76b4df06de
- update to 24.2.0: * Python 3.13 is now officially supported. * pyOpenSSL's identity extraction has been reimplemented using *cryptography*'s primitives instead of deprecated pyOpenSSL APIs. * As a result, the oldest supported pyOpenSSL version is now 17.1.0.
Dirk Mueller2024-10-30 19:54:55 +00:00
4b0d36e7af
Accepting request 1140210 from devel:languages:python
Ana Guerrero2024-01-21 22:07:21 +00:00
dac99b85a5
- update to 24.1.0: * 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. - Since Chrome 58 and Firefox 48 both don’t accept certificates that contain only a Common Name, its usage is hereby deprecated in service_identity too. We have been raising a warning since 16.0.0 and the support will be removed in - When service_identity.SubjectAltNameWarning is raised, the - Wildcards (*) are now only allowed if they are the leftmost label in a certificate. This is common practice by all major
Dirk Mueller2024-01-20 20:31:31 +00:00
641f6c1032
Accepting request 1112023 from devel:languages:python
Ana Guerrero2023-09-22 19:46:52 +00:00
3c4686a635
Accepting request 1111930 from home:pgajdos:python
Markéta Machová2023-09-18 15:24:15 +00:00
f8b970d223
- Update to 21.1.0: - Python 3.4 is not supported anymore. It has been unsupported by the Python core team for a while now, its PyPI downloads are negligible, and our CI provider removed it as a supported option. - It's very unlikely that service-identity will break under 3.4 anytime soon, which is why we do not block its installation on Python 3.4. But we don't test it anymore and will block it once someone reports breakage. - service_identity.exceptions.VerificationError can now be pickled and is overall more well-behaved as an exception. This raises the requirement of attrs to 19.1.0. - This package actually truly requires six (it is expected to work with Python 2.7 as well).
Matej Cepl2022-02-07 14:33:00 +00:00
c7a969b324
- update to 18.1.0 - drop fetch-intersphinx-inventories.sh - drop local-intersphinx-inventories.patch - cleanup spec + enable tests * pyOpenSSL is optional now if you use service_identity.cryptography.* only. * Added support for iPAddress subjectAltNames.
Ondřej Súkup2019-03-01 14:05:46 +00:00
e256e5a683
Accepting request 679042 from home:TheBlackCat:branches:devel:languages:python
Tomáš Chvátal
2019-02-26 08:45:43 +00:00
436861b84a
Accepting request 671216 from home:frispete:python
Matej Cepl2019-02-06 09:14:33 +00:00