3.13.0
Features
-
Added support for Python 3.14.
Related issues and pull requests on GitHub: #10851, #10872.
-
Added support for free-threading in Python 3.14+ -- by :user:
kumaraditya303.Related issues and pull requests on GitHub: #11466, #11464.
-
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 whenhttp.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.