From: Stuart Henderson Subject: Re: vdirsyncer <-> py3-aiohttp breakage To: ports@openbsd.org Date: Sat, 6 Dec 2025 16:12:52 +0000 On 2025/12/06 16:06, Stuart Henderson wrote: > my (trivial) use of vdirsyncer is still working. > > can you try reverting to older py3-aiohttp without touching anything > else to confirm that this is indeed the source of the problem? > > there were some changes around netrc handling which might possibly be > relevant. there is a newer vdirsyncer release, but I don't think it will change anything: Index: Makefile =================================================================== RCS file: /cvs/ports/productivity/vdirsyncer/Makefile,v diff -u -p -r1.34 Makefile --- Makefile 29 Apr 2025 10:39:40 -0000 1.34 +++ Makefile 6 Dec 2025 16:12:09 -0000 @@ -1,8 +1,7 @@ COMMENT = synchronize calendars and contacts -MODPY_DISTV = 0.19.3 +MODPY_DISTV = 0.20.0 DISTNAME = vdirsyncer-${MODPY_DISTV} -REVISION = 0 CATEGORIES = productivity @@ -21,8 +20,7 @@ MODPY_PYBUILD = setuptools_scm BUILD_DEPENDS = textproc/py-sphinx \ ${RUN_DEPENDS} -RUN_DEPENDS = devel/py-atomicwrites \ - www/py-aiohttp \ +RUN_DEPENDS = www/py-aiohttp \ www/py-aiohttp-oauthlib \ devel/py-aiostream \ devel/py-click-log>=0.3.0 \ Index: distinfo =================================================================== RCS file: /cvs/ports/productivity/vdirsyncer/distinfo,v diff -u -p -r1.8 distinfo --- distinfo 28 Dec 2024 22:30:28 -0000 1.8 +++ distinfo 6 Dec 2025 16:12:09 -0000 @@ -1,2 +1,2 @@ -SHA256 (vdirsyncer-0.19.3.tar.gz) = 5DeFH+uYXew1RGVPj5z23RCbCwP34ZlWCGYDCS/+so8= -SIZE (vdirsyncer-0.19.3.tar.gz) = 125478 +SHA256 (vdirsyncer-0.20.0.tar.gz) = /rGlM1AKlcFP0VVzOhBW/jWRklU9gsB8a6BPy/xAsS0= +SIZE (vdirsyncer-0.20.0.tar.gz) = 126633 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/productivity/vdirsyncer/pkg/PLIST,v diff -u -p -r1.18 PLIST --- pkg/PLIST 23 Oct 2025 13:20:09 -0000 1.18 +++ pkg/PLIST 6 Dec 2025 16:12:09 -0000 @@ -6,7 +6,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/vdirsyncer-${MODPY_DISTV}.dist-info/WHEEL lib/python${MODPY_VERSION}/site-packages/vdirsyncer-${MODPY_DISTV}.dist-info/entry_points.txt lib/python${MODPY_VERSION}/site-packages/vdirsyncer-${MODPY_DISTV}.dist-info/licenses/ -lib/python${MODPY_VERSION}/site-packages/vdirsyncer-${MODPY_DISTV}.dist-info/licenses/AUTHORS.rst lib/python${MODPY_VERSION}/site-packages/vdirsyncer-${MODPY_DISTV}.dist-info/licenses/LICENSE lib/python${MODPY_VERSION}/site-packages/vdirsyncer-${MODPY_DISTV}.dist-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/vdirsyncer/__init__.py