Sourced from charset-normalizer's releases.
Version 3.4.5
3.4.5 (2026-03-06)
Changed
- Update
setuptoolsconstraint tosetuptools>=68,<=82.- Raised upper bound of mypyc for the optional pre-built extension to v1.19.1
Fixed
- Add explicit link to lib math in our optimized build. (#692)
- Logger level not restored correctly for empty byte sequences. (#701)
- TypeError when passing bytearray to from_bytes. (#703)
Misc
- Applied safe micro-optimizations in both our noise detector and language detector.
- Rewrote the
query_yes_nofunction (inside CLI) to avoid using ambiguous licensed code.- Added
cd.pysubmodule into mypyc optional compilation to reduce further the performance impact.[!WARNING]
mypyc changed the usual binary output for the optimized wheel. Beware, especially if using PyInstaller or alike. See jawah/charset_normalizer#714
Sourced from charset-normalizer's changelog.
3.4.5 (2026-03-06)
Changed
- Update
setuptoolsconstraint tosetuptools>=68,<=82.- Raised upper bound of mypyc for the optional pre-built extension to v1.19.1
Fixed
- Add explicit link to lib math in our optimized build. (#692)
- Logger level not restored correctly for empty byte sequences. (#701)
- TypeError when passing bytearray to from_bytes. (#703)
Misc
- Applied safe micro-optimizations in both our noise detector and language detector.
- Rewrote the
query_yes_nofunction (inside CLI) to avoid using ambiguous licensed code.- Added
cd.pysubmodule into mypyc optional compilation to reduce further the performance impact.
7411396
:pencil: update changelog8de6012
Merge pull request #713
from jawah/release-3.4.539d0fba
Merge branch 'master' into release-3.4.5f211d4a
:arrow_up: Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#707)9123864
:arrow_up: Bump github/codeql-action from 4.32.0 to 4.32.4 (#710)5cb1f12
:arrow_up: Bump actions/download-artifact from 7.0.0 to 8.0.0 (#711)7e68582
:arrow_up: Update setuptools requirement from <=81,>=68 to
>=68,<=82.0.0 (#712)e1e2ccb
correct cp_similarity ratio ceiling (#704)209f9ff
fix TypeError when passing bytearray to from_bytes (#703)6a8503f
Fix logger level not restored correctly for empty byte sequences (#701)Sourced from platformdirs's releases.
4.9.4
What's Changed
- Add permissions to workflows by
@gaborbernatin tox-dev/platformdirs#455- Move SECURITY.md to .github/SECURITY.md by
@gaborbernatin tox-dev/platformdirs#456- Standardize .github files to .yaml suffix by
@gaborbernatin tox-dev/platformdirs#458- 📝 docs: add project logo to documentation by
@gaborbernatin tox-dev/platformdirs#459Full Changelog: https://github.com/tox-dev/platformdirs/compare/4.9.3...4.9.4
4.9.3
What's Changed
- Fix test failures on BSD for runtime directory defaults by
@Fridayai700in tox-dev/platformdirs#451- Respect XDG_CONFIG_HOME in _get_user_dirs_folder by
@bysiberin tox-dev/platformdirs#453- Add missing _optionally_create_directory in Android user_log_dir and user_runtime_dir by
@bysiberin tox-dev/platformdirs#452New Contributors
@Fridayai700made their first contribution in tox-dev/platformdirs#451@bysibermade their first contribution in tox-dev/platformdirs#453Full Changelog: https://github.com/tox-dev/platformdirs/compare/4.9.2...4.9.3
4.9.2
What's Changed
- 📝 docs(platforms): fix RST formatting and TOC hierarchy by
@gaborbernatin tox-dev/platformdirs#447- 📝 docs: restructure following Diataxis framework by
@gaborbernatin tox-dev/platformdirs#448Full Changelog: https://github.com/tox-dev/platformdirs/compare/4.9.1...4.9.2
Sourced from platformdirs's changelog.
########### Changelog ###########
4.9.4 (2026-03-05)
- [pre-commit.ci] pre-commit autoupdate :pr:
461- by :user:pre-commit-ci[bot]- Update README.md
- 📝 docs: add project logo to documentation :pr:
459- Standardize .github files to .yaml suffix
- build(deps): bump the all group with 2 updates :pr:
457- by :user:dependabot[bot]- Move SECURITY.md to .github/SECURITY.md
- Add permissions to workflows :pr:
455- Add security policy
- [pre-commit.ci] pre-commit autoupdate :pr:
454- by :user:pre-commit-ci[bot]
4.9.2 (2026-02-16)
- 📝 docs: restructure following Diataxis framework :pr:
448- 📝 docs(platforms): fix RST formatting and TOC hierarchy :pr:
447
4.9.1 (2026-02-14)
- 📝 docs: enhance README, fix issues, and reorganize platforms.rst :pr:
445
4.9.0 (2026-02-14)
- 📚 docs: split usage guide into tutorial, how-to, and reference :pr:
441- ✨ feat(api): add site_bin_dir property :pr:
443- ✨ feat(api): add site_applications_dir property :pr:
442- 🐛 fix(unix): use correct runtime dir path for OpenBSD :pr:
440- 📝 docs(usage): document use_site_for_root parameter :pr:
439
4.8.0 (2026-02-14)
- 📝 docs(usage): note that home dir is in stdlib :pr:
431- ✨ feat(api): add user_applications_dir property :pr:
432- ✨ feat(api): add user_bin_dir property :pr:
430- 🐛 fix(macos): yield individual site dirs in iter_*_dirs :pr:
429- ✨ feat(windows): add WIN_PD_OVERRIDE_* env var overrides :pr:
428
... (truncated)
3fdb23e
Release 4.9.496e0ed0
[pre-commit.ci] pre-commit autoupdate (#461)455f98e
Update README.md423bc18
📝 docs: add project logo to documentation (#459)b10b8c5
Standardize .github files to .yaml suffix27582df
build(deps): bump the all group with 2 updates (#457)da59cc6
Move SECURITY.md to .github/SECURITY.md5ef8a10
Add permissions to workflows (#455)2f0cd48
Add security policyaeb0da1
[pre-commit.ci] pre-commit autoupdate (#454)