Sourced from filelock's releases.
3.29.6
What's Changed
- serialise singleton construction in FileLockMeta by
@dxbjavidin tox-dev/filelock#581- _util: drop the dead st_mtime=0 short-circuit in raise_on_not_writable_file by
@HrachShahin tox-dev/filelock#582- test: silence fork DeprecationWarning on 3.15 by
@gaborbernatin tox-dev/filelock#585Full Changelog: https://github.com/tox-dev/filelock/compare/3.29.5...3.29.6
f8b0e93
test: silence fork DeprecationWarning on 3.15 (#585)b68be65
_util: drop the dead st_mtime=0 short-circuit in
raise_on_not_writable_file (...a833dd9
serialise singleton construction in FileLockMeta (#581)bb2f884
[pre-commit.ci] pre-commit autoupdate (#583)da9c3ed
:moneybag: Surface GitHub Sponsors + thanks.devSourced from charset-normalizer's releases.
Version 3.4.8
3.4.8 (2026-07-06)
Fixed
- Wall import time due to cascade codec imports for our multibyte first sort of iana supported codecs (#742)
- Unnecessary json import at runtime (#753)
- Inverse capitalization not seen by noise detector (#731)
Changed
- No longer holding a global cache for our noise / coherence measurements. Relax RSS memory usage.
- Micro-optimizations in our noise / coherence measurements.
- No longer using regex search by default for our preemptive charset mark algorithm.
- Raised upperbound of setuptools to v83.
- Raised upperbound of mypy(c) to v2.1.
Removed
- Redundant UTF7 BOM marker (#730)
Sourced from charset-normalizer's changelog.
3.4.8 (2026-07-06)
Fixed
- Wall import time due to cascade codec imports for our multibyte first sort of iana supported codecs (#742)
- Unnecessary json import at runtime (#753)
- Inverse capitalization not seen by noise detector (#731)
Changed
- No longer holding a global cache for our noise / coherence measurements. Relax RSS memory usage.
- Micro-optimizations in our noise / coherence measurements.
- No longer using regex search by default for our preemptive charset mark algorithm.
- Raised upperbound of setuptools to v83.
- Raised upperbound of mypy(c) to v2.1.
Removed
- Redundant UTF7 BOM marker (#730)
a6f8feb
Merge pull request #770
from jawah/unblock-ci528e16c
chore: add osv-scanner.toml5993498
chore: ast_serialize musl missing prebuilt riscv,s390x,ppc64leaa2ddd8
Release 3.4.8 (#766)a7f1781
chore: raise upperbound mypyc to 2.16f7eb9e
chore: raise upperbound setuptools to 83447b8aa
chore: remove cooldown for dependabot github-actions ecosystemc99135f
chore: update release datec15e6f0
chore: remove useless lock contention from char_info to utils
functions82d2078
chore: harmonize truth chk styleSourced from virtualenv's releases.
21.6.0
What's Changed
- ✨ feat(create): skip distutils hook on Python 3.10+ by
@gaborbernatin pypa/virtualenv#3184Full Changelog: https://github.com/pypa/virtualenv/compare/21.5.2...21.6.0
21.5.2
What's Changed
- 🐛 fix(seed): sync wheel regen script with seeder guard by
@gaborbernatin pypa/virtualenv#3175- fix(upgrade): emit dash bullets in changelog by
@gaborbernatin pypa/virtualenv#3182- Upgrade embedded pip/setuptools/wheel by
@github-actions[bot] in pypa/virtualenv#3180Full Changelog: https://github.com/pypa/virtualenv/compare/21.5.1...21.5.2
Sourced from virtualenv's changelog.
Features - 21.6.0
- Stop installing the
_virtualenv.{py,pth}distutils import hook for Python 3.10 and later, where pip, setuptools and CPython already ignore the install config keys it guards against; this removes the hook's startup import cost. The hook is still installed for Python 3.9 - :issue:3181. (:issue:3181)
v21.5.2 (2026-07-06)
Bugfixes - 21.5.2
Upgrade embedded wheels:
- setuptools to
83.0.0(:issue:3180)
v21.5.1 (2026-06-16)
57c8dc6
release 21.6.004ff756
✨ feat(create): skip distutils hook on Python 3.10+ (#3184)7c35065
[pre-commit.ci] pre-commit autoupdate (#3183)ca5eefa
release 21.5.284d652f
Upgrade embedded pip/setuptools/wheel (#3180)1fa46f5
fix(upgrade): emit dash bullets in changelog (#3182)0a2e25c
:moneybag: Surface GitHub Sponsors + thanks.dev5fcb71d
chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (#3179)44a0f9a
[pre-commit.ci] pre-commit autoupdate (#3178)8681256
[pre-commit.ci] pre-commit autoupdate (#3176)Sourced from cffi's releases.
v2.1.0
- Added support for Python 3.15 and support for C extensions generated by CFFI to target the new
abi3tfree-threaded ABI.- Dropped support for Python 3.9.
- Added
cffi-gen-srcCLI to generate CFFI C extension source for alternate build backend support.- Fixed crashes inside
__delitem__.- Fixed "string too big" error under MSVC.
- Fixed mingw builds.
- Added support for arm64 iOS wheels.
d9f6f70
New release 2.1.002a7b0e
Misc pre-2.1 release/packaging cleanup (#253)1362e5d
Move cffi-gen-src release note to 2.1.0 notesa797055
Make error message when embedding version test fails more friendlyf1f40a8
Update changelogdc62c93
Delete missed cp39 Windows buildsa341180
Update version numbers to prepare for v2.1 release9f04d85
Mark test using inet_ntoa as thread-unsafe5f12702
Fix flaky pytest-run-parallel CI crash26b3d3a
Merge branch 'main' into integrate-buildtool