#9355 support python cryptography 40.0
Closed: fixed 2 years ago by frenaud. Opened 2 years ago by abbra.

Python cryptography 40.0 added one more abstract method, tox fails now:

************* Module ipalib.x509
lib/python3.11/site-packages/ipalib/x509.py:416: [E0110(abstract-class-instantiated), load_pem_x509_certificate] Abstract class 'IPACertificate' with abstract methods instantiated)
lib/python3.11/site-packages/ipalib/x509.py:428: [E0110(abstract-class-instantiated), load_der_x509_certificate] Abstract class 'IPACertificate' with abstract methods instantiated)

master:

  • 3721bca ipalib/x509: Implement abstract method Certificate.verify_directly_issued_by

ipa-4-9:

  • e43b108 ipalib/x509: Implement abstract method Certificate.verify_directly_issued_by

ipa-4-10:

  • e07ead9 ipalib/x509: Implement abstract method Certificate.verify_directly_issued_by

Metadata Update from @frenaud:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Log in to comment on this ticket.

Metadata