Your message dated Thu, 10 Apr 2025 23:49:21 +0000
with message-id <e1u31e5-000viq...@fasolo.debian.org>
and subject line Bug#1088876: fixed in python-xsdata 24.1-1.1
has caused the Debian Bug report #1088876,
regarding Missing dependency on python3-ruff / ruff
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1088876: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088876
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xsdata
Version: 24.1-1
Running xsdata on an XSD file produces the following output:
[...]
Builder: 67 main and 6 inner classes
Analyzer input: 114 main and 8 inner classes
Analyzer output: 67 main and 3 inner classes
Generating package: init
Traceback (most recent call last):
File "/usr/bin/xsdata", line 8, in <module>
sys.exit(main())
^^^^^^
File "/usr/lib/python3/dist-packages/click/core.py", line 1157, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/click/core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/xsdata/cli.py", line 143, in generate
transformer.process(uris, cache=cache)
File "/usr/lib/python3/dist-packages/xsdata/codegen/transformer.py", line
113, in process
self.process_classes()
File "/usr/lib/python3/dist-packages/xsdata/codegen/transformer.py", line
221, in process_classes
writer.write(classes)
File "/usr/lib/python3/dist-packages/xsdata/codegen/writer.py", line 40, in
write
src_code = self.ruff_code(header + result.source, result.path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/xsdata/codegen/writer.py", line 87, in
ruff_code
result = subprocess.run(
^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/subprocess.py", line 548, in run
with Popen(*popenargs, **kwargs) as process:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/subprocess.py", line 1026, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.12/subprocess.py", line 1955, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'ruff'
The xsdata package depends on python3-click, python3-click-default-group,
python3-docformatter, python3-jinja2, python3-toposort, python3-xsdata (=
24.1-1), python3:any.
It seems that it is missing a dependency on the ruff package.
With python3-ruff installed, the package works as expected.
--- End Message ---
--- Begin Message ---
Source: python-xsdata
Source-Version: 24.1-1.1
Done: Adrian Bunk <b...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-xsdata, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1088...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Adrian Bunk <b...@debian.org> (supplier of updated python-xsdata package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 10 Apr 2025 21:27:03 +0300
Source: python-xsdata
Architecture: source
Version: 24.1-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Adrian Bunk <b...@debian.org>
Closes: 1088876
Changes:
python-xsdata (24.1-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* python3-xsdata: Depend on ruff. (Closes: #1088876)
* autopkgtest: skip-not-installable
Checksums-Sha1:
70613f537d35a6c1ae74345104d38fbf1393df05 2868 python-xsdata_24.1-1.1.dsc
b79063c4da078ed758c33ff840b0d09d716af163 6628
python-xsdata_24.1-1.1.debian.tar.xz
Checksums-Sha256:
4d61e6302ee6ee841de29990eb4d5fa29bbd05a5754b870a7163282a19c0ad56 2868
python-xsdata_24.1-1.1.dsc
67236ea5c8f7a5e9ac345b72c2af77fe54f4d05b0d6d63f3d25dd111085831ef 6628
python-xsdata_24.1-1.1.debian.tar.xz
Files:
b15fd05809fb66ef00f2351aea59723e 2868 python optional
python-xsdata_24.1-1.1.dsc
ebdd201b5247a1e8a187e3de6c987b83 6628 python optional
python-xsdata_24.1-1.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmf4VWsACgkQiNJCh6LY
mLGd4w//YQ5ETiwhibkP4ekdk2HK+yfqvDCQf0dCVz4xAZ2qnWMB7W1cK3Eyb+V6
fUD/ZescYp7RzTSFWRit5xiSgbaRxdGePuxBHu07z2ShAxGfZ5vWZ4fiHXoSGncd
ubJeNc6x7hLQ8hZXQqOLle1uzHugI8Ryzr4LjIrBcWL5UlcrsFLzT5WI+X+DT0c4
/g57sCk5ihz1V9tpKys7g87vFarowzGicSXBtmHDEoXIst+7T0q5eDLjzs1Ee28u
EP4AhtNST050O6u88i3fzhH3+k0j3iJVQfo1IuGQmC2NszGxR/uyh6czsCreAEP+
TC9ChpdrWlTD46Vkl3O4MgVCtpvudrEdlraGjqkhibUNNUZ78NOooyp2KKD6oYek
vHdhAlMEio3a7LhmdCBdMABLpZMLrkBh4/ND5FyT9C86ieBTtYmi0YpT8Kst1KSq
9SSDi00cFXlmE1zHNxaQmdJNJKlbPxAVYXPvmv6F5Nt8LpMWaGWXAdYQ5nvtt3Fu
Vpd7Q0ADNmw+DdYU2qk3A8SjNAmPyEi85X78LkiuWKsHtOdMEVP0CxsukG0KJKIM
UmJ6+fFEmhx1/vaGDu6R8HbYZ9JW76NnJ0MGvPw+D603G9wSsRnsVbMsyqb7+Tk6
tWD9qcWyOVHmhaTvnRYgDiO9jzos/YfD8tCd0QjJ1iNCrZV9sNg=
=zvFR
-----END PGP SIGNATURE-----
pgpq0yM5V1j3s.pgp
Description: PGP signature
--- End Message ---