pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-idna
Module Name: pkgsrc
Committed By: wiz
Date: Sun May 17 15:58:57 UTC 2026
Modified Files:
pkgsrc/www/py-idna: Makefile distinfo
Log Message:
py-idna: update to 3.15.
## 3.15rc0 (2026-05-12)
- Enforce DNS-length cap on individual labels early in `check_label`,
short-circuiting contextual-rule processing for oversized input
while staying compatible with UTS 46 usage.
- Tidy core helpers: hoist bidi category sets to module-level
frozensets (avoiding per-codepoint list construction), simplify
length checks, and reuse the shared `_unicode_dots_re` from
`idna.core` in the codec module.
- Use `raise ... from err` for proper exception chaining and
switch internal string formatting to f-strings.
- Allow `flit_core` 4.x in the build backend.
- Expand the ruff lint set (flake8-bugbear, flake8-simplify,
pyupgrade, perflint) and apply the surfaced fixes; pin lint CI
to Python 3.14.
- Add Dependabot configuration for GitHub Actions.
- Convert README and HISTORY from reStructuredText to Markdown.
- Reference CVE-2026-45409 for the 3.14 advisory in place of the
initial GHSA identifier.
Thanks to Felix Yan, Stan Ulbrych, and metsw24-max for
contributions to this release.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/www/py-idna/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/www/py-idna/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/py-idna/Makefile
diff -u pkgsrc/www/py-idna/Makefile:1.25 pkgsrc/www/py-idna/Makefile:1.26
--- pkgsrc/www/py-idna/Makefile:1.25 Mon May 11 05:33:41 2026
+++ pkgsrc/www/py-idna/Makefile Sun May 17 15:58:57 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2026/05/11 05:33:41 adam Exp $
+# $NetBSD: Makefile,v 1.26 2026/05/17 15:58:57 wiz Exp $
-DISTNAME= idna-3.14
+DISTNAME= idna-3.15
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=i/idna/}
Index: pkgsrc/www/py-idna/distinfo
diff -u pkgsrc/www/py-idna/distinfo:1.23 pkgsrc/www/py-idna/distinfo:1.24
--- pkgsrc/www/py-idna/distinfo:1.23 Mon May 11 05:33:41 2026
+++ pkgsrc/www/py-idna/distinfo Sun May 17 15:58:57 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2026/05/11 05:33:41 adam Exp $
+$NetBSD: distinfo,v 1.24 2026/05/17 15:58:57 wiz Exp $
-BLAKE2s (idna-3.14.tar.gz) = 8630fef52e09d312b9f76dfdc7620a300deb5b58626ffb78fd643014efc2243c
-SHA512 (idna-3.14.tar.gz) = be45700d70b8527445c00c9f760311a448d1a38116883e69549405ebc89b78dded0a939625564841c44c51efaad03e2054ba883f284b152552b9fe84ffdb229b
-Size (idna-3.14.tar.gz) = 198272 bytes
+BLAKE2s (idna-3.15.tar.gz) = 2e053f997404ee955751ebef628fbe7c1dca85decb1f44d1dddf798d827db4ff
+SHA512 (idna-3.15.tar.gz) = 8cd0efd9f82d1e5ec73b06202fed42c54e9aee4ebf5612fe29cb6c76f459d24027e545339dc3e79ad9abd0849b0e31bca42bf41f36c87391d9707f92b8326e26
+Size (idna-3.15.tar.gz) = 199245 bytes
Home |
Main Index |
Thread Index |
Old Index