lysnikolaou of @quansight.com (Lysandros Nikolaou), all of the mandatory dependencies of #aiohttp now ship free-threaded variants of #wheels!
This unlocks the same in aiohttp!
Find a minute to thank him, will you?
#aio-libs #Python #Packaging
lysnikolaou of @quansight.com (Lysandros Nikolaou), all of the mandatory dependencies of #aiohttp now ship free-threaded variants of #wheels!
This unlocks the same in aiohttp!
Find a minute to thank him, will you?
#aio-libs #Python #Packaging
New features:
• Client middleware for auth, logging & request modification
• HTTP Digest Auth
• Custom zlib backends
• Better resolver for better performance
• Small requests/responses now coalesce into single packets
Plus bug fixes, armv7l wheels & more!
github.com/aio-libs/aio...
https://www.valtersit.com/python/async-http-client-with-connection-pooling/
#python #aiohttp #devops
https://www.valtersit.com/python/async-http-client-with-connection-pooling/
#python #aiohttp #devops
This release solves long-standing issues with POST requests failing on redirects, and more recently, using digest authentication with request bodies.
No more "Form data has been processed already" or "I/O operation on closed file" errors!
This is mainly a bugfix release to solve compatibility issues with uvloop
changes: github.com/aio-libs/aio...
This is mainly a bugfix release to solve compatibility issues with uvloop
changes: github.com/aio-libs/aio...
I might be escaping it wrong, iiuc it's "raw bytes" but percent-encoded (had to interpolate into the URL manually else aiohttp can't seem to do it)
Requested download is not authorized for use with this tracker
I might be escaping it wrong, iiuc it's "raw bytes" but percent-encoded (had to interpolate into the URL manually else aiohttp can't seem to do it)
Requested download is not authorized for use with this tracker
This is going to expand tracebacks due to causation chain.
github.com/aio-libs/aio...
$ python3.12 -Im pip install aiohttp==3.9.4rc0
🐍 #python
github.com/sponsors/web...
This is going to expand tracebacks due to causation chain.
github.com/aio-libs/aio...
$ python3.12 -Im pip install aiohttp==3.9.4rc0
🐍 #python
github.com/sponsors/web...
Got a few new contributors and sirosen lurking in, as well as achimnol the aiosignal maintainer.
Looking forward to gathering again tomorrow!
us.pycon.org/2025/events/...
#aio-libs #aiohttp #Python #PyConUS
Got a few new contributors and sirosen lurking in, as well as achimnol the aiosignal maintainer.
Looking forward to gathering again tomorrow!
us.pycon.org/2025/events/...
#aio-libs #aiohttp #Python #PyConUS
#vCenter #Inventory #cmdb #python #aiohttp
blogs.vmware.com/code/2023/12...
#vCenter #Inventory #cmdb #python #aiohttp
blogs.vmware.com/code/2023/12...
github.com/aio-libs/mul...
$ python3.12 -Im pip install --upgrade multidict
🐍 #python
github.com/sponsors/web...
github.com/aio-libs/mul...
$ python3.12 -Im pip install --upgrade multidict
🐍 #python
github.com/sponsors/web...
A memory exhaustion flaw in AIOHTTP lets attackers freeze Python async servers by abusing Request.post. A single crafted request can exhaust memory and cause a denial of service
🔍 Our report:
basefortify.eu/cve_reports/...
#CVE #Python #AIOHTTP #DoS #CyberSecurity
A memory exhaustion flaw in AIOHTTP lets attackers freeze Python async servers by abusing Request.post. A single crafted request can exhaust memory and cause a denial of service
🔍 Our report:
basefortify.eu/cve_reports/...
#CVE #Python #AIOHTTP #DoS #CyberSecurity
Go do the thing!
$ python3.12 -Im pip install --upgrade aiohttp
pypi.org/p/aiohttp
🙌 Please, thank Sam for doing the release management and maintenance! github.com/sponsors/Dre...
🐍 #python
Go do the thing!
$ python3.12 -Im pip install --upgrade aiohttp
pypi.org/p/aiohttp
🙌 Please, thank Sam for doing the release management and maintenance! github.com/sponsors/Dre...
🐍 #python
httpxは使わないので別に起票とかはしないけど。
gfx.hatenablog.com/entry/2025/0...
httpxは使わないので別に起票とかはしないけど。
gfx.hatenablog.com/entry/2025/0...
#aiohttp was one of the participating projects and got 8 security fixes out of it!
#Python
#aiohttp was one of the participating projects and got 8 security fixes out of it!
#Python
This is mainly a bugfix release with a performance improvement on the server side for requests with a payload.
changes: github.com/aio-libs/aio...
✔️ Donations from Espressif and DuckDuckGo to support our efforts
💸 Donations to aiohttp, Buildroot, & Alpine Linux
Thanks to everyone who supports us! 🙏🏻 #SOTOH2025
✔️ Donations from Espressif and DuckDuckGo to support our efforts
💸 Donations to aiohttp, Buildroot, & Alpine Linux
Thanks to everyone who supports us! 🙏🏻 #SOTOH2025
This is a bug fix release that also addresses a regression in 3.11.17
Full changes: github.com/aio-libs/aio...
This is a bug fix release that also addresses a regression in 3.11.17
Full changes: github.com/aio-libs/aio...
And check out yarlpattern, llet me know what you think. Should feel natural to use if you're coming from a web dev or Node ecosystem.
And check out yarlpattern, llet me know what you think. Should feel natural to use if you're coming from a web dev or Node ecosystem.
This is mainly a bugfix release with a performance improvement on the server side for requests with a payload.
changes: github.com/aio-libs/aio...
This is mainly a bugfix release with a performance improvement on the server side for requests with a payload.
changes: github.com/aio-libs/aio...