Package: python-xsdata / 26.2-1

Metadata

Package Version Patches format
python-xsdata 26.2-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Remove dependency checking abstraction for console_script.patch | (download)

xsdata/__main__.py | 10 1 + 9 - 0 !
1 file changed, 1 insertion(+), 9 deletions(-)

 remove dependency-checking abstraction for console_script
 entry_point.

README remove badges.patch | (download)

README.md | 9 0 + 9 - 0 !
1 file changed, 9 deletions(-)

 readme: remove badges

These are encoded in the documents, and are privacy breaches.

mkdocs disable minify plugin.patch | (download)

mkdocs.yml | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 mkdocs: disable minify plugin

Does not exist in Debian, no functional loss by disabling it.

mkdocs fix generate_api.py s edit_path.patch | (download)

docs/scripts/generate_api.py | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 mkdocs: fix generate_api.py's edit_path

Fix the edit_path to be relative, rather than hardcode the build
directory, and to point to the proper URL in the GitHub repository.

Replace ruff with black until ruff in Debian gets into sh.patch | (download)

xsdata/formats/dataclass/generator.py | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 replace ruff with black until ruff in debian gets into shape

ruff in Debian is a very early release from two years ago. There is a
bug that is about bringing a newer upstream (#1068248) but it's
complicated and it's taking a while.

Because of that, xsdata already missed the trixie train, and is
currently not in forky either.

Since xsdata uses ruff purely for the formatting of generated code, with
no functional changes expected, switch Debian to the (much slower)
black, so that we at least get a version that works.