pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-babel



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Aug 11 06:45:24 UTC 2024

Modified Files:
        pkgsrc/devel/py-babel: Makefile PLIST distinfo

Log Message:
py-babel: update to 2.16.0.

Version 2.16.0
--------------

Features
~~~~~~~~

* CLDR: Upgrade to CLDR 45 by @tomasr8 in :gh:`1077`
* Lists: Support list format fallbacks by @akx in :gh:`1099`
* Messages: Initial support for reading mapping configuration as TOML by @akx in :gh:`1108`

Bugfixes
~~~~~~~~

* CLDR: Do not allow substituting alternates or drafts in derived locales by @akx in :gh:`1113`
* Core: Allow falling back to modifier-less locale data by @akx in :gh:`1104`
* Core: Allow use of importlib.metadata for finding entrypoints by @akx in :gh:`1102`
* Dates: Avoid crashing on importing localtime when TZ is malformed by @akx in :gh:`1100`
* Messages: Allow parsing .po files that have an extant but empty Language header by @akx in :gh:`1101`
* Messages: Fix ``--ignore-dirs`` being incorrectly read (#1094) by @john-psina and @Edwin18 in :gh:`1052` and :gh:`1095`
* Messages: Make pgettext search plurals when translation is not found by @tomasr8 in :gh:`1085`

Infrastructure
~~~~~~~~~~~~~~

* Replace deprecated `ast.Str` with `ast.Constant` by @tomasr8 in :gh:`1083`
* CI fixes by @akx in :gh:`1080`, :gh:`1097`, :gh:`1103`, :gh:`1107`
* Test on Python 3.13 beta releases by @akx in
* Normalize package name to lower-case in setup.py by @akx in :gh:`1110`

Documentation
~~~~~~~~~~~~~

* Add a mention to the docs that `format_skeleton(..., fuzzy=True)` may raise by @tomasr8 in :gh:`1106`
* Two hyperlinks (to CLDR) and some typos by @buhtz in :gh:`1115`


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/devel/py-babel/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/py-babel/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/py-babel/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-babel/Makefile
diff -u pkgsrc/devel/py-babel/Makefile:1.40 pkgsrc/devel/py-babel/Makefile:1.41
--- pkgsrc/devel/py-babel/Makefile:1.40 Sat Aug 10 06:29:30 2024
+++ pkgsrc/devel/py-babel/Makefile      Sun Aug 11 06:45:24 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2024/08/10 06:29:30 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2024/08/11 06:45:24 wiz Exp $
 
-DISTNAME=      babel-2.15.0
+DISTNAME=      babel-2.16.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=B/Babel/}
@@ -10,8 +10,6 @@ HOMEPAGE=     http://babel.pocoo.org/
 COMMENT=       Collection of tools for internationalizing Python applications
 LICENSE=       modified-bsd
 
-WHEEL_NAME=    Babel-${PKGVERSION_NOREV}
-
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
@@ -21,8 +19,8 @@ USE_LANGUAGES=        # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-# as of 2.15.0
-# 1 failed, 5986 passed, 1074 skipped, 333 warnings
+# as of 2.16.0
+# 1 failed, 6012 passed, 1076 skipped, 2 warnings
 
 .include "../../lang/python/pyversion.mk"
 

Index: pkgsrc/devel/py-babel/PLIST
diff -u pkgsrc/devel/py-babel/PLIST:1.13 pkgsrc/devel/py-babel/PLIST:1.14
--- pkgsrc/devel/py-babel/PLIST:1.13    Mon May  6 04:42:45 2024
+++ pkgsrc/devel/py-babel/PLIST Sun Aug 11 06:45:24 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2024/05/06 04:42:45 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2024/08/11 06:45:24 wiz Exp $
 bin/pybabel-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -1088,6 +1088,9 @@ ${PYSITELIB}/babel/localtime/_win32.pyo
 ${PYSITELIB}/babel/messages/__init__.py
 ${PYSITELIB}/babel/messages/__init__.pyc
 ${PYSITELIB}/babel/messages/__init__.pyo
+${PYSITELIB}/babel/messages/_compat.py
+${PYSITELIB}/babel/messages/_compat.pyc
+${PYSITELIB}/babel/messages/_compat.pyo
 ${PYSITELIB}/babel/messages/catalog.py
 ${PYSITELIB}/babel/messages/catalog.pyc
 ${PYSITELIB}/babel/messages/catalog.pyo

Index: pkgsrc/devel/py-babel/distinfo
diff -u pkgsrc/devel/py-babel/distinfo:1.23 pkgsrc/devel/py-babel/distinfo:1.24
--- pkgsrc/devel/py-babel/distinfo:1.23 Mon May  6 04:42:45 2024
+++ pkgsrc/devel/py-babel/distinfo      Sun Aug 11 06:45:24 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2024/05/06 04:42:45 adam Exp $
+$NetBSD: distinfo,v 1.24 2024/08/11 06:45:24 wiz Exp $
 
-BLAKE2s (babel-2.15.0.tar.gz) = b3e07074aa0f37b7779b995faa3924f508daa6cfff5cedc6f6d03a5ef374c6b9
-SHA512 (babel-2.15.0.tar.gz) = 8cff4dbbe84047f7e8b625772036d2a23b6f7dfc36aa15332e581d4331fdac1d0308341294741afc43f3180368a7cc7675f68f28bbf94a621c693a822d4a2028
-Size (babel-2.15.0.tar.gz) = 9390000 bytes
+BLAKE2s (babel-2.16.0.tar.gz) = aa55f9216cf72e071ebab96604a696783c50220786a714d87784e7f975f5cd91
+SHA512 (babel-2.16.0.tar.gz) = c80b52cd38eb2fb34b1d19ef3b6c50c16b129a4137d42eba900e3f77e81a5ad03ca319aa37dbdfd3bb7cbe31adbfa6007413962c348912dc9dca09d55fa4438b
+Size (babel-2.16.0.tar.gz) = 9348104 bytes



Home | Main Index | Thread Index | Old Index