Debian Patches

Status for domdf-python-tools/3.10.0-5

Patch Description Author Forwarded Bugs Origin Last update
002.updade-function-obsolete.patch pkg_resources has been declared obsolete=================================================================== Josenilson Ferreira da silva <nilsonfsilva@hotmail.com> not-needed 2022-12-31
py314.patch Fix Python 3.14 test failures (#137)
* tests: fix pathlib.PurePosixPath repr on py3.14

``` fish
for i in python3.{9,10,11,12,13,14}
echo -n "$i "
$i -c 'import pathlib; print(repr(pathlib.PurePosixPath))'
end
```

```
python3.9 <class 'pathlib.PurePosixPath'>
python3.10 <class 'pathlib.PurePosixPath'>
python3.11 <class 'pathlib.PurePosixPath'>
python3.12 <class 'pathlib.PurePosixPath'>
python3.13 <class 'pathlib._local.PurePosixPath'>
python3.14 <class 'pathlib.PurePosixPath'>
```

* words: fix alphabet_sort exception handling for py3.14

As of https://github.com/python/cpython/pull/121395, the format of the
list.index exception has changed and parsing it like this no longer
works. Relying on implementation details like this is always risky, so
this solution should be more future-proof.

* Skip pathlib.PurePath for from_uri test in Python 3.13

* Configure testing on Python 3.14

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
Maxwell G <maxwell@gtmx.me> no 2025-12-11
pytest-9.1.patch Don't parameterize tests using non-Collection iterables
This is deprecated as of pytest 9.1; see
https://docs.pytest.org/en/stable/deprecations.html#class-scoped-fixture-as-instance-method.
Colin Watson <cjwatson@debian.org> yes debian 2026-06-28

All known versions for source package 'domdf-python-tools'

Links