Skip to content

chore(api): update dependency service-identity to v24 (develop)

RenovateBot requested to merge renovate/develop-api-service-identity-24.x into develop

This MR contains the following updates:

Package Type Update Change
service-identity (changelog) dependencies major ==21.1.0 -> ==24.1.0

Release Notes

pyca/service-identity (service-identity)

v24.1.0

Compare Source

Changed
  • If a certificate doesn't contain any subjectAltNames, we now raise service_identity.CertificateError instead of service_identity.VerificationError to make the problem easier to debug. #​67

v23.1.0

Compare Source

Removed
  • All Python versions up to and including 3.7 have been dropped.
  • Support for commonName in certificates has been dropped. It has been deprecated since 2017 and isn't supported by any major browser.
  • The oldest supported pyOpenSSL version (when using the pyopenssl backend) is now 17.0.0. When using such an old pyOpenSSL version, you have to pin cryptography yourself to ensure compatibility between them. Please check out constraints/oldest-pyopenssl.txt to verify what we are testing against.
Deprecated
  • If you've used service_identity.(cryptography|pyopenssl).extract_ids(), please switch to the new names extract_patterns(). #​56
Added
  • service_identity.(cryptography|pyopenssl).extract_patterns() are now public APIs (FKA extract_ids()). You can use them to extract the patterns from a certificate without verifying anything. #​55
  • service-identity is now fully typed. #​57

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports