Debian Patches

Status for python-pycddl/0.6.4+ds-5

Patch Description Author Forwarded Bugs Origin Last update
adapt-library-to-pyo3-0.23-api.patch Adapt library to pyo3 0.23 API
Replace deprecated into_py with into_pyobject and unbind.
This is slop, and it doesn't seem very elegant, but it passes
the tests so I guess it's better than nothing.
Florian Sesser <florian@leastauthority.com> no 2025-10-03
pyo3-0.28.patch Support pyo3 0.26-0.28 Update Cargo.toml version constraints and adapt to pyo3 0.28 API changes:
PyObject replaced with Py<PyAny>, Python::allow_threads renamed to
py.detach(), BoundObject trait removed, bool into_pyobject now returns
Borrowed requiring to_owned() before into_any().
Jelmer Vernooij <jelmer@debian.org> no debian
cddl-0.10.patch Update all dependencies all the way
Commands used:

cargo install cargo-edit
cargo upgrade --incompatible --verbose
Florian Sesser <florian@leastauthority.com> no upstream, https://gitlab.com/tahoe-lafs/pycddl/-/commit/f115633ff28d4f5f58030fc325fc2b2674ddb475 2025-10-05
cddl-0.10.7.patch Adapt to cddl 0.10.7, CBORValidator takes its own Value type=================================================================== Maximiliano Curia <maxy@debian.org> no

All known versions for source package 'python-pycddl'

Links