17
0

31 Commits

Author SHA256 Message Date
690e3fe085 Accepting request 1219726 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1219726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-service_identity?expand=0&rev=16
2024-11-01 20:00:44 +00:00
88852cc7e7 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=36
2024-10-30 19:54:55 +00:00
266d7a62e5 Accepting request 1140210 from devel:languages:python
- update to 24.1.0:
  * If a certificate doesn't contain any `subjectAltName`s, 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

OBS-URL: https://build.opensuse.org/request/show/1140210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-service_identity?expand=0&rev=15
2024-01-21 22:07:21 +00:00
9d497d014d - update to 24.1.0:
* If a certificate doesn't contain any `subjectAltName`s, 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=34
2024-01-20 20:31:31 +00:00
1ff7e3c516 Accepting request 1112023 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1112023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-service_identity?expand=0&rev=14
2023-09-22 19:46:52 +00:00
e502a66c8a Accepting request 1111930 from home:pgajdos:python
- python-six is not required

OBS-URL: https://build.opensuse.org/request/show/1111930
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=32
2023-09-18 15:24:15 +00:00
b005081f1b Accepting request 1094491 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1094491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-service_identity?expand=0&rev=13
2023-06-27 21:15:51 +00:00
515e28b0f4 Accepting request 1094381 from home:ecsos:python
- Update to 23.1.0
  * 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 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

OBS-URL: https://build.opensuse.org/request/show/1094381
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=30
2023-06-21 21:31:01 +00:00
392b95f44a Accepting request 1081833 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-service_identity?expand=0&rev=12
2023-04-22 19:59:41 +00:00
9711715d7a Accepting request 1081615 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081615
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=28
2023-04-21 14:14:21 +00:00
c8e89f198c Accepting request 1067753 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1067753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-service_identity?expand=0&rev=11
2023-02-27 11:54:53 +00:00
6acc4767d2 Accepting request 1067752 from home:mcepl:branches:devel:languages:python
- Clean up the SPEC file.

OBS-URL: https://build.opensuse.org/request/show/1067752
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=26
2023-02-25 22:07:59 +00:00
ced58dfc57 Accepting request 952143 from devel:languages:python
- 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).

OBS-URL: https://build.opensuse.org/request/show/952143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-service_identity?expand=0&rev=10
2022-02-09 19:38:12 +00:00
2f02736205 - 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).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=25
2022-02-07 14:33:00 +00:00
3910ca3995 Accepting request 784155 from devel:languages:python
- Fix build without python2

OBS-URL: https://build.opensuse.org/request/show/784155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-service_identity?expand=0&rev=9
2020-03-26 23:21:01 +00:00
Tomáš Chvátal
f9ce33d66d - Fix build without python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=23
2020-03-12 07:32:44 +00:00
e0dcd29842 Accepting request 760706 from devel:languages:python
- Format with spec-cleaner
- Upstream seems to rebase the tarball, refetch it

OBS-URL: https://build.opensuse.org/request/show/760706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-service_identity?expand=0&rev=8
2020-01-07 22:50:30 +00:00
Tomáš Chvátal
20916e14f9 - Format with spec-cleaner
- Upstream seems to rebase the tarball, refetch it

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=21
2020-01-03 14:17:28 +00:00
Stephan Kulow
5da7deef26 Accepting request 680512 from devel:languages:python
- 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.

- add fetch-intersphinx-inventories.sh to the sources

- add local-intersphinx-inventories.patch for generating the docs
  correctly
- add fetch-intersphinx-inventories.sh to fetch the inventories

OBS-URL: https://build.opensuse.org/request/show/680512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-service_identity?expand=0&rev=7
2019-03-01 19:30:07 +00:00
d164e0f02a - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=18
2019-03-01 14:05:46 +00:00
Tomáš Chvátal
b53d1ff821 Accepting request 679042 from home:TheBlackCat:branches:devel:languages:python
- add fetch-intersphinx-inventories.sh to the sources

OBS-URL: https://build.opensuse.org/request/show/679042
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=17
2019-02-26 08:45:43 +00:00
f799f77e05 Accepting request 671216 from home:frispete:python
- add local-intersphinx-inventories.patch for generating the docs
  correctly
- add fetch-intersphinx-inventories.sh to fetch the inventories

OBS-URL: https://build.opensuse.org/request/show/671216
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=16
2019-02-06 09:14:33 +00:00
3fe68097c7 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=14
2018-12-04 14:03:12 +00:00
Tomáš Chvátal
0985aede92 Accepting request 639411 from home:bmwiedemann:branches:devel:languages:python
Reduce parallelism of sphinx-build to ensure reproducible builds (boo#1102408)

Without this, man pages and index.html has variations in apostrophes:
/usr/share/doc/packages/python2-service_identity/index.html
-Generally speaking, you shouldn’t ever be afraid of updating.</p>
+Generally speaking, you shouldn't ever be afraid of updating.</p>

OBS-URL: https://build.opensuse.org/request/show/639411
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=12
2018-10-02 10:11:14 +00:00
Tomáš Chvátal
64e60a9291 - Drop some SLE11 code that is quite useless today
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=10
2018-09-25 11:55:57 +00:00
Tomáš Chvátal
2d8614bc9d Accepting request 638015 from home:ecsos:monitoring
- Update to 17.0.0:
  * Deprecations:
    - 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 
      mid-2018 for good.
  * Changes:
    - When service_identity.SubjectAltNameWarning is raised, the 
      Common Name of the certificate is now included in the warning
      message. #17
    - Added cryptography.x509 backend for verifying certificates.
      #18
    - Wildcards (*) are now only allowed if they are the leftmost 
      label in a certificate. This is common practice by all major 
      browsers. #19

OBS-URL: https://build.opensuse.org/request/show/638015
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=9
2018-09-25 11:53:30 +00:00
04086f71a3 Accepting request 507533 from home:okurz:branches:devel:languages:python
Convert to singlespec

OBS-URL: https://build.opensuse.org/request/show/507533
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=7
2017-07-03 16:25:15 +00:00
3c94cd0965 Accepting request 399867 from home:winski:python
update to newest version

OBS-URL: https://build.opensuse.org/request/show/399867
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=5
2016-06-02 19:36:35 +00:00
Denisart Benjamin
db21116a00 Accepting request 317792 from home:nemysis:branches:devel:languages:python
Please accept these changes.

OBS-URL: https://build.opensuse.org/request/show/317792
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=3
2015-07-26 12:32:18 +00:00
806b05c787 Accepting request 317211 from home:winski:python
update to newest version, update requirements

OBS-URL: https://build.opensuse.org/request/show/317211
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=2
2015-07-20 07:09:59 +00:00
Sascha Peilicke
40a3026840 Accepting request 234239 from home:frispete:python
this new package is going to be used for testing by the new python-Twisted
framework, that's SRed in a minute.

OBS-URL: https://build.opensuse.org/request/show/234239
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=1
2014-06-02 09:01:12 +00:00