diff --git a/requirements.txt b/requirements.txt index 3c2af8284..9e9f1d308 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ ruff~=0.2.2 -e ./zulip -e ./zulip_bots -e ./zulip_botserver -git+https://github.com/zulip/zulint@417b4e4971fdd5ca8e84847f1391b657b188631a#egg=zulint==1.0.0 +git+https://github.com/zulip/zulint@417b4e4971fdd5ca8e84847f1391b657b188631a#egg=zulint mypy==1.8.0 types-httplib2 types-python-dateutil diff --git a/zulip/integrations/rss/rss-bot b/zulip/integrations/rss/rss-bot index 5ab920c24..83d3469f3 100755 --- a/zulip/integrations/rss/rss-bot +++ b/zulip/integrations/rss/rss-bot @@ -214,7 +214,11 @@ def send_zulip(entry: Any, feed_name: str) -> Dict[str, Any]: try: with open(opts.feed_file) as f: - feed_urls: List[str] = [feed.strip() for feed in f.readlines()] + feed_urls: List[str] = [ + feed.strip() + for feed in f.readlines() + if feed.strip() and not feed.strip().startswith("#") + ] except OSError: log_error_and_exit(f"Unable to read feed file at {opts.feed_file}.")