build(deps-dev): bump charset-normalizer from 2.1.1 to 3.4.2
Type: Pull Request
State: Closed
![dependabot[bot]](https://github.com/dependabot.png)
Association: None
Comments: 1
(4 months ago)
(28 days ago)
(28 days ago)
dependencies python
Bumps charset-normalizer from 2.1.1 to 3.4.2.
Release notes
Sourced from charset-normalizer's releases.
Version 3.4.2
3.4.2 (2025-05-02)
Fixed
- Addressed the DeprecationWarning in our CLI regarding
argparse.FileType
by backporting the target class into the package. (#591)- Improved the overall reliability of the detector with CJK Ideographs. (#605) (#587)
Changed
- Optional mypyc compilation upgraded to version 1.15 for Python >= 3.9
Version 3.4.1
🚀 We're still raising awareness around HTTP/2, and HTTP/3!
Did you know that Internet Explorer 11 shipped with an optional HTTP/2 support back in 2013? also libcurl did ship it in 2014[...] Using Requests today is the rough equivalent of using EOL Windows 8! We promptly invite Python developers to look at the first drop-in replacement for Requests, namely Niquests. Ship with native WebSocket, SSE, Happy Eyeballs, DNS over HTTPS, and so on[...] All of this while remaining compatible with all Requests prior plug-ins / add-ons.
It leverages charset-normalizer in a better way! Check it out, you will gain up to being 3X faster and get a real/respectable support with it.
3.4.1 (2024-12-24)
Changed
- Project metadata are now stored using
pyproject.toml
instead ofsetup.cfg
using setuptools as the build backend.- Enforce annotation delayed loading for a simpler and consistent types in the project.
- Optional mypyc compilation upgraded to version 1.14 for Python >= 3.8
Added
- pre-commit configuration.
- noxfile.
Removed
build-requirements.txt
as per usingpyproject.toml
native build configuration.bin/integration.py
andbin/serve.py
in favor of downstream integration test (see noxfile).setup.cfg
in favor ofpyproject.toml
metadata configuration.- Unused
utils.range_scan
function.Fixed
- Converting content to Unicode bytes may insert
utf_8
instead of preferredutf-8
. (#572)- Deprecation warning "'count' is passed as positional argument" when converting to Unicode bytes on Python 3.13+
Version 3.4.0
🚀 charset-normalizer is raising awareness around HTTP/2, and HTTP/3!
Did you know that Internet Explorer 11 shipped with an optional HTTP/2 support back in 2013? also libcurl did ship it in 2014[...] All of this while our community is still struggling to make a firm advancement in HTTP clients. Now, many of you use Requests as the defacto http client, now, and for many years now, Requests has been frozen. Being left in a vegetative state and not evolving, this blocked millions of developers from using more advanced features.
We promptly invite Python developers to look at the drop-in replacement for Requests, namely Niquests. It leverage charset-normalizer in a better way! Check it out, you will be positively surprised! Don't wait another decade.
... (truncated)
Changelog
Sourced from charset-normalizer's changelog.
3.4.2 (2025-05-02)
Fixed
- Addressed the DeprecationWarning in our CLI regarding
argparse.FileType
by backporting the target class into the package. (#591)- Improved the overall reliability of the detector with CJK Ideographs. (#605) (#587)
Changed
- Optional mypyc compilation upgraded to version 1.15 for Python >= 3.8
3.4.1 (2024-12-24)
Changed
- Project metadata are now stored using
pyproject.toml
instead ofsetup.cfg
using setuptools as the build backend.- Enforce annotation delayed loading for a simpler and consistent types in the project.
- Optional mypyc compilation upgraded to version 1.14 for Python >= 3.8
Added
- pre-commit configuration.
- noxfile.
Removed
build-requirements.txt
as per usingpyproject.toml
native build configuration.bin/integration.py
andbin/serve.py
in favor of downstream integration test (see noxfile).setup.cfg
in favor ofpyproject.toml
metadata configuration.- Unused
utils.range_scan
function.Fixed
- Converting content to Unicode bytes may insert
utf_8
instead of preferredutf-8
. (#572)- Deprecation warning "'count' is passed as positional argument" when converting to Unicode bytes on Python 3.13+
3.4.0 (2024-10-08)
Added
- Argument
--no-preemptive
in the CLI to prevent the detector to search for hints.- Support for Python 3.13 (#512)
Fixed
- Relax the TypeError exception thrown when trying to compare a CharsetMatch with anything else than a CharsetMatch.
- Improved the general reliability of the detector based on user feedbacks. (#520) (#509) (#498) (#407) (#537)
- Declared charset in content (preemptive detection) not changed when converting to utf-8 bytes. (#381)
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)
... (truncated)
Commits
6422af1
:pencil: update release date0e60ec1
:bookmark: Release 3.4.2 (#614)f6630ce
:arrow_up: Bump pypa/cibuildwheel from 2.23.2 to 2.23.3 (#617)677c999
:arrow_up: Bump actions/download-artifact from 4.2.1 to 4.3.0 (#618)960ab1e
:arrow_up: Bump actions/setup-python from 5.5.0 to 5.6.0 (#619)6eb6325
:arrow_up: Bump github/codeql-action from 3.28.10 to 3.28.16 (#620)c99c0f2
:arrow_up: Update coverage requirement from <7.7,>=7.2.7 to >=7.2.7,<7.9 (#606)270f28e
:arrow_up: Bump actions/setup-python from 5.4.0 to 5.5.0 (#607)d4d89a0
:arrow_up: Bump pypa/cibuildwheel from 2.22.0 to 2.23.2 (#608)905fcf5
:arrow_up: Bump slsa-framework/slsa-github-generator from 2.0.0 to 2.1.0 (#609)- 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 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 show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@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)
Pull Request Statistics
0
0
+0
-0
Package Dependencies
Technical Details
ID: | 5047735 |
UUID: | 3036584315 |
Node ID: | PR_kwDOI60hOs6UyJgp |
Host: | GitHub |
Repository: | dsp-testing/template-python-hello-world |