Path to this page:
./
www/py-idna,
Python module for Internationalized Domain Names in Applications (IDNA)
Branch: CURRENT,
Version: 3.10,
Package name: py312-idna-3.10,
Maintainer: pkgsrc-usersA library to support the Internationalised Domain Names in Applications
(IDNA) protocol as specified in RFC 5891. This version of the
protocol is often referred to as IDNA2008 and can produce different
results from the earlier standard from 2003.
The library is also intended to act as a suitable drop-in replacement
for the encodings.idna module that comes with the Python standard
library but currently only supports the older 2003 specification.
Required to run:[
devel/py-setuptools] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 186.025 KB
Version history: (Expand)
- (2024-09-16) Updated to version: py312-idna-3.10
- (2024-09-15) Updated to version: py312-idna-3.9
- (2024-08-25) Updated to version: py312-idna-3.8
- (2024-04-11) Updated to version: py311-idna-3.7
- (2023-11-26) Updated to version: py311-idna-3.6
- (2023-10-28) Updated to version: py311-idna-3.4nb1
CVS history: (Expand)
2024-09-16 11:25:55 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-idna: updated to 3.10
3.10 (2024-09-15)
- Reverted to Unicode 15.1.0 data. Unicode 16 has some significant changes
to UTS46 processing that will require more work to properly implement.
|
2024-09-15 12:25:02 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-idna: update to 3.9.
3.9 (2024-09-13)
++++++++++++++++
- Update to Unicode 16.0.0
- Deprecate setup.cfg in favour of pyproject.toml
- Use ruff for code formatting
|
2024-08-25 12:16:50 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-idna: update to 3.8.
3.8 (2024-08-23)
++++++++++++++++
- Fix regression where IDNAError exception was not being produced for
certain inputs.
- Add support for Python 3.13, drop support for Python 3.5 as it is no
longer testable.
- Documentation improvements
- Updates to package testing using Github actions
Thanks to Hugo van Kemenade for contributions to this release.
|
2024-04-11 09:49:44 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-idna: updated to 3.7
3.7 (2024-04-11)
- Fix issue where specially crafted inputs to encode() could
take exceptionally long amount of time to process. [CVE-2024-3651]
|
2023-11-26 10:53:22 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-idna: updated to 3.6
3.6 (2023-11-25)
Fix regression to include tests in source distribution.
3.5 (2023-11-24)
Update to Unicode 15.1.0
String codec name is now "idna2008" as overriding the system codec \
"idna" was not working.
Fix typing error for codec encoding
"setup.cfg" has been added for this release due to some downstream \
lack of adherence to PEP 517. Should be removed in a future release so please \
prepare accordingly.
Removed reliance on a symlink for the "idna-data" tool to comport with \
PEP 517 and the Python Packaging User Guide for sdist archives.
Added security reporting protocol for project
|
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|
2023-05-05 12:19:42 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-idna: update to 3.4.
3.4 (2022-09-14)
++++++++++++++++
- Update to Unicode 15.0.0
- Migrate to pyproject.toml for build information (PEP 621)
- Correct another instance where generic exception was raised instead of
IDNAError for malformed input
- Source distribution uses zeroized file ownership for improved
reproducibility
Thanks to Seth Michael Larson for contributions to this release.
3.3 (2021-10-13)
++++++++++++++++
- Update to Unicode 14.0.0
- Update to in-line type annotations
- Throw IDNAError exception correctly for some malformed input
- Advertise support for Python 3.10
- Improve testing regime on Github
- Fix Russian typo in documentation
Thanks to Jon Defresne, Hugo van Kemenade, Seth Michael Larson,
Patrick Ventuzelo and Boris Verhovsky for contributions to this
release.
3.2 (2021-05-29)
++++++++++++++++
- Add type hints (Thanks, Seth Michael Larson!)
- Remove support for Python 3.4
3.1 (2021-01-04)
++++++++++++++++
- Ensure license is included in package (Thanks, Julien Schueller)
- No longer mark wheel has universal (Thanks, Matthieu Darbois)
- Test on PowerPC using Travis CI
3.0 (2021-01-01)
++++++++++++++++
- Python 2 is no longer supported (the 2.x branch supports Python 2,
use "idna<3" in your requirements file if you need Python 2 support)
- Support for V2 UTS 46 test vectors.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|