Source: python-cursive
Version: 0.2.3-5
Severity: serious

python-cursive's autopkgtests fail with python3-cryptography >= 47, as 
seen e.g. in 
https://ci.debian.net/packages/p/python-cursive/testing/amd64/72431246/:

  =========================
  Failures during discovery
  =========================
  --- import errors ---
  Failed to import test module: cursive.tests.unit.test_certificate_utils
  Traceback (most recent call last):
    File "/usr/lib/python3.14/unittest/loader.py", line 426, in _find_test_path
      module = self._get_module_from_name(name)
    File "/usr/lib/python3.14/unittest/loader.py", line 367, in 
_get_module_from_name
      __import__(name)
      ~~~~~~~~~~^^^^^^
    File 
"/tmp/autopkgtest-lxc.im6okxlc/downtmp/build.SFS/src/cursive/tests/unit/test_certificate_utils.py",
 line 20, in <module>
      from cursive import certificate_utils
    File 
"/tmp/autopkgtest-lxc.im6okxlc/downtmp/build.SFS/src/cursive/certificate_utils.py",
 line 23, in <module>
      from cursive import signature_utils
    File 
"/tmp/autopkgtest-lxc.im6okxlc/downtmp/build.SFS/src/cursive/signature_utils.py",
 line 54, in <module>
      ec.SECT571K1(),
      ^^^^^^^^^^^^
  AttributeError: module 'cryptography.hazmat.primitives.asymmetric.ec' has no 
attribute 'SECT571K1'. Did you mean: 'SECP521R1'?

  Failed to import test module: cursive.tests.unit.test_signature_utils
  Traceback (most recent call last):
    File "/usr/lib/python3.14/unittest/loader.py", line 426, in _find_test_path
      module = self._get_module_from_name(name)
    File "/usr/lib/python3.14/unittest/loader.py", line 367, in 
_get_module_from_name
      __import__(name)
      ~~~~~~~~~~^^^^^^
    File 
"/tmp/autopkgtest-lxc.im6okxlc/downtmp/build.SFS/src/cursive/tests/unit/test_signature_utils.py",
 line 28, in <module>
      from cursive import signature_utils
    File 
"/tmp/autopkgtest-lxc.im6okxlc/downtmp/build.SFS/src/cursive/signature_utils.py",
 line 54, in <module>
      ec.SECT571K1(),
      ^^^^^^^^^^^^
  AttributeError: module 'cryptography.hazmat.primitives.asymmetric.ec' has no 
attribute 'SECT571K1'. Did you mean: 'SECP521R1'?

Thanks,

-- 
Colin Watson (he/him)                              [[email protected]]

Reply via email to