Index | Thread | Search

From:
Remi Locherer <remi.locherer@relo.ch>
Subject:
[update] vdirsyncer 0.19.3
To:
ports@openbsd.org
Date:
Fri, 27 Dec 2024 22:46:18 +0100

Download raw body.

Thread
Hi,

I waited a long time updating vdirsyncer because digest auth was broken.
This has been fixed now (or since a while ...).

The tests succeed if the user running them is allowed to communicate (pf). I 
also verified that khal which has a dependency on vdirsyncer works.

The big change in version 0.19.0 was the change to asyncio as backend.
More infos on changes are recorded in the changelog:
https://github.com/pimutils/vdirsyncer/blob/main/CHANGELOG.rst

OK?

Remi


diff refs/heads/master refs/heads/vdirsyncer
commit - 61e21a29c20cbe9a6ae694d55ca70a8ddf826e4a
commit + d5f99be72a21c6f03c82c2646dd14a6f026750eb
blob - 8d15037544dc742f01d8cc090ed148691d4cdf7e
blob + 7609922f6430b70daac11c8a78edbf05f3ac317b
--- productivity/vdirsyncer/Makefile
+++ productivity/vdirsyncer/Makefile
@@ -1,8 +1,7 @@
 COMMENT =		synchronize calendars and contacts
 
-MODPY_DISTV =	0.18.0
+MODPY_DISTV =	0.19.3
 DISTNAME =		vdirsyncer-${MODPY_DISTV}
-REVISION =		7
 
 CATEGORIES =		productivity
 
@@ -24,15 +23,19 @@ BUILD_DEPENDS =		textproc/py-sphinx>=4.0.2 \
 			${RUN_DEPENDS}
 
 RUN_DEPENDS =		devel/py-atomicwrites \
+			www/py-aiohttp \
+			www/py-aiohttp-oauthlib \
+			devel/py-aiostream \
 			devel/py-click-log>=0.3.0 \
 			devel/py-click-threading \
-			www/py-requests-oauthlib \
-			www/py-requests-toolbelt
+			www/py-requests
 
 TEST_DEPENDS =		devel/py-hypothesis \
 			devel/py-test-cov \
-			devel/py-test-localserver \
-			www/py-urllib3
+			devel/py-test-httpserver \
+			devel/py-test-asyncio \
+			security/py-trustme \
+			devel/py-aioresponses
 
 TEST_ENV +=		DAV_SERVER=skip \
 			DETERMINISTIC_TESTS=true
blob - b166bfe40601fc479eaa77ff0c75ae05cae7e1a7
blob + ccb5287da80a8d3ab809f7116bba6194645c178f
--- productivity/vdirsyncer/distinfo
+++ productivity/vdirsyncer/distinfo
@@ -1,2 +1,2 @@
-SHA256 (vdirsyncer-0.18.0.tar.gz) = J7w+1R93STX7ujkpFcjI1M9jmuUaRLZ0aGtJoQJfwgE=
-SIZE (vdirsyncer-0.18.0.tar.gz) = 115125
+SHA256 (vdirsyncer-0.19.3.tar.gz) = 5DeFH+uYXew1RGVPj5z23RCbCwP34ZlWCGYDCS/+so8=
+SIZE (vdirsyncer-0.19.3.tar.gz) = 125478
blob - 61e78fde9ebd1d69a12eebc5a00ddab0ef65bb1d
blob + 2c5e45edb429bde87a0d3a47d5cd921f439be734
--- productivity/vdirsyncer/pkg/PLIST
+++ productivity/vdirsyncer/pkg/PLIST
@@ -62,12 +62,12 @@ lib/python${MODPY_VERSION}/site-packages/vdirsyncer/st
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}dav.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}dav.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}etesync.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}etesync.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}filesystem.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}filesystem.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}google.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}google.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}google_helpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}google_helpers.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}http.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}http.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}memory.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -76,9 +76,9 @@ lib/python${MODPY_VERSION}/site-packages/vdirsyncer/st
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/${MODPY_PYCACHE}singlefile.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/base.py
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/dav.py
-lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/etesync.py
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/filesystem.py
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/google.py
+lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/google_helpers.py
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/http.py
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/memory.py
 lib/python${MODPY_VERSION}/site-packages/vdirsyncer/storage/singlefile.py