-
Notifications
You must be signed in to change notification settings - Fork 138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
twisted 22 / removal of several old functions #579
Comments
We have several options for twisted.web.client.getPage and twisted.web.client.downladPage
I'm not sure what's the best case. PRO/CONS are welcome. |
Personally hate twisted as its a pain to debug. E2m3u2bouquet was changed to requests and works fine…there are a couple of other modules that use requests (if I could remember which!) |
XLMTV-import is one, so this is an issue |
requests or urllib is blocking the UI and twisted getPage is using a background thread. That's why i prefer treq as a replacement. |
treq looks good, and based around requests api. |
https://github.com/twisted/twisted/releases/tag/twisted-22.1.0rc1
->
Deprecations and Removals
twisted.web.client.getPage, twisted.web.client.downladPage, and the associated implementation classes (HTTPPageGetter, HTTPPageDownloader, HTTPClientFactory, HTTPDownloader) have been removed because they do not segregate cookies by domain. They were deprecated in Twisted 16.7.0 in favor of twisted.web.client.Agent. GHSA-92x2-jw7w-xvvx. (#10295)
The text was updated successfully, but these errors were encountered: