Sign in
chromium
/
external
/
github.com
/
kjd
/
idna
/
HEAD
e2073db
Merge pull request #272 from kjd/condense-exception-attrs-doc
by Kim Davies
· 13 days ago
master
cba1f53
Drop the README table cross-check now that the code list is not documented there
by Kim Davies
· 13 days ago
f7c797d
Merge branch 'master' into condense-exception-attrs-doc
by Kim Davies
· 13 days ago
d7b6f05
Condense the README section on machine-readable exception attributes
by Kim Davies
· 13 days ago
a5d90c6
Merge pull request #271 from kjd/fix-fuzz-length-findings
by Kim Davies
· 2 weeks ago
b90f25b
Skip the uts46_remap idempotency check when mapping expands past the input cap
by Kim Davies
· 2 weeks ago
bc8622a
Enforce the whole-domain length limit in the incremental idna2008 codec
by Kim Davies
· 2 weeks ago
2798a9a
Merge pull request #270 from kjd/fix-history-date
by Kim Davies
· 2 weeks ago
0d379e1
Add 3.19 release date
by Kim Davies
· 2 weeks ago
5d4f189
Merge pull request #269 from kjd/release-3.19
by Kim Davies
· 2 weeks ago
03a9a11
Release 3.19
by Kim Davies
· 2 weeks ago
v3.19
2d2a7ef
Pre-release 3.19rc0
by Kim Davies
· 2 weeks ago
5cce130
Merge pull request #268 from kjd/fix-std3-regex-alert
by Kim Davies
· 2 weeks ago
3914b75
Split the STD3 disallowed-character range so uppercase is explicit
by Kim Davies
· 2 weeks ago
ce9fd98
Merge pull request #267 from kjd/housekeeping
by Kim Davies
· 2 weeks ago
809240c
Fail CI when the license copyright year is behind the current year
by Kim Davies
· 2 weeks ago
d9e16c5
Consolidate test fixtures, prune stale gitignore entries, and fix doc typos
by Kim Davies
· 2 weeks ago
ef30fee
Remove dead code and pare back superfluous comments
by Kim Davies
· 2 weeks ago
b907913
Tighten the version support and Unicode notes in the README
by Kim Davies
· 2 weeks ago
6204cbe
Ignore local build artifacts and stop packaging stray tooling config
by Kim Davies
· 2 weeks ago
35c57f2
Merge pull request #266 from kjd/unicode-version-and-ci-checks
by Kim Davies
· 2 weeks ago
2d62fb8
Look up sys._is_gil_enabled dynamically so type checking against Python 3.9 passes
by Kim Davies
· 2 weeks ago
7d06ef6
Measure test coverage in CI on CPython and fail below 95%
by Kim Davies
· 2 weeks ago
d67cca0
Test on free-threaded Python with the GIL disabled and document thread safety
by Kim Davies
· 2 weeks ago
9e2ef62
Expose the Unicode version of the generated tables as idna.unicode_version
by Kim Davies
· 2 weeks ago
880ea90
Merge pull request #265 from kjd/structured-attributes
by Kim Davies
· 2 weeks ago
4d7df15
Give the CI jobs descriptive names and rename the test job from build to test
by Kim Davies
· 2 weeks 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
· 2 weeks ago
c1014f4
Drop hash pinning of the build toolchain, which broke on Linux-only dependencies
by Kim Davies
· 2 weeks ago
381a696
Remove redundant comments
by Kim Davies
· 2 weeks ago
cfc3f48
Add hypothesis and ty to the all extra so it covers the full test and lint toolchain
by Kim Davies
· 2 weeks ago
11e56d8
Fetch Unicode data with a timeout and write cache files atomically
by Kim Davies
· 2 weeks ago
cdc69bd
Publish only hash-pinned, tested distributions from version tags and take release notes from HISTORY.md
by Kim Davies
· 2 weeks ago
39175fa
Make the deprecated transitional argument a no-op so deviation characters are always kept
by Kim Davies
· 2 weeks ago
5a0c98a
Reject A-labels that are not the canonical Punycode encoding of their U-label
by Kim Davies
· 2 weeks ago
4c5c427
Simulate unknown bidi directionality in tests since Python 3.15 reports a default class for every codepoint
by Kim Davies
· 2 weeks ago
5b5a9af
Add a stable code attribute to IDNAError identifying the rule that failed
by Kim Davies
· 2 weeks ago
5e6e752
Carry the offending codepoint and its position as attributes on IDNAError
by Kim Davies
· 2 weeks ago
6ac8a0a
Do not assert uts46_remap idempotence under transitional processing
by Kim Davies
· 2 weeks ago
9984fc1
Merge pull request #264 from kjd/general-improvements
by Kim Davies
· 2 weeks ago
245ad41
Draft history entries for 3.19
by Kim Davies
· 2 weeks ago
c1cd0dc
Restore std3_rules by applying UseSTD3ASCIIRules to the mapped output per UTS #46 revision 33
by Kim Davies
· 2 weeks ago
a7070b3
Speed up uts46_remap with an ASCII fast path and run-based copying
by Kim Davies
· 2 weeks ago
fe4ae48
Add OSS-Fuzz targets for the full API and the incremental codec
by Kim Davies
· 2 weeks ago
59ba52b
Add property-based tests with Hypothesis
by Kim Davies
· 2 weeks ago
1c6f4a4
Raise IDNAError rather than IndexError or UnicodeDecodeError on empty labels and non-ASCII bytes
by Kim Davies
· 2 weeks ago
63a64a8
Publish to TestPyPI only from master, release branches and tags
by Kim Davies
· 2 weeks ago
7278b7a
Add scheduled workflow that opens an issue when a new Unicode version is released
by Kim Davies
· 2 weeks ago
babf194
Verify checked-in tables match the generator output in CI
by Kim Davies
· 2 weeks ago
1fe72ab
Make idna-data output independent of the host Python's Unicode version
by Kim Davies
· 2 weeks ago
ec110d0
Merge pull request #262 from kjd/ruff-update
by Kim Davies
· 2 weeks ago
3187398
Update to ruff 0.16 and adopt its expanded default rule set
by Kim Davies
· 2 weeks ago
b54576b
Merge pull request #261 from kjd/issue-260 (fixes #260)
by Kim Davies
· 3 weeks ago
fae7729
Bump pypa/gh-action-pypi-publish to v1.14.2 for metadata 2.5 support
by Kim Davies
· 3 weeks ago
9067b80
Fix CONTEXTJ violations being masked as generic IDNAError (#260)
by Kim Davies
· 3 weeks ago
62f3034
Merge pull request #259 from kjd/unicode-license
by Kim Davies
· 5 weeks ago
90020de
Adding original text makes Github reclassify the whole project, try this instead
by Kim Davies
· 5 weeks ago
82a3713
Add reference to Unicode license
by Kim Davies
· 5 weeks ago
5a954ff
Merge pull request #256 from kjd/dependabot/github_actions/actions-2217aebe03
by Kim Davies
· 9 weeks ago
7af9334
Bump actions/checkout from 6.0.2 to 7.0.0 in the actions group
by dependabot[bot]
· 9 weeks ago
862150e
Merge pull request #254 from kjd/release-3.18
by Kim Davies
· 3 months ago
f39ea90
Release 3.18
by Kim Davies
· 3 months ago
v3.18
40f4e40
Pre-release 3.18rc0
by Kim Davies
· 3 months ago
1a5bf80
Merge pull request #253 from kjd/lenient-decode
by Kim Davies
· 3 months ago
5bbb26f
Merge branch 'master' into lenient-decode
by Kim Davies
· 3 months ago
c532bae
Rename decode() lenient= option to display= (issue #248)
by Kim Davies
· 3 months ago
0b1758b
Merge pull request #252 from kjd/release-3.17
by Kim Davies
· 3 months ago
f48619c
Release 3.17
by Kim Davies
· 3 months ago
v3.17
7421ba8
Pre-release 3.17rc0
by Kim Davies
· 3 months ago
22ebb73
Merge pull request #251 from kjd/structure-optimizations
by Kim Davies
· 3 months ago
2a7ac0a
Drop redundant parallel-arrays comment from uts46data
by Kim Davies
· 3 months ago
354eee9
Apply ruff format to uts46data.py
by Kim Davies
· 3 months ago
8c34ffc
Refactor uts46data into parallel arrays
by Kim Davies
· 3 months ago
1189629
Range-encode joining_types for compact representation
by Kim Davies
· 3 months ago
47b5cde
Add lenient option to decode() for best-effort label recovery (issue #248)
by Kim Davies
· 3 months ago
f90b87a
Generic length limit for functions
by Kim Davies
· 3 months ago
d6ffd28
Merge pull request #247 from kjd/release-3.16
by Kim Davies
· 3 months ago
6d1a0de
Release 3.16
by Kim Davies
· 3 months ago
v3.16
4e6cbe2
Demote installation instruction to usage section
by Kim Davies
· 3 months ago
223533c
Merge branch 'readme-simplification' into release-3.16
by Kim Davies
· 3 months ago
b1640b2
Bump version to 3.16rc0
by Kim Davies
· 3 months ago
3a86113
Update history for 3.16 release
by Kim Davies
· 3 months ago
d4bc9e7
Merge pull request #246 from kjd/python-3.9
by Kim Davies
· 3 months ago
a21d9fc
Update deprecation policy
by Kim Davies
· 3 months ago
b464926
Raise minimum Python to 3.9 and modernize typing
by Kim Davies
· 3 months ago
7f3b15e
Explicit example not needed
by Kim Davies
· 3 months ago
7530c70
Remove unnecessary print()
by Kim Davies
· 3 months ago
7aa2ae8
Simplify README and split idna-data docs into tools/README.md
by Kim Davies
· 3 months ago
51f4555
Merge pull request #245 from kjd/ruff-lint-refinements
by Kim Davies
· 3 months ago
641e13d
Apply PLR1714 and TRY300 refinements in alabel/valid_contexto
by Kim Davies
· 3 months ago
78dfa43
Extend ruff lint config and apply auto-fixes
by Kim Davies
· 3 months ago
a1d0a0f
Test Python 3.15 beta and update PyPy test to 3.11 (#244)
by Kim Davies
· 3 months ago
7bc9e4a
Add a command-line interface (#242)
by Kim Davies
· 3 months ago
ca9c91b
Merge pull request #239 from kjd/pin-ci-dependencies-by-hash
by Kim Davies
· 3 months ago
0e8ae30
Pin CI Python dependencies by hash
by Kim Davies
· 4 months ago
4329802
Merge pull request #238 from kjd/release-3.15
by Kim Davies
· 4 months ago
d2473f4
Release 3.15
by Kim Davies
· 4 months ago
30314d4
Pre-release 3.15rc0
by Kim Davies
· 4 months ago
05d4b21
Merge pull request #237 from kjd/convert-docs-to-markdown
by Kim Davies
· 4 months ago
2987fdb
Convert README and HISTORY from reStructuredText to Markdown
by Kim Davies
· 4 months ago
Next »