← Blog

· SOCKS5, PySocks, proxy

socks5:// proxies and why PySocks is mentioned in the README

The README states that for socks5:// you should install PySocks (pip install PySocks) because requests uses it for SOCKS endpoints.

This is a runtime dependency, not a separate UI feature: without SOCKS support, proxy URLs may fail even when the host and port are correct.

Operator checklist

  1. Use the same virtualenv as NewsPulse.
  2. Install PySocks there.
  3. If feeds still fail, inspect collection logs in the admin.

Not Telegram proxy settings

Telegram Bot API and MTProto proxies are configured elsewhere in the admin UI—do not mix them up with RSS/article proxy fields.