Releases: romis2012/python-socks
Releases · romis2012/python-socks
v3.0.0
Compare
Sorry, something went wrong.
No results found
🚨 Breaking Changes
Drop Python 3.8 support: The minimum required Python version is now 3.9+.
Remove Curio support: The curio asynchronous backend has been completely removed.
Change AnyIO Proxy.connect return type: The connect method now returns a native anyio.abc.SocketStream instead of a custom wrapper.
🚀 Features
Add proxy chaining support: Introduced an optional forward parameter to the __init__ method of all Proxy classes to enable chaining.
🧹 Refactoring & Clean Up
Remove deprecated proxy chains: Deleted the legacy, deprecated implementation of proxy chaining.
🛠 Typing & Quality
Full mypy type-checking support: The entire codebase is now strictly type-annotated and fully compliant with mypy.
v2.8.2
Compare
Sorry, something went wrong.
No results found
Bracket IPv6 literals in HTTP CONNECT request and Host header by @AsyncAlchemist (#47 )
v2.8.1
Compare
Sorry, something went wrong.
No results found
Fix socks5 reply reading by @rigens (#46 )
v2.8.0
Compare
Sorry, something went wrong.
No results found
Add ProxyException base class
v2.7.3
Compare
Sorry, something went wrong.
No results found
v2.7.3
v2.7.2
Compare
Sorry, something went wrong.
No results found
Avoid leaking an open socket (trio) by @aaugustin (#44 )
v2.7.1
Compare
Sorry, something went wrong.
No results found
Close socket on loop.sock_connect(...) error by @aaugustin (#40 )
v2.7.0
Compare
Sorry, something went wrong.
No results found
v2.7.0
v2.6.1
Compare
Sorry, something went wrong.
No results found
v2.6.1
v2.6.0
Compare
Sorry, something went wrong.
No results found
v2.6.0