Repository navigation
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: jawah/charset_normalizer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.5.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: jawah/charset_normalizer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.5.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 8 commits
- 10 files changed
- 4 contributors
Commits on Sep 7, 2026
-
Make the IANA_NO_ALIASES encodings resolvable by name (#800)
IANA_SUPPORTED folds in IANA_NO_ALIASES, but _IANA_NAMES is built only from encodings.aliases. Those names are in IANA_NO_ALIASES precisely because they have no alias entry, so seven of the nine never reach _IANA_NAMES: cp720, cp737, cp856, cp875, cp1006, koi8_t, koi8_u. (cp874 and koi8_r resolve only because they also appear in aliases.values().) iana_name() therefore raises for an encoding the package lists as supported, any_specified_encoding() ignores a declared charset of one of them, and CharsetMatch.output() raises when the target is one of them. Co-authored-by: Dylan Pulver <dylanpulver@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f6afd31 - Browse repository at this point
Copy the full SHA f6afd31View commit details -
Fix valid UTF-8 Chinese JSON misdetected as PTCP154 (#796)
* fix: avoid false CJK noise penalty * fix: apply gradual CJK uncommon character penalty --------- Co-authored-by: Ahmed <tahri.ahmed@proton.me>
Configuration menu - View commit details
-
Copy full SHA for b130b7d - Browse repository at this point
Copy the full SHA b130b7dView commit details
Commits on Sep 29, 2026
-
chore: raise Cython upper bound to 3.3
but exclude it when attempting abi3 cp37 builds
Configuration menu - View commit details
-
Copy full SHA for 41e28b6 - Browse repository at this point
Copy the full SHA 41e28b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 264895d - Browse repository at this point
Copy the full SHA 264895dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 717da31 - Browse repository at this point
Copy the full SHA 717da31View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4c0368 - Browse repository at this point
Copy the full SHA b4c0368View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d3238a - Browse repository at this point
Copy the full SHA 9d3238aView commit details -
* chore: raise Cython upper bound to 3.3 but exclude it when attempting abi3 cp37 builds * chore: update pypa/cibuildwheel and pypa/gh-action-pypi-publish * chore: bump version to 3.5.2 * docs: write changelog entry for 3.5.2 * test: disable traefik in downstream niquests
Configuration menu - View commit details
-
Copy full SHA for 935c29a - Browse repository at this point
Copy the full SHA 935c29aView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 3.5.1...3.5.2