pycarddav is dead:
Upstream recommends khard as substitute:
I'm communicating with both maintainers (of duplicated ports: deskutils/py-pycarddav, www/pycarddav).
Note: The upstream maintainer, while using 'dead' to describe the project, has also noted that bugs will be fixed (for a particular backend), which is contrary to an unequivocal 'deprecation/dead' announcement.
From a user perspective, while the software works and could/can remain working with support (bugs being fixed) from the author, it remains valuable.
This issue not withstanding the port duplication needs to be resolved (independently, or at the same time)
@Samir Let's go with adding DEPRECATED for now, pointing to the most appropriate alternative port, and depending what happens with upstream in the meantime, in particular whether they merge bugfixes or not, we'll think about adding an EXPIRATION_DATE in the future
deskutils/py-khard is the natural option IMO.
Created attachment 205340 [details]
Patch to deprecat the port in favor of py-khard
Yes desktutils/py-khard looks like the port to replace pycarddav. The patch is in attachment to add DEPRECATED.