Skip to content

Commit a5304a4

Browse files
authored
Merge pull request #219 from kjd/release-3.12
Release v3.12
2 parents 1bb44dd + d80d6f9 commit a5304a4

3 files changed

Lines changed: 8 additions & 12 deletions

File tree

HISTORY.rst

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,11 @@ History
66
3.12 (2026-04-21)
77
+++++++++++++++++
88

9-
- Update to Unicode 17.0.0
10-
- Remove the segmentation approach to the data structures that were
11-
designed to support Jython since v2.2. Jython only works with Python 2
12-
and this library only supports Python 3, so we no longer need to cater
13-
to this.
14-
- Added lazy-loading to provide some performance improvements
15-
- Add deprecation warning for the ``transitional`` argument, which no
16-
longer has any purpose and will be removed in a future version.
17-
- Various other tidy-ups, to remove dead code or improve logic.
9+
- Update to Unicode 17.0.0.
10+
- Issue a deprecation warning for the transitional argument.
11+
- Added lazy-loading to provide some performance improvements.
12+
- Removed vestiges of code related to Python 2 support, including
13+
segmentation of data structures specific to Jython.
1814

1915
Thanks to Rodrigo Nogueira for contributions to this release.
2016

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,8 @@ three main modes:
131131
case, U+0061), that are used to assess the IDNA and UTS 46 status of a
132132
codepoint. This is helpful in debugging or analysis.
133133

134-
The tool accepts a number of arguments, described using ``idna-data
135-
-h``. Most notably, the ``--version`` argument allows the specification
134+
The tool accepts a number of arguments, described using ``idna-data -h``.
135+
Most notably, the ``--version`` argument allows the specification
136136
of the version of Unicode to be used in computing the table data. For
137137
example, ``idna-data --version 9.0.0 make-libdata`` will generate
138138
library data against Unicode 9.0.0.

idna/package_data.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "3.12rc0"
1+
__version__ = "3.12"

0 commit comments

Comments
 (0)