pkgsrc-Changes archive

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

CVS commit: pkgsrc/time/py-dateparser



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Mar 31 04:38:26 UTC 2026

Modified Files:
        pkgsrc/time/py-dateparser: Makefile PLIST distinfo

Log Message:
py-dateparser: updated to 1.4.0

1.4.0 (2026-03-26)

Security fixes:

- Remove import-time loading of timezone offset data from pickle to prevent
  unsafe deserialization from packaged data
- Replace ``eval()`` use when parsing ``no_word_spacing`` with strict boolean
  parsing to prevent code execution from locale metadata

New features:

- Add support for expressions like "N {interval} from now" in English
- Add support for the ``en-US`` locale

Fixes:

- Honor ``REQUIRE_PARTS`` for ambiguous month-number inputs by retrying with a
  year-biased ``DATE_ORDER``
- Fix parsing word-number relative phrases such as "two days later"
- Allow md5hash to work in FIPS environments

Improvements:

- Add Bosnian Cyrillic (ijekavica) date translations
- Add a new browser-based demo to the project documentation
- Update installation documentation to replace ``setup.py install`` guidance
- Add a project security policy


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/time/py-dateparser/Makefile \
    pkgsrc/time/py-dateparser/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/time/py-dateparser/PLIST

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

Modified files:

Index: pkgsrc/time/py-dateparser/Makefile
diff -u pkgsrc/time/py-dateparser/Makefile:1.20 pkgsrc/time/py-dateparser/Makefile:1.21
--- pkgsrc/time/py-dateparser/Makefile:1.20     Fri Feb  6 07:53:42 2026
+++ pkgsrc/time/py-dateparser/Makefile  Tue Mar 31 04:38:26 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2026/02/06 07:53:42 adam Exp $
+# $NetBSD: Makefile,v 1.21 2026/03/31 04:38:26 adam Exp $
 
-DISTNAME=      dateparser-1.3.0
+DISTNAME=      dateparser-1.4.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    time python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/dateparser/}
Index: pkgsrc/time/py-dateparser/distinfo
diff -u pkgsrc/time/py-dateparser/distinfo:1.20 pkgsrc/time/py-dateparser/distinfo:1.21
--- pkgsrc/time/py-dateparser/distinfo:1.20     Fri Feb  6 07:53:42 2026
+++ pkgsrc/time/py-dateparser/distinfo  Tue Mar 31 04:38:26 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2026/02/06 07:53:42 adam Exp $
+$NetBSD: distinfo,v 1.21 2026/03/31 04:38:26 adam Exp $
 
-BLAKE2s (dateparser-1.3.0.tar.gz) = 1242df68a10fe1ca9d39b2139854eb2f7439c36c8d4d7f5feae114423d33d088
-SHA512 (dateparser-1.3.0.tar.gz) = 6fe258a8e22c70e19df67230cc86a19006640747d1539be1391eb7fefcb93abaa91fa7b6e42d1c6fc00a4ac82d007e8e63de6e13c4c5a113018cf8eac5402df6
-Size (dateparser-1.3.0.tar.gz) = 337152 bytes
+BLAKE2s (dateparser-1.4.0.tar.gz) = dfa0ac04c41e80382507c1f9fc56f4df2676f626b65460ec72417ab81436b2e8
+SHA512 (dateparser-1.4.0.tar.gz) = 3debfd769286ce68a2415da5c9a4bd6877961b36fcb67c6a178c706b9c17c6fd9afe437d84b456f8f36e7673ede66be9279bb1ccc5f9ddf2d13236083eb70607
+Size (dateparser-1.4.0.tar.gz) = 321512 bytes

Index: pkgsrc/time/py-dateparser/PLIST
diff -u pkgsrc/time/py-dateparser/PLIST:1.8 pkgsrc/time/py-dateparser/PLIST:1.9
--- pkgsrc/time/py-dateparser/PLIST:1.8 Fri Feb  6 07:53:42 2026
+++ pkgsrc/time/py-dateparser/PLIST     Tue Mar 31 04:38:26 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2026/02/06 07:53:42 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2026/03/31 04:38:26 adam Exp $
 bin/dateparser-download-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -661,7 +661,6 @@ ${PYSITELIB}/dateparser/data/date_transl
 ${PYSITELIB}/dateparser/data/date_translation_data/zu.py
 ${PYSITELIB}/dateparser/data/date_translation_data/zu.pyc
 ${PYSITELIB}/dateparser/data/date_translation_data/zu.pyo
-${PYSITELIB}/dateparser/data/dateparser_tz_cache.pkl
 ${PYSITELIB}/dateparser/data/languages_info.py
 ${PYSITELIB}/dateparser/data/languages_info.pyc
 ${PYSITELIB}/dateparser/data/languages_info.pyo



Home | Main Index | Thread Index | Old Index