phenodata
phenodata copied to clipboard
Update charset-normalizer requirement from <3 to <4
Updates the requirements on charset-normalizer to permit the latest version.
Release notes
Sourced from charset-normalizer's releases.
Version 3.1.0
3.1.0 (2023-03-06)
Added
- Argument
should_rename_legacy
for legacy functiondetect
and disregard any new arguments without errors (PR #262)Removed
- Support for Python 3.6 (PR #260)
Changed
- Optional speedup provided by mypy/c 1.0.1
Changelog
Sourced from charset-normalizer's changelog.
3.1.0 (2023-03-06)
Added
- Argument
should_rename_legacy
for legacy functiondetect
and disregard any new arguments without errors (PR #262)Removed
- Support for Python 3.6 (PR #260)
Changed
- Optional speedup provided by mypy/c 1.0.1
3.0.1 (2022-11-18)
Fixed
- Multi-bytes cutter/chunk generator did not always cut correctly (PR #233)
Changed
- Speedup provided by mypy/c 0.990 on Python >= 3.7
3.0.0 (2022-10-20)
Added
- Extend the capability of explain=True when cp_isolation contains at most two entries (min one), will log in details of the Mess-detector results
- Support for alternative language frequency set in charset_normalizer.assets.FREQUENCIES
- Add parameter
language_threshold
infrom_bytes
,from_path
andfrom_fp
to adjust the minimum expected coherence rationormalizer --version
now specify if current version provide extra speedup (meaning mypyc compilation whl)Changed
- Build with static metadata using 'build' frontend
- Make the language detection stricter
- Optional: Module
md.py
can be compiled using Mypyc to provide an extra speedup up to 4x faster than v2.1Fixed
- CLI with opt --normalize fail when using full path for files
- TooManyAccentuatedPlugin induce false positive on the mess detection when too few alpha character have been fed to it
- Sphinx warnings when generating the documentation
Removed
- Coherence detector no longer return 'Simple English' instead return 'English'
- Coherence detector no longer return 'Classical Chinese' instead return 'Chinese'
- Breaking: Method
first()
andbest()
from CharsetMatch- UTF-7 will no longer appear as "detected" without a recognized SIG/mark (is unreliable/conflict with ASCII)
- Breaking: Class aliases CharsetDetector, CharsetDoctor, CharsetNormalizerMatch and CharsetNormalizerMatches
- Breaking: Top-level function
normalize
- Breaking: Properties
chaos_secondary_pass
,coherence_non_latin
andw_counter
from CharsetMatch- Support for the backport
unicodedata2
3.0.0rc1 (2022-10-18)
Added
... (truncated)
Commits
db9af43
Release 3.1 (#270)86617ac
⬆️ Bump black from 22.12.0 to 23.1.0 (#265)5730a34
:arrow_up: Bump mypy from 0.991 to 1.0.1 (#267)a852076
:arrow_up: Bump flask from 2.2.2 to 2.2.3 (#268)7b4c0e3
:pencil: update readme.mdb250116
:sparkle: Support recently added "should_rename_legacy" in function detect (l...6c5c17d
:arrow_up: Bump pypa/cibuildwheel from 2.11.2 to 2.12.0 (#259)7b75eed
:fire: Drop the support for EOL Python 3.6 (#260)91a182b
Fix ordered list rendering (#255)9b216b5
:arrow_up: Bump mypy from 0.990 to 0.991 (#242)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
@dependabot rebase