Dear Matthias,
On Wed, 22 Nov 2023 17:10:28 +0100 Matthias Klose <d...@debian.org> wrote:
Package: src:xarray-safe-rcm
Version: 2023.06.1-2
Severity: important
Tags: sid trixie
User: debian-pyt...@lists.debian.org
Usertags: python3.12
xarray-safe-rcm's autopkg tests fail with Python 3.12:
[...]
232s /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:186: in
exec_module
232s exec(co, module.__dict__)
232s
/usr/lib/python3/dist-packages/safe_rcm/tests/test_product_utils.py:7:
in <module>
232s from safe_rcm.product import utils
232s /usr/lib/python3/dist-packages/safe_rcm/__init__.py:3: in <module>
232s from .api import open_rcm # noqa: F401
232s /usr/lib/python3/dist-packages/safe_rcm/api.py:11: in <module>
232s from .calibrations import read_noise_levels
232s /usr/lib/python3/dist-packages/safe_rcm/calibrations.py:10: in <module>
232s from safe_rcm.product.reader import execute
232s /usr/lib/python3/dist-packages/safe_rcm/product/reader.py:7: in
<module>
232s from ..xml import read_xml
232s /usr/lib/python3/dist-packages/safe_rcm/xml.py:6: in <module>
232s import xmlschema
232s /usr/lib/python3/dist-packages/xmlschema/__init__.py:20: in <module>
232s from .dataobjects import DataElement, DataElementConverter,
DataBindingConverter
232s /usr/lib/python3/dist-packages/xmlschema/dataobjects.py:27: in <module>
232s from . import validators
232s /usr/lib/python3/dist-packages/xmlschema/validators/__init__.py:38:
in <module>
232s from .schemas import XMLSchemaMeta, XMLSchemaBase, XMLSchema,
XMLSchema10, XMLSchema11
232s
/usr/lib/python3/dist-packages/xmlschema/validators/schemas.py:2137: in
<module>
232s class XMLSchema10(XMLSchemaBase):
232s /usr/lib/python3/dist-packages/xmlschema/validators/schemas.py:148:
in __new__
232s meta_schema =
meta_schema_class.create_meta_schema(meta_schema_file)
232s /usr/lib/python3/dist-packages/xmlschema/validators/schemas.py:763:
in create_meta_schema
232s meta_schema = meta_schema_class(source, XSD_NAMESPACE,
global_maps=global_maps,
232s /usr/lib/python3/dist-packages/xmlschema/validators/schemas.py:357:
in __init__
232s self.source = XMLResource(source, base_url, allow, defuse, timeout)
232s /usr/lib/python3/dist-packages/xmlschema/resources.py:511: in __init__
232s self.parse(source, lazy)
232s /usr/lib/python3/dist-packages/xmlschema/resources.py:746: in parse
232s url = normalize_url(source, self._base_url)
232s /usr/lib/python3/dist-packages/xmlschema/resources.py:188: in
normalize_url
232s path = _PurePath.from_uri(url)
232s /usr/lib/python3/dist-packages/xmlschema/resources.py:109: in from_uri
232s return cls(uri)
232s /usr/lib/python3/dist-packages/xmlschema/resources.py:98: in __new__
232s return cast('_PurePath', cls._from_parts(args))
232s E AttributeError: type object '_PurePosixPath' has no attribute
'_from_parts'. Did you mean: '_load_parts'?
This seems to be an issue in xmlschema.
I will reassign.
cheers
--
Antonio Valentino