Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: [update] productivity/py-caldav 1.2.1 -> 2.0.1
To:
Johannes Thyssen Tishman <jtt@openbsd.org>, ports@openbsd.org
Date:
Fri, 26 Sep 2025 18:33:38 +0100

Download raw body.

Thread
On 2025/09/26 16:16, Johannes Thyssen Tishman wrote:
> Please find below an update for productivity/py-caldav to version 2.0.1.
> 
> To update, a port of productivity/py-recurring-ical-events is required,
> which in turn depends on productivity/py-x-wr-timezone. I've attached
> tarballs of both ports instead of sending them separately as both are
> pretty small and straightforward. With these installed, all tests are
> passing.

license for py-x-wr-timezone is LGPLv3+ (top of x_wr_timezone.py),
otherwise ok for that and py-recurring-ical-events

py-caldav basically ok but a couple of small things,

> +# skip tests that require against actual servers that require network and
> +# additional dependencies, as well as tests for documentation which not
> +# packaged

I'd like not to disable tests just because they use network, it's
usually pretty obvious what's going on and pf rules can be adjusted
if needed. (But if the network tests are ones which also require
fiddly extra deps then maybe kill those).

Upstream dropped the vobject dep.