--- - branch: MAIN date: Sat Jul 1 11:29:20 UTC 2023 files: - new: '1.12' old: '1.11' path: pkgsrc/security/py-service_identity/Makefile pathrev: pkgsrc/security/py-service_identity/Makefile@1.12 type: modified - new: '1.4' old: '1.3' path: pkgsrc/security/py-service_identity/PLIST pathrev: pkgsrc/security/py-service_identity/PLIST@1.4 type: modified - new: '1.9' old: '1.8' path: pkgsrc/security/py-service_identity/distinfo pathrev: pkgsrc/security/py-service_identity/distinfo@1.9 type: modified id: 20230701T112920Z.4e05da41a8d2591adb519d73097b6fe32708f28e log: | service_identity: update to 23.1.0. ## [23.1.0](https://github.com/pyca/service-identity/compare/21.1.0...23.1.0) - 2023-06-14 ### 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 [`contraints/oldest-pyopenssl.txt`](https://github.com/pyca/service-identity/blob/main/tests/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](https://github.com/pyca/service-identity/pull/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](https://github.com/pyca/service-identity/pull/55) - *service-identity* is now fully typed. [#57](https://github.com/pyca/service-identity/pull/57) module: pkgsrc subject: 'CVS commit: pkgsrc/security/py-service_identity' unixtime: '1688210960' user: wiz