Package: python3-flake8
Version: 5.0.4-4
Severity: normal

flake8 is today broken ($subj) in Debian testing because pycodestyle 
2.11 isn't API-compatible with 2.10 and python3-pycodestyle 2.11.1-1 
migrated to testing before python3-flake8 6.1.0-1 did. The relevant 
upstream change is this one:

  
https://github.com/PyCQA/flake8/commit/9786562feb573d30c73f18e1a0a6685c8584e9b5

Note that upstream does specify an upper bound on pycodestyle, but the 
Debian python3-flake8 package does not. If it had, it would probably 
prevent this scenario where one package migrated to testing and the 
other didn't. (Well, I hope it would, but I don't know enough about 
Debian to be sure.)

(Feel free to close this but please do consider whether that upper bound 
would be appropriate. Presumably a similar problem might affect 
python3-pyflakes but that didn't migrate yet.)

-- System Information:
Debian Release: trixie/sid
  APT prefers stable-security
  APT policy: (990, 'stable-security'), (990, 'testing'), (500, 
'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 
'unstable'), (500, 'stable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-3-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CPU_OUT_OF_SPEC, TAINT_USER, TAINT_WARN
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-flake8 depends on:
ii  python3                     3.11.4-5+b1
ii  python3-importlib-metadata  4.12.0-1
ii  python3-mccabe              0.7.0-1
ii  python3-pycodestyle         2.11.1-1
ii  python3-pyflakes            2.5.0-1
ii  python3-setuptools          68.1.2-2

python3-flake8 recommends no packages.

python3-flake8 suggests no packages.

-- no debconf information

-- 
Tomáš "liskin" ("Pivník") Janoušek, https://lisk.in/

Reply via email to