CVS commit: pkgsrc/time/py-icalendar

"Thomas Klausner" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	wiz
Date:		Mon Jul 27 15:06:49 UTC 2026

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

Log Message:
py-icalendar: update to 7.2.2.

7.2.2 (2026-07-20)

Documentation

    Fixed duplicate vInt.min and vInt.max descriptions in the API reference that caused the Read the Docs build to fail.

7.2.1 (2026-07-20)

Security fixes

    Fixed GHSA-qjcq-q7h7-r74v: a crafted REPEAT on a VALARM could
    exhaust memory or CPU via Alarm.triggers and Alarms. Expansion
    is now capped at icalendar.config.MAX_ALARM_REPEAT. Its default
    is 10000. Set to -1 to disable the cap. vInt now also enforces
    the RFC 5545 signed 32-bit integer range on parse. @SashankBhamidi


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 pkgsrc/time/py-icalendar/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/time/py-icalendar/PLIST
cvs rdiff -u -r1.54 -r1.55 pkgsrc/time/py-icalendar/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 3.3 KB)
Modified files:

Index: pkgsrc/time/py-icalendar/Makefile
diff -u pkgsrc/time/py-icalendar/Makefile:1.63 pkgsrc/time/py-icalendar/Makefile:1.64
--- pkgsrc/time/py-icalendar/Makefile:1.63	Sun Jun 28 14:14:29 2026
+++ pkgsrc/time/py-icalendar/Makefile	Mon Jul 27 15:06:49 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.63 2026/06/28 14:14:29 wiz Exp $
+# $NetBSD: Makefile,v 1.64 2026/07/27 15:06:49 wiz Exp $
 
-DISTNAME=	icalendar-7.2.0
+DISTNAME=	icalendar-7.2.2
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	time python
 MASTER_SITES=	${MASTER_SITE_PYPI:=i/icalendar/}
@@ -24,8 +24,8 @@ REPLACE_SH+=		src/icalendar/tests/fuzzed
 REPLACE_PYTHON+=	src/icalendar/cli.py
 PY_RENAME_BINARIES=	icalendar
 
-# as of 7.2.0
-# 22 failed, 15542 passed, 28 skipped, 6 errors
+# as of 7.2.2
+# 22 failed, 15560 passed, 28 skipped, 6 errors
 # https://github.com/collective/icalendar/issues/731
 # https://github.com/collective/icalendar/issues/1493
 

Index: pkgsrc/time/py-icalendar/PLIST
diff -u pkgsrc/time/py-icalendar/PLIST:1.35 pkgsrc/time/py-icalendar/PLIST:1.36
--- pkgsrc/time/py-icalendar/PLIST:1.35	Sun Jun 28 14:14:29 2026
+++ pkgsrc/time/py-icalendar/PLIST	Mon Jul 27 15:06:49 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.35 2026/06/28 14:14:29 wiz Exp $
+@comment $NetBSD: PLIST,v 1.36 2026/07/27 15:06:49 wiz Exp $
 bin/icalendar-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -68,6 +68,9 @@ ${PYSITELIB}/icalendar/cli.pyo
 ${PYSITELIB}/icalendar/compatibility.py
 ${PYSITELIB}/icalendar/compatibility.pyc
 ${PYSITELIB}/icalendar/compatibility.pyo
+${PYSITELIB}/icalendar/config.py
+${PYSITELIB}/icalendar/config.pyc
+${PYSITELIB}/icalendar/config.pyo
 ${PYSITELIB}/icalendar/enums.py
 ${PYSITELIB}/icalendar/enums.pyc
 ${PYSITELIB}/icalendar/enums.pyo
@@ -591,6 +594,9 @@ ${PYSITELIB}/icalendar/tests/test_free_b
 ${PYSITELIB}/icalendar/tests/test_funding_json.py
 ${PYSITELIB}/icalendar/tests/test_funding_json.pyc
 ${PYSITELIB}/icalendar/tests/test_funding_json.pyo
+${PYSITELIB}/icalendar/tests/test_ghsa_qjcq_q7h7_r74v_repeat_dos.py
+${PYSITELIB}/icalendar/tests/test_ghsa_qjcq_q7h7_r74v_repeat_dos.pyc
+${PYSITELIB}/icalendar/tests/test_ghsa_qjcq_q7h7_r74v_repeat_dos.pyo
 ${PYSITELIB}/icalendar/tests/test_icalendar.py
 ${PYSITELIB}/icalendar/tests/test_icalendar.pyc
 ${PYSITELIB}/icalendar/tests/test_icalendar.pyo

Index: pkgsrc/time/py-icalendar/distinfo
diff -u pkgsrc/time/py-icalendar/distinfo:1.54 pkgsrc/time/py-icalendar/distinfo:1.55
--- pkgsrc/time/py-icalendar/distinfo:1.54	Sun Jun 28 14:14:29 2026
+++ pkgsrc/time/py-icalendar/distinfo	Mon Jul 27 15:06:49 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.54 2026/06/28 14:14:29 wiz Exp $
+$NetBSD: distinfo,v 1.55 2026/07/27 15:06:49 wiz Exp $
 
-BLAKE2s (icalendar-7.2.0.tar.gz) = 689964ac5eb8ce527c225a882bfcbcbc0d8e06e2452ce054b8076f231bcccc83
-SHA512 (icalendar-7.2.0.tar.gz) = e8c53c2c3b062db57997955706d22e4b17b352df27abe698924467d6ad613847c02a5a66f3d44cdc8b2513de901b762521e907956e429d1c7df9e6d23f5c6967
-Size (icalendar-7.2.0.tar.gz) = 489932 bytes
+BLAKE2s (icalendar-7.2.2.tar.gz) = 6ba49d1ebfee5e72d57f8e63ac54c9b4db38633922b672f9f11f5eda09076df4
+SHA512 (icalendar-7.2.2.tar.gz) = dd809f2b3b71269d06e07543407f9a769c2662385b1da9a81a4f031657fb624b783ad443a09a4faa35980c748f9a45d89c64e1a3e76e039abed5d83b4b101aad
+Size (icalendar-7.2.2.tar.gz) = 491618 bytes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.