Sourced from virtualenv's releases.
21.3.3
What's Changed
- Accept GraalPy implementation name. by
@timfelin pypa/virtualenv#3144Full Changelog: https://github.com/pypa/virtualenv/compare/21.3.2...21.3.3
Sourced from virtualenv's changelog.
Bugfixes - 21.3.3
- recognize GraalPy interpreters using the normalized
GraalPyname - by :user:timfel. (:issue:3144)
v21.3.2 (2026-05-12)
No significant changes.
v21.3.1 (2026-05-05)
Bugfixes - 21.3.1
Upgrade embedded wheels:
- pip to
26.1.1from26.1(:issue:3138)
v21.3.0 (2026-04-27)
Features - 21.3.0
- Re-introduce
xonshshell activator (activate.xsh) previously removed in 20.7.0, and make the plugin loader prefer virtualenv's built-in entry points so a third-party package cannot override them by registering a duplicate name. (:issue:3003)Bugfixes - 21.3.0
Upgrade embedded wheels:
- pip to
26.1(:issue:3132)
v21.2.4 (2026-04-14)
Bugfixes - 21.2.4
- Security hardening: validate each entry of a seed wheel archive before extracting it so a tampered wheel cannot escape the app-data image directory via an absolute path or
..traversal. (:issue:3118)- Security hardening: verify the SHA-256 of every bundled seed wheel when it is loaded so a corrupted or tampered file
... (truncated)
e6dba2a
release 21.3.3e7517c0
Accept GraalPy implementation name. (#3144)Sourced from requests's releases.
v2.34.1
2.34.1 (2026-05-13)
Bugfixes
- Widened
jsoninput type fromdictandlisttoMappingandSequence. (#7436)- Changed
headersinput type to MutableMapping and removedNonefromRequest.headerstyping to improve handling for users. (#7431)Response.reasonmoved fromstr | Nonetostrto improve handling for users. (#7437)- Fixed a bug where some bodies with custom
__getattr__implementations weren't being properly detected as Iterables. (#7433)New Contributors
@k223kimmade their first contribution in psf/requests#7433Full Changelog: https://github.com/psf/requests/blob/main/HISTORY.md#2341-2026-05-13
Sourced from requests's changelog.
2.34.1 (2026-05-13)
Bugfixes
- Widened
jsoninput type fromdictandlisttoMappingandSequence. (#7436)- Changed
headersinput type to MutableMapping and removedNonefromRequest.headerstyping to improve handling for users. (#7431)Response.reasonmoved fromstr | Nonetostrto improve handling for users. (#7437)- Fixed a bug where some bodies with custom
__getattr__implementations weren't being properly detected as Iterables. (#7433)
b7b549b
v2.34.1e511bc7
Fix mutability issues with headers input types (#7431)5691f59
Update JsonType containers to read-based collections (#7436)2144213
Constrain Response.reason to str (#7437)6404f34
Fix prepare_body stream detection for
__getattr__-based file wrappers (#7...