pkgsrc-Changes archive

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

CVS commit: pkgsrc/time/py-vdirsyncer



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Sep  4 05:18:44 UTC 2026

Modified Files:
        pkgsrc/time/py-vdirsyncer: Makefile distinfo
Removed Files:
        pkgsrc/time/py-vdirsyncer/patches: patch-docs_conf.py

Log Message:
py-vdirsyncer: updated to 0.21.0

0.21.0

- Implement retrying for ``google`` storage type when a rate limit is reached.
- ``tenacity`` is now a required dependency.
- Drop support for Python 3.8.
- Retry transient network errors for nullipotent requests.
- Add support for Python 3.14.


To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 pkgsrc/time/py-vdirsyncer/Makefile
cvs rdiff -u -r1.54 -r1.55 pkgsrc/time/py-vdirsyncer/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/time/py-vdirsyncer/patches/patch-docs_conf.py

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-vdirsyncer/Makefile
diff -u pkgsrc/time/py-vdirsyncer/Makefile:1.78 pkgsrc/time/py-vdirsyncer/Makefile:1.79
--- pkgsrc/time/py-vdirsyncer/Makefile:1.78     Tue Feb 17 08:41:47 2026
+++ pkgsrc/time/py-vdirsyncer/Makefile  Fri Sep  4 05:18:44 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.78 2026/02/17 08:41:47 wiz Exp $
+# $NetBSD: Makefile,v 1.79 2026/09/04 05:18:44 adam Exp $
 
-DISTNAME=      vdirsyncer-0.20.0
+DISTNAME=      vdirsyncer-0.21.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    time python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=v/vdirsyncer/}
@@ -13,22 +13,24 @@ LICENSE=    modified-bsd
 EXTRACT_USING= bsdtar  # gtar cannot handle pre-1970 timestamps
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
-TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=8:../../devel/py-setuptools_scm
+TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx>=0:../../textproc/py-sphinx
+DEPENDS+=      ${PYPKGPREFIX}-aiohttp>=3.9.0:../../www/py-aiohttp
+DEPENDS+=      ${PYPKGPREFIX}-aiostream>=0.4.3:../../devel/py-aiostream
 DEPENDS+=      ${PYPKGPREFIX}-click>=5.0:../../devel/py-click
 DEPENDS+=      ${PYPKGPREFIX}-click-log>=0.3.0:../../devel/py-click-log
-DEPENDS+=      ${PYPKGPREFIX}-aiohttp>=3.8.0:../../www/py-aiohttp
-DEPENDS+=      ${PYPKGPREFIX}-aiostream>=0.4.3:../../devel/py-aiostream
-DEPENDS+=      ${PYPKGPREFIX}-aiohttp-oauthlib-[0-9]*:../../www/py-aiohttp-oauthlib
 DEPENDS+=      ${PYPKGPREFIX}-requests>=2.20.0:../../devel/py-requests
-TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=5.0.0:../../devel/py-hypothesis
+DEPENDS+=      ${PYPKGPREFIX}-tenacity>=9.0.0:../../devel/py-tenacity
 TEST_DEPENDS+= ${PYPKGPREFIX}-aioresponses>=0:../../net/py-aioresponses
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio-[0-9]*:../../devel/py-test-asyncio
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-httpserver-[0-9]*:../../devel/py-test-httpserver
-TEST_DEPENDS+= ${PYPKGPREFIX}-trustme-[0-9]*:../../security/py-trustme
+TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=6.72.0:../../devel/py-hypothesis
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=0:../../devel/py-test-asyncio
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-httpserver>=0:../../devel/py-test-httpserver
+TEST_DEPENDS+= ${PYPKGPREFIX}-trustme>=0:../../security/py-trustme
+
+USE_LANGUAGES= # none
+USE_TOOLS+=    gmake
 
-USE_LANGUAGES=         # none
 INSTALLATION_DIRS=     share/examples/${PKGBASE} ${PKGMANDIR}/man1
 PLIST_SUBST+=          PKGBASE=${PKGBASE}
 
@@ -36,8 +38,6 @@ PYTHON_SELF_CONFLICT= yes
 
 PYTHON_VERSIONS_INCOMPATIBLE=  310 311 # py-sphinx
 
-USE_TOOLS+=    gmake
-
 # test status as of 0.20.0
 # 410 passed, 160 skipped, 2 xfailed
 

Index: pkgsrc/time/py-vdirsyncer/distinfo
diff -u pkgsrc/time/py-vdirsyncer/distinfo:1.54 pkgsrc/time/py-vdirsyncer/distinfo:1.55
--- pkgsrc/time/py-vdirsyncer/distinfo:1.54     Tue Feb 17 10:47:28 2026
+++ pkgsrc/time/py-vdirsyncer/distinfo  Fri Sep  4 05:18:44 2026
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.54 2026/02/17 10:47:28 wiz Exp $
+$NetBSD: distinfo,v 1.55 2026/09/04 05:18:44 adam Exp $
 
-BLAKE2s (vdirsyncer-0.20.0.tar.gz) = 46ae76042fb6fa7c84eb8dde0286decb153a715ace310f6510c325ba45b880d2
-SHA512 (vdirsyncer-0.20.0.tar.gz) = 8499440ce8ba036d40f5bbff9d7cadb485be8bb2419d1fbad947f244259dabba9f2527ffff24298f697dd10e6ccd39155ea9547a480c584f64da0eadb993dad7
-Size (vdirsyncer-0.20.0.tar.gz) = 126633 bytes
-SHA1 (patch-docs_conf.py) = 0023c8cafce79385329c6be95a24dec2242531c6
+BLAKE2s (vdirsyncer-0.21.0.tar.gz) = c7472c97dbac1c189637939c513481b4fd31d09083e7e25c79beba81cb915245
+SHA512 (vdirsyncer-0.21.0.tar.gz) = ac7dfab03221cbe682de6cb88042d99bbcefce7bf6b07bd24ed3e92b2085023e18ac5514c83cec3c0d07fe7ffe49ddff89c99da7b51d4dc7c46724a729547f67
+Size (vdirsyncer-0.21.0.tar.gz) = 130993 bytes



Home | Main Index | Thread Index | Old Index