python-hooks
python-hooks copied to clipboard
:arrow_up: bump charset-normalizer from 3.2.0 to 3.3.2
trafficstars
Bumps charset-normalizer from 3.2.0 to 3.3.2.
Release notes
Sourced from charset-normalizer's releases.
Version 3.3.2
3.3.2 (2023-10-31)
Fixed
- Unintentional memory usage regression when using large payloads that match several encodings (#376)
- Regression on some detection cases showcased in the documentation (#371)
Added
- Noise (md) probe that identifies malformed Arabic representation due to the presence of letters in isolated form (credit to my wife, thanks!)
Version 3.3.1
3.3.1 (2023-10-22)
Changed
- Optional mypyc compilation upgraded to version 1.6.1 for Python >= 3.8
- Improved the general detection reliability based on reports from the community
Release 3.3.0
3.3.0 (2023-09-30)
Added
- Allow to execute the CLI (e.g. normalizer) through
python -m charset_normalizer.cliorpython -m charset_normalizer- Support for 9 forgotten encodings that are supported by Python but unlisted in
encoding.aliasesas they have no alias (#323)Removed
- (internal) Redundant utils.is_ascii function and unused function is_private_use_only
- (internal) charset_normalizer.assets is moved inside charset_normalizer.constant
Changed
- (internal) Unicode code blocks in constants are updated using the latest v15.0.0 definition to improve detection
- Optional mypyc compilation upgraded to version 1.5.1 for Python >= 3.8
Fixed
- Unable to properly sort CharsetMatch when both chaos/noise and coherence were close due to an unreachable condition in __lt__ (#350)
Changelog
Sourced from charset-normalizer's changelog.
3.3.2 (2023-10-31)
Fixed
- Unintentional memory usage regression when using large payload that match several encoding (#376)
- Regression on some detection case showcased in the documentation (#371)
Added
- Noise (md) probe that identify malformed arabic representation due to the presence of letters in isolated form (credit to my wife)
3.3.1 (2023-10-22)
Changed
- Optional mypyc compilation upgraded to version 1.6.1 for Python >= 3.8
- Improved the general detection reliability based on reports from the community
3.3.0 (2023-09-30)
Added
- Allow to execute the CLI (e.g. normalizer) through
python -m charset_normalizer.cliorpython -m charset_normalizer- Support for 9 forgotten encoding that are supported by Python but unlisted in
encoding.aliasesas they have no alias (#323)Removed
- (internal) Redundant utils.is_ascii function and unused function is_private_use_only
- (internal) charset_normalizer.assets is moved inside charset_normalizer.constant
Changed
- (internal) Unicode code blocks in constants are updated using the latest v15.0.0 definition to improve detection
- Optional mypyc compilation upgraded to version 1.5.1 for Python >= 3.8
Fixed
- Unable to properly sort CharsetMatch when both chaos/noise and coherence were close due to an unreachable condition in __lt__ (#350)
Commits
79dce48:bug: Regression on some detection case showcased in the documentation (#371)...a4b9b01Bump github/codeql-action from 2.22.4 to 2.22.5 (#375)dcc01ccBump ossf/scorecard-action from 2.3.0 to 2.3.1 (#374)9cd402cBump pytest from 7.4.2 to 7.4.3 (#373)e274dcc:bug: Fix unintentional memory usage regression when using large payload that...07f3041:arrow_up: Bump github/codeql-action from 2.22.3 to 2.22.4 (#370)5208644:bookmark: Release 3.3.1 (#367)66966f1:sparkle: Improve the detection around some cases (#366)49653a6:arrow_up: Bump actions/setup-python from 4.7.0 to 4.7.1 (#359)f6a66ed:arrow_up: Bump pypa/cibuildwheel from 2.16.0 to 2.16.2 (#361)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)