3.13.0
Features
-
Added support for Python 3.14.
-
Added support for free-threading in Python 3.14+ -- by :user:
kumaraditya303. -
Added support for Zstandard (aka Zstd) compression
-- by :user:KGuillaume-chaps.Related issues and pull requests on GitHub:
#11161. -
Added
StreamReader.total_raw_bytesto check the number of bytes downloaded
-- by :user:robpats.Related issues and pull requests on GitHub:
#11483.
Bug fixes
-
Fixed pytest plugin to not use deprecated :py:mod:
asynciopolicy APIs.Related issues and pull requests on GitHub:
#10851. -
Updated
Content-Dispositionheader parsing to handle trailing semicolons and empty parts
-- by :user:PLPeeters.Related issues and pull requests on GitHub:
#11243. -
Fixed saved
CookieJarfailing to be loaded if cookies havepartitionedflag when
http.cookiedoes not have partitioned cookies supports. -- by :user:Cycloctane.Related issues and pull requests on GitHub:
#11523.
Improved documentation
-
Added
Wireupto third-party libraries -- by :user:maldoinc.Related issues and pull requests on GitHub:
#11233.
Packaging updates and notes for downstreams
-
The
blockbustertest dependency is now optional; the corresponding test fixture is disabled when it is unavailable
-- by :user:musicinybrain.Related issues and pull requests on GitHub:
#11363. -
Added
riscv64build to releases -- by :user:eshattow.Related issues and pull requests on GitHub:
#11425.
Contributor-facing changes
-
Fixed
test_send_compress_textfailing when alternative zlib implementation
is used. (zlib-ngin python 3.14 windows build) -- by :user:Cycloctane.Related issues and pull requests on GitHub:
#11546.