Package: sqlacodegen Version: 1.1.6-4 Severity: grave Tags: upstream fixed-upstream
The package fails to import under Python 3.11 with the following traceback: Traceback (most recent call last): File "/usr/bin/sqlacodegen", line 33, in <module> sys.exit(load_entry_point('sqlacodegen==1.1.6', 'console_scripts', 'sqlacodegen')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/bin/sqlacodegen", line 25, in importlib_load_entry_point return next(matches).load() ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 202, in load module = import_module(match.group('module')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1206, in _gcd_import File "<frozen importlib._bootstrap>", line 1178, in _find_and_load File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 690, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 940, in exec_module File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "/usr/lib/python3/dist-packages/sqlacodegen/main.py", line 10, in <module> from sqlacodegen.codegen import CodeGenerator File "/usr/lib/python3/dist-packages/sqlacodegen/codegen.py", line 4, in <module> from inspect import ArgSpec ImportError: cannot import name 'ArgSpec' from 'inspect' (/usr/lib/python3.11/inspect.py) The issue seems to have been fixed in the latest release candidate, but that isn't really suitable for bookworm during the freeze, so the intent of this bug is to cause the package to be dropped from the release. -- System Information: Debian Release: 12.0 APT prefers testing-security APT policy: (990, 'testing-security'), (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-7-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND Locale: LANG=en_US.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages sqlacodegen depends on: ii python3 3.11.2-1+b1 ii python3-inflect 2.1.0-4 ii python3-sqlalchemy 1.4.46+ds1-1 sqlacodegen recommends no packages. sqlacodegen suggests no packages. -- no debconf information