Package: src:radicale
Version: 3.1.8-2
Severity: serious
Tags: sid trixie
https://ci.debian.net/data/autopkgtest/testing/ppc64el/r/radicale/34395011/log.gz
several tests fail with
[...]
hostname = '127.0.0.1'
def _check_bracketed_host(hostname):
if hostname.startswith('v'):
if not re.match(r"\Av[a-fA-F0-9]+\..+\Z", hostname):
raise ValueError(f"IPvFuture address is invalid")
else:
ip = ipaddress.ip_address(hostname) # Throws Value Error if not
IPv6 or IPv4
if isinstance(ip, ipaddress.IPv4Address):
> raise ValueError(f"An IPv4 address cannot be in brackets")
E ValueError: An IPv4 address cannot be in brackets
/usr/lib/python3.11/urllib/parse.py:448: ValueError[...]
this is a changed introduced in Python 3.11.4 and Python 3.12. The test cases
probably need some adjustments.