Update dependency chardet to v5
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
chardet | ironbank-pypi | major |
4.0.0 -> 5.1.0
|
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the logs for more information.
Release Notes
chardet/chardet
v5.1.0
: chardet 5.1.0
Features
- Add
should_rename_legacy
argument to most functions, which will rename older encodings to their more modern equivalents (e.g.,GB2312
becomesGB18030
) (#264, @dan-blanchard) - Add capital letter sharp S and ISO-8859-15 support (#222, @SimonWaldherr)
- Add a prober for MacRoman encoding (#5 updated as
c292b52
, Rob Speer and @dan-blanchard ) - Add
--minimal
flag tochardetect
command (#214, @dan-blanchard) - Add type annotations to the project and run mypy on CI (#261, @jdufresne)
- Add support for Python 3.11 (#274, @hugovk)
Fixes
- Clarify LGPL version in License trove classifier (#255, @musicinmybrain)
- Remove support for EOL Python 3.6 (#260, @jdufresne)
- Remove unnecessary guards for non-falsey values (#259, @jdufresne)
Misc changes
- Switch to Python 3.10 release in GitHub actions (#257, @jdufresne)
- Remove setup.py in favor of build package (#262, @jdufresne)
- Run tests on macos, Windows, and 3.11-dev (#267, @dan-blanchard)
v5.0.0
: chardet 5.0.0
In addition to that change, it features the following user-facing changes:
- Added a prober for Johab Korean (#207, @grizlupo)
- Added a prober for UTF-16/32 BE/LE (#109, #206, @jpz)
- Added test data for Croatian, Czech, Hungarian, Polish, Slovak, Slovene, Greek, and Turkish, which should help prevent future errors with those languages
- Improved XML tag filtering, which should improve accuracy for XML files (#208)
- Tweaked
SingleByteCharSetProber
confidence to match latest uchardet (#209) - Made
detect_all
return child prober confidences (#210) - Updated examples in docs (#223, @domdfcoding)
- Documentation fixes (#212, #224, #225, #226, #220, #221, #244 from too many to mention)
- Minor performance improvements (#252, @deedy5)
- Add support for Python 3.10 when testing (#232, @jdufresne)
- Lots of little development cycle improvements, mostly thanks to @jdufresne
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.