Sign in
◑
Theme
chromium
/
external
/
github.com
/
kjd
/
idna
/
HEAD
d357725
Merge pull request #278 from Pitchfork-and-Torch/cook/encode-decode-non-text-type-message
by Kim Davies
· 12 hours ago
master
d2851df
Quote typing.cast targets for ruff TC006
by Pitchfork-and-Torch
· 31 hours ago
950ea49
Merge branch 'master' into cook/encode-decode-non-text-type-message
by Kim Davies
· 2 days ago
6058844
Merge pull request #287 from kjd/ascii-label-fast-path
by Kim Davies
· 3 days ago
4367172
Skip full validation for plain lowercase LDH labels in check_label
by Kim Davies
· 3 days ago
3cc5d59
Cast intentional bad and bytes-like inputs in the error tests so ty accepts them.
by Pitchfork-and-Torch
· 7 days ago
3f512e8
Merge branch 'master' into cook/encode-decode-non-text-type-message
by Kim Davies
· 10 days ago
7c55529
Merge pull request #283 from zydo/sweep/generator-help
by Kim Davies
· 10 days ago
ad8af90
Merge branch 'master' into sweep/generator-help
by Kim Davies
· 10 days ago
063da9f
Merge pull request #284 from zydo/sweep/error-code-doc
by Kim Davies
· 10 days ago
f41c88c
Merge branch 'master' into sweep/error-code-doc
by Kim Davies
· 10 days ago
174ea2f
Merge pull request #285 from kjd/deprecate-python-3.9
by Kim Davies
· 10 days ago
17ce92e
Merge branch 'master' into cook/encode-decode-non-text-type-message
by Kim Davies
· 10 days ago
6af72c1
Correct the Unicode table generator action in help text
by Ziyu Dong
· 10 days ago
bb84f02
Remove inaccurate error-code documentation claim
by Ziyu Dong
· 10 days ago
3265d0b
Raise minimum Python to 3.10
by Kim Davies
· 3 weeks ago
205baad
Use a TypeError split for non-text encode and decode input
by Pitchfork-and-Torch
· 4 weeks ago
9470c2f
Merge pull request #280 from kjd/dependabot/github_actions/actions-151ba0d261
by Kim Davies
· 4 weeks ago
5e92bad
Bump actions/setup-python from 6.2.0 to 7.0.0 in the actions group
by dependabot[bot]
· 4 weeks ago
ad116d3
Accept memoryview in encode and decode so the codec path still works.
by Jon Bailey
· 6 weeks ago
de8adbb
Clarify encode/decode errors for non-text types
by Pitchfork-and-Torch
· 6 weeks ago
c79316f
Merge pull request #277 from kjd/release-3.20
by Kim Davies
· 6 weeks ago
d55e65e
Release 3.20
by Kim Davies
· 6 weeks ago
v3.20
0c0824a
Pre-release 3.20rc0
by Kim Davies
· 6 weeks ago
bd7c316
Note Python 3.15 support in the 3.20 changelog
by Kim Davies
· 6 weeks ago
b6cce85
Merge pull request #276 from kjd/unicode-18
by Kim Davies
· 6 weeks ago
9a4bc59
Update to Unicode 18.0.0
by Kim Davies
· 6 weeks ago
dfab5a0
Merge branch 'python-3.15'
by Kim Davies
· 6 weeks ago
417c354
Read the latest Unicode version from the DerivedAge.txt header instead of the ReadMe prose
by Kim Davies
· 7 weeks ago
cd17392
Merge pull request #274 from kjd/fix-decode-length-check
by Kim Davies
· 8 weeks ago
c5796d7
Skip the decode round-trip check for domains past encode's length limit
by Kim Davies
· 8 weeks ago
d6ee690
Update to Python 3.15 release candidate in CI and add trove classifier
by Kim Davies
· 2 months ago
e2073db
Merge pull request #272 from kjd/condense-exception-attrs-doc
by Kim Davies
· 2 months ago
cba1f53
Drop the README table cross-check now that the code list is not documented there
by Kim Davies
· 2 months ago
f7c797d
Merge branch 'master' into condense-exception-attrs-doc
by Kim Davies
· 2 months ago
d7b6f05
Condense the README section on machine-readable exception attributes
by Kim Davies
· 2 months ago
a5d90c6
Merge pull request #271 from kjd/fix-fuzz-length-findings
by Kim Davies
· 2 months ago
b90f25b
Skip the uts46_remap idempotency check when mapping expands past the input cap
by Kim Davies
· 2 months ago
bc8622a
Enforce the whole-domain length limit in the incremental idna2008 codec
by Kim Davies
· 2 months ago
2798a9a
Merge pull request #270 from kjd/fix-history-date
by Kim Davies
· 2 months ago
0d379e1
Add 3.19 release date
by Kim Davies
· 2 months ago
5d4f189
Merge pull request #269 from kjd/release-3.19
by Kim Davies
· 2 months ago
03a9a11
Release 3.19
by Kim Davies
· 2 months ago
v3.19
2d2a7ef
Pre-release 3.19rc0
by Kim Davies
· 2 months ago
5cce130
Merge pull request #268 from kjd/fix-std3-regex-alert
by Kim Davies
· 2 months ago
3914b75
Split the STD3 disallowed-character range so uppercase is explicit
by Kim Davies
· 2 months ago
ce9fd98
Merge pull request #267 from kjd/housekeeping
by Kim Davies
· 3 months ago
809240c
Fail CI when the license copyright year is behind the current year
by Kim Davies
· 3 months ago
d9e16c5
Consolidate test fixtures, prune stale gitignore entries, and fix doc typos
by Kim Davies
· 3 months ago
ef30fee
Remove dead code and pare back superfluous comments
by Kim Davies
· 3 months ago
b907913
Tighten the version support and Unicode notes in the README
by Kim Davies
· 3 months ago
6204cbe
Ignore local build artifacts and stop packaging stray tooling config
by Kim Davies
· 3 months ago
35c57f2
Merge pull request #266 from kjd/unicode-version-and-ci-checks
by Kim Davies
· 3 months ago
2d62fb8
Look up sys._is_gil_enabled dynamically so type checking against Python 3.9 passes
by Kim Davies
· 3 months ago
7d06ef6
Measure test coverage in CI on CPython and fail below 95%
by Kim Davies
· 3 months ago
d67cca0
Test on free-threaded Python with the GIL disabled and document thread safety
by Kim Davies
· 3 months ago
9e2ef62
Expose the Unicode version of the generated tables as idna.unicode_version
by Kim Davies
· 3 months ago
880ea90
Merge pull request #265 from kjd/structured-attributes
by Kim Davies
· 3 months ago
4d7df15
Give the CI jobs descriptive names and rename the test job from build to test
by Kim Davies
· 3 months ago
4130d91
Force-reinstall the built wheel before testing it so the PyPI release pulled in by twine is not tested instead
by Kim Davies
· 3 months ago
c1014f4
Drop hash pinning of the build toolchain, which broke on Linux-only dependencies
by Kim Davies
· 3 months ago
381a696
Remove redundant comments
by Kim Davies
· 3 months ago
cfc3f48
Add hypothesis and ty to the all extra so it covers the full test and lint toolchain
by Kim Davies
· 3 months ago
11e56d8
Fetch Unicode data with a timeout and write cache files atomically
by Kim Davies
· 3 months ago
cdc69bd
Publish only hash-pinned, tested distributions from version tags and take release notes from HISTORY.md
by Kim Davies
· 3 months ago
39175fa
Make the deprecated transitional argument a no-op so deviation characters are always kept
by Kim Davies
· 3 months ago
5a0c98a
Reject A-labels that are not the canonical Punycode encoding of their U-label
by Kim Davies
· 3 months ago
4c5c427
Simulate unknown bidi directionality in tests since Python 3.15 reports a default class for every codepoint
by Kim Davies
· 3 months ago
5b5a9af
Add a stable code attribute to IDNAError identifying the rule that failed
by Kim Davies
· 3 months ago
5e6e752
Carry the offending codepoint and its position as attributes on IDNAError
by Kim Davies
· 3 months ago
6ac8a0a
Do not assert uts46_remap idempotence under transitional processing
by Kim Davies
· 3 months ago
9984fc1
Merge pull request #264 from kjd/general-improvements
by Kim Davies
· 3 months ago
245ad41
Draft history entries for 3.19
by Kim Davies
· 3 months ago
c1cd0dc
Restore std3_rules by applying UseSTD3ASCIIRules to the mapped output per UTS #46 revision 33
by Kim Davies
· 3 months ago
a7070b3
Speed up uts46_remap with an ASCII fast path and run-based copying
by Kim Davies
· 3 months ago
fe4ae48
Add OSS-Fuzz targets for the full API and the incremental codec
by Kim Davies
· 3 months ago
59ba52b
Add property-based tests with Hypothesis
by Kim Davies
· 3 months ago
1c6f4a4
Raise IDNAError rather than IndexError or UnicodeDecodeError on empty labels and non-ASCII bytes
by Kim Davies
· 3 months ago
63a64a8
Publish to TestPyPI only from master, release branches and tags
by Kim Davies
· 3 months ago
7278b7a
Add scheduled workflow that opens an issue when a new Unicode version is released
by Kim Davies
· 3 months ago
babf194
Verify checked-in tables match the generator output in CI
by Kim Davies
· 3 months ago
1fe72ab
Make idna-data output independent of the host Python's Unicode version
by Kim Davies
· 3 months ago
ec110d0
Merge pull request #262 from kjd/ruff-update
by Kim Davies
· 3 months ago
3187398
Update to ruff 0.16 and adopt its expanded default rule set
by Kim Davies
· 3 months ago
b54576b
Merge pull request #261 from kjd/issue-260 (fixes #260)
by Kim Davies
· 3 months ago
fae7729
Bump pypa/gh-action-pypi-publish to v1.14.2 for metadata 2.5 support
by Kim Davies
· 3 months ago
9067b80
Fix CONTEXTJ violations being masked as generic IDNAError (#260)
by Kim Davies
· 3 months ago
62f3034
Merge pull request #259 from kjd/unicode-license
by Kim Davies
· 3 months ago
90020de
Adding original text makes Github reclassify the whole project, try this instead
by Kim Davies
· 3 months ago
82a3713
Add reference to Unicode license
by Kim Davies
· 3 months ago
5a954ff
Merge pull request #256 from kjd/dependabot/github_actions/actions-2217aebe03
by Kim Davies
· 4 months ago
7af9334
Bump actions/checkout from 6.0.2 to 7.0.0 in the actions group
by dependabot[bot]
· 4 months ago
862150e
Merge pull request #254 from kjd/release-3.18
by Kim Davies
· 5 months ago
f39ea90
Release 3.18
by Kim Davies
· 5 months ago
v3.18
40f4e40
Pre-release 3.18rc0
by Kim Davies
· 5 months ago
1a5bf80
Merge pull request #253 from kjd/lenient-decode
by Kim Davies
· 5 months ago
5bbb26f
Merge branch 'master' into lenient-decode
by Kim Davies
· 5 months ago
c532bae
Rename decode() lenient= option to display= (issue #248)
by Kim Davies
· 5 months ago
0b1758b
Merge pull request #252 from kjd/release-3.17
by Kim Davies
· 5 months ago
f48619c
Release 3.17
by Kim Davies
· 5 months ago
v3.17
Next »