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:   adam
Date:           Sat Feb  1 18:29:49 UTC 2025

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

Log Message:
py-babel: updated to 2.17.0

Version 2.17.0

Features

* CLDR: Babel now uses CLDR 46,
* Dates: Allow specifying an explicit format in parse_date/parse_time
* Dates: More alternate characters are now supported by `format_skeleton`.
* Dates: Support short and narrow formats for format_timedelta when using `add_direction`,
* Messages: .po files now enclose white spaces in filenames like GNU gettext does.
* Messages: Initial support for `Message.python_brace_format`,
* Numbers: LC_MONETARY is now preferred when formatting currencies,

Bugfixes

* Dates: Make seconds optional in `parse_time` time formats
* Dates: Replace `str.index` with `str.find`
* Dates: Strip extra leading slashes in `/etc/localtime`
* Dates: Week numbering and formatting of dates with week numbers was repaired
* General: Improve handling for `locale=None`
* General: Remove redundant assignment in `Catalog.__setitem__`
* Messages: Fix extracted lineno with nested calls,
* Messages: Fix of list index out of range when translations is empty,
* Messages: Fix the way obsolete messages are stored
* Messages: Simplify `read_mo` logic regarding `catalog.charset`
* Messages: Use the first matching method & options, rather than first matching method & last options,

Deprecation and compatibility

* Dates: Fix deprecation warnings for `datetime.utcnow()`
* Docs: Adjust docs/conf.py to add compatibility with sphinx 8
* General: Import `Literal` from the typing module
* General: Replace `OrderedDict` with just `dict`
* Messages: Mark `wraptext` deprecated; use `TextWrapper` directly in `write_po`


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/devel/py-babel/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/py-babel/PLIST
cvs rdiff -u -r1.24 -r1.25 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.43 pkgsrc/devel/py-babel/Makefile:1.44
--- pkgsrc/devel/py-babel/Makefile:1.43 Mon Nov 11 07:28:01 2024
+++ pkgsrc/devel/py-babel/Makefile      Sat Feb  1 18:29:48 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2024/11/11 07:28:01 wiz Exp $
+# $NetBSD: Makefile,v 1.44 2025/02/01 18:29:48 adam Exp $
 
-DISTNAME=      babel-2.16.0
+DISTNAME=      babel-2.17.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=B/Babel/}

Index: pkgsrc/devel/py-babel/PLIST
diff -u pkgsrc/devel/py-babel/PLIST:1.14 pkgsrc/devel/py-babel/PLIST:1.15
--- pkgsrc/devel/py-babel/PLIST:1.14    Sun Aug 11 06:45:24 2024
+++ pkgsrc/devel/py-babel/PLIST Sat Feb  1 18:29:48 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2024/08/11 06:45:24 wiz Exp $
+@comment $NetBSD: PLIST,v 1.15 2025/02/01 18:29:48 adam Exp $
 bin/pybabel-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -549,6 +549,11 @@ ${PYSITELIB}/babel/locale-data/jv.dat
 ${PYSITELIB}/babel/locale-data/jv_ID.dat
 ${PYSITELIB}/babel/locale-data/ka.dat
 ${PYSITELIB}/babel/locale-data/ka_GE.dat
+${PYSITELIB}/babel/locale-data/kaa.dat
+${PYSITELIB}/babel/locale-data/kaa_Cyrl.dat
+${PYSITELIB}/babel/locale-data/kaa_Cyrl_UZ.dat
+${PYSITELIB}/babel/locale-data/kaa_Latn.dat
+${PYSITELIB}/babel/locale-data/kaa_Latn_UZ.dat
 ${PYSITELIB}/babel/locale-data/kab.dat
 ${PYSITELIB}/babel/locale-data/kab_DZ.dat
 ${PYSITELIB}/babel/locale-data/kaj.dat
@@ -570,6 +575,10 @@ ${PYSITELIB}/babel/locale-data/khq_ML.da
 ${PYSITELIB}/babel/locale-data/ki.dat
 ${PYSITELIB}/babel/locale-data/ki_KE.dat
 ${PYSITELIB}/babel/locale-data/kk.dat
+${PYSITELIB}/babel/locale-data/kk_Arab.dat
+${PYSITELIB}/babel/locale-data/kk_Arab_CN.dat
+${PYSITELIB}/babel/locale-data/kk_Cyrl.dat
+${PYSITELIB}/babel/locale-data/kk_Cyrl_KZ.dat
 ${PYSITELIB}/babel/locale-data/kk_KZ.dat
 ${PYSITELIB}/babel/locale-data/kkj.dat
 ${PYSITELIB}/babel/locale-data/kkj_CM.dat
@@ -586,7 +595,10 @@ ${PYSITELIB}/babel/locale-data/ko_CN.dat
 ${PYSITELIB}/babel/locale-data/ko_KP.dat
 ${PYSITELIB}/babel/locale-data/ko_KR.dat
 ${PYSITELIB}/babel/locale-data/kok.dat
-${PYSITELIB}/babel/locale-data/kok_IN.dat
+${PYSITELIB}/babel/locale-data/kok_Deva.dat
+${PYSITELIB}/babel/locale-data/kok_Deva_IN.dat
+${PYSITELIB}/babel/locale-data/kok_Latn.dat
+${PYSITELIB}/babel/locale-data/kok_Latn_IN.dat
 ${PYSITELIB}/babel/locale-data/kpe.dat
 ${PYSITELIB}/babel/locale-data/kpe_GN.dat
 ${PYSITELIB}/babel/locale-data/kpe_LR.dat
@@ -628,6 +640,8 @@ ${PYSITELIB}/babel/locale-data/lij.dat
 ${PYSITELIB}/babel/locale-data/lij_IT.dat
 ${PYSITELIB}/babel/locale-data/lkt.dat
 ${PYSITELIB}/babel/locale-data/lkt_US.dat
+${PYSITELIB}/babel/locale-data/lld.dat
+${PYSITELIB}/babel/locale-data/lld_IT.dat
 ${PYSITELIB}/babel/locale-data/lmo.dat
 ${PYSITELIB}/babel/locale-data/lmo_IT.dat
 ${PYSITELIB}/babel/locale-data/ln.dat
@@ -642,6 +656,8 @@ ${PYSITELIB}/babel/locale-data/lrc_IQ.da
 ${PYSITELIB}/babel/locale-data/lrc_IR.dat
 ${PYSITELIB}/babel/locale-data/lt.dat
 ${PYSITELIB}/babel/locale-data/lt_LT.dat
+${PYSITELIB}/babel/locale-data/ltg.dat
+${PYSITELIB}/babel/locale-data/ltg_LV.dat
 ${PYSITELIB}/babel/locale-data/lu.dat
 ${PYSITELIB}/babel/locale-data/lu_CD.dat
 ${PYSITELIB}/babel/locale-data/luo.dat
@@ -667,6 +683,8 @@ ${PYSITELIB}/babel/locale-data/mgh.dat
 ${PYSITELIB}/babel/locale-data/mgh_MZ.dat
 ${PYSITELIB}/babel/locale-data/mgo.dat
 ${PYSITELIB}/babel/locale-data/mgo_CM.dat
+${PYSITELIB}/babel/locale-data/mhn.dat
+${PYSITELIB}/babel/locale-data/mhn_IT.dat
 ${PYSITELIB}/babel/locale-data/mi.dat
 ${PYSITELIB}/babel/locale-data/mi_NZ.dat
 ${PYSITELIB}/babel/locale-data/mic.dat
@@ -1050,6 +1068,7 @@ ${PYSITELIB}/babel/locale-data/yue.dat
 ${PYSITELIB}/babel/locale-data/yue_Hans.dat
 ${PYSITELIB}/babel/locale-data/yue_Hans_CN.dat
 ${PYSITELIB}/babel/locale-data/yue_Hant.dat
+${PYSITELIB}/babel/locale-data/yue_Hant_CN.dat
 ${PYSITELIB}/babel/locale-data/yue_Hant_HK.dat
 ${PYSITELIB}/babel/locale-data/za.dat
 ${PYSITELIB}/babel/locale-data/za_CN.dat
@@ -1060,11 +1079,15 @@ ${PYSITELIB}/babel/locale-data/zh_Hans.d
 ${PYSITELIB}/babel/locale-data/zh_Hans_CN.dat
 ${PYSITELIB}/babel/locale-data/zh_Hans_HK.dat
 ${PYSITELIB}/babel/locale-data/zh_Hans_MO.dat
+${PYSITELIB}/babel/locale-data/zh_Hans_MY.dat
 ${PYSITELIB}/babel/locale-data/zh_Hans_SG.dat
 ${PYSITELIB}/babel/locale-data/zh_Hant.dat
 ${PYSITELIB}/babel/locale-data/zh_Hant_HK.dat
 ${PYSITELIB}/babel/locale-data/zh_Hant_MO.dat
+${PYSITELIB}/babel/locale-data/zh_Hant_MY.dat
 ${PYSITELIB}/babel/locale-data/zh_Hant_TW.dat
+${PYSITELIB}/babel/locale-data/zh_Latn.dat
+${PYSITELIB}/babel/locale-data/zh_Latn_CN.dat
 ${PYSITELIB}/babel/locale-data/zu.dat
 ${PYSITELIB}/babel/locale-data/zu_ZA.dat
 ${PYSITELIB}/babel/localedata.py

Index: pkgsrc/devel/py-babel/distinfo
diff -u pkgsrc/devel/py-babel/distinfo:1.24 pkgsrc/devel/py-babel/distinfo:1.25
--- pkgsrc/devel/py-babel/distinfo:1.24 Sun Aug 11 06:45:24 2024
+++ pkgsrc/devel/py-babel/distinfo      Sat Feb  1 18:29:49 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2024/08/11 06:45:24 wiz Exp $
+$NetBSD: distinfo,v 1.25 2025/02/01 18:29:49 adam Exp $
 
-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
+BLAKE2s (babel-2.17.0.tar.gz) = ca770f82d75749d7fd2d74639c3a3fb27cf90133c6657c8c86daed268ba60d00
+SHA512 (babel-2.17.0.tar.gz) = 978ca79e9ce95ecfcfc8e3c6fe1b9b273088cc166490e64edd59c71f6793472d987ea982a67e8cf9d840b8e25f602639ad45e3a35c1482d39cbf09e0c21071ae
+Size (babel-2.17.0.tar.gz) = 9951852 bytes



Home | Main Index | Thread Index | Old Index