3 ms·
> Requests I hate to say it, but the development of Requests itself has stagnated and really needs some attention. The most notable fiasco recently was the in
by thrdbndndn 2y ago
> Requests
I hate to say it, but the development of Requests itself has stagnated and really needs some attention.
The most notable fiasco recently was the introduction of significant changes to TLS/SSL in version 2.32.0 [1][2], which caused widespread breaking issues and even led to a security vulnerability.
Attempts to address these problems in versions .2 and .3 introduced new major issues which still exists in current version [3].
A patch to resolve the new issue was provided by one of the core members of the Requests project as early as June 2024 [4], but for some reason, nothing has been done about it, despite repeated pushes from the community.
If you check the commit history, updates have been sparse lately, even though there are still many unresolved issues.
[1] https://github.com/psf/requests/issues/6655 https://github.com/psf/requests/issues/6655
[2] https://github.com/psf/requests/pull/6667 https://github.com/psf/requests/pull/6667
[3] https://github.com/psf/requests/issues/6730 https://github.com/psf/requests/issues/6730
[4] https://github.com/psf/requests/pull/6731 https://github.com/psf/requests/pull/6731
- drcongo 2y agoI've mostly ditched requests in favour of httpx these days. https://www.python-httpx.org https://www.python-httpx.org