Many thanks for open-sourcing this work! It looks really useful and FYI, I'm trying to use it to do some e2e testing of the Taskwarrior <> Caldav integration in syncall :-)
Aftrer a fresh install either from pypi or using pip install git+https://github.com/tobixen/plann/issues/new, and after running a command like the following, I'm getting an error regarding the url positional argument:
File "/home/berger/.cache/pypoetry/virtualenvs/plann/lib/python3.10/site-packages/plann/lib.py", line 248, in find_calendars
client = caldav.DAVClient(**conn_params)
TypeError: DAVClient.__init__() missing 1 required positional argument: 'url'
I think the issue is that DAVClient requires a url parameter while we're attempting to pass one named caldav_url.
Something like this seems to help me get past that error:
Hi there @tobixen ,
Many thanks for open-sourcing this work! It looks really useful and FYI, I'm trying to use it to do some e2e testing of the Taskwarrior <> Caldav integration in syncall :-)
Aftrer a fresh install either from
pypi
or usingpip install git+https://github.com/tobixen/plann/issues/new
, and after running a command like the following, I'm getting an error regarding theurl
positional argument:I think the issue is that DAVClient requires a
url
parameter while we're attempting to pass one namedcaldav_url
. Something like this seems to help me get past that error: