Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-service_identity-23.1.0-150400.8.3.8 RPM for noarch

From OpenSuSE Leap 15.6 for noarch

Name: python311-service_identity Distribution: SUSE Linux Enterprise 15
Version: 23.1.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.8.3.8 Build date: Wed Oct 4 00:42:11 2023
Group: Development/Languages/Python Build host: h03-ch2c
Size: 76844 Source RPM: python-service_identity-23.1.0-150400.8.3.8.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/pyca/service_identity
Summary: Service identity verification for pyOpenSSL
service_identity aspires to give you all the tools you need for
verifying whether a certificate is valid for the intended purposes.

In the simplest case, this means host name verification. However,
service_identity implements RFC 6125 fully and plans to add other
relevant RFCs too.

Provides

Requires

License

MIT

Changelog

* Wed Jun 21 2023 ecsos@opensuse.org
  - 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
* Fri Apr 21 2023 dmueller@suse.com
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 mcepl@suse.com
  - Make calling of %{sle15modernpython} optional.
* Fri Feb 24 2023 mcepl@suse.com
  - Clean up the SPEC file.
* Mon Feb 07 2022 mcepl@suse.com
  - 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).
* Thu Mar 12 2020 tchvatal@suse.com
  - Fix build without python2
* Fri Jan 03 2020 tchvatal@suse.com
  - Format with spec-cleaner
  - Upstream seems to rebase the tarball, refetch it
* Fri Mar 01 2019 mimi.vx@gmail.com
  - 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.
* Mon Feb 25 2019 toddrme2178@gmail.com
  - add fetch-intersphinx-inventories.sh to the sources
* Mon Feb 04 2019 hpj@urpla.net
  - add local-intersphinx-inventories.patch for generating the docs
    correctly
  - add fetch-intersphinx-inventories.sh to fetch the inventories
* Tue Dec 04 2018 mcepl@suse.com
  - Remove superfluous devel dependency for noarch package
* Mon Oct 01 2018 bwiedemann@suse.com
  - Reduce parallelism of sphinx-build
    to ensure reproducible builds (boo#1102408)
* Tue Sep 25 2018 tchvatal@suse.com
  - Drop some SLE11 code that is quite useless today
* Mon Sep 24 2018 ecsos@opensuse.org
  - 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
* Sat Jul 01 2017 okurz@suse.com
  - Convert to singlespec
* Thu Jun 02 2016 jacobwinski@gmail.com
  - Update to 16.0.0:
    * Changes:
      +  Officially support Python 3.5.
      +  service_identity.SubjectAltNameWarning is now raised if the server certicate lacks a proper SubjectAltName. [#9]
      +  Add a __str__ method to VerificationError.
      +  Port from characteristic to its spiritual successor attrs.
    * Backward-incompatible changes:
      +  Python 3.3 and 2.6 aren't supported anymore. They may work by chance but any effort to keep them working has ceased.
      +  pyOpenSSL versions older than 0.14 are not tested anymore. They don't even build with recent OpenSSL versions.
  - Update spec file with new upstream package requirements.
* Tue Jul 21 2015 nemysis@gmx.ch
  - Change URL
  - Use %{oname} instead of service_identity
  - Add BuildRequires for python-Sphinx for Documentation
  - Change Description
  - Change Documentation add index.html
  - Add Man Page
* Thu Jul 16 2015 jacobwinski@gmail.com
  - update pkg description to reflect upstream
  - rm warnings in description about this pkg being alpha / possibly broken
* Thu Jul 16 2015 jacobwinski@gmail.com
  - alphabetize BuildRequires & Requires
  - remove no longer needed commented out test fail workaround
* Thu Jul 16 2015 jacobwinski@gmail.com
  - update to 14.0.0:
    * update spec file with new requirements per instructions by upstream
    * update spec file comment out no longer needed test fail workaround
    * upstream changes:
      + Switch to year-based version numbers.
      + Port to characteristic 14.0 (get rid of deprecation warnings).
      + Package docs with sdist.
  -update to 1.0.0:
    * Backward-incompatible changes:
      + Drop support for Python 3.2. There is no justification to add complexity and unnecessary function calls for a Python version that nobody uses.
    * changes:
      + Move into the Python Cryptography Authority’s GitHub account.
      + Move exceptions into service_identity.exceptions so tracebacks don’t contain private module names.
      + Promoting to stable since Twisted 14.0 is optionally depending on service_identity now.
      + Use characteristic instead of a home-grown solution.
      + idna 0.6 did some backward-incompatible fixes that broke Python 3 support. This has been fixed now therefore service_identity only works with idna 0.6 and later. Unfortunately since idna doesn’t offer version introspection, service_identity can’t warn about it.

Files

/usr/lib/python3.11/site-packages/service_identity
/usr/lib/python3.11/site-packages/service_identity-23.1.0.dist-info
/usr/lib/python3.11/site-packages/service_identity-23.1.0.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/service_identity-23.1.0.dist-info/METADATA
/usr/lib/python3.11/site-packages/service_identity-23.1.0.dist-info/RECORD
/usr/lib/python3.11/site-packages/service_identity-23.1.0.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/service_identity-23.1.0.dist-info/WHEEL
/usr/lib/python3.11/site-packages/service_identity-23.1.0.dist-info/licenses
/usr/lib/python3.11/site-packages/service_identity-23.1.0.dist-info/licenses/LICENSE
/usr/lib/python3.11/site-packages/service_identity/__init__.py
/usr/lib/python3.11/site-packages/service_identity/__pycache__
/usr/lib/python3.11/site-packages/service_identity/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/service_identity/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/service_identity/__pycache__/cryptography.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/service_identity/__pycache__/cryptography.cpython-311.pyc
/usr/lib/python3.11/site-packages/service_identity/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/service_identity/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/service_identity/__pycache__/hazmat.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/service_identity/__pycache__/hazmat.cpython-311.pyc
/usr/lib/python3.11/site-packages/service_identity/__pycache__/pyopenssl.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/service_identity/__pycache__/pyopenssl.cpython-311.pyc
/usr/lib/python3.11/site-packages/service_identity/cryptography.py
/usr/lib/python3.11/site-packages/service_identity/exceptions.py
/usr/lib/python3.11/site-packages/service_identity/hazmat.py
/usr/lib/python3.11/site-packages/service_identity/py.typed
/usr/lib/python3.11/site-packages/service_identity/pyopenssl.py
/usr/share/doc/packages/python311-service_identity
/usr/share/doc/packages/python311-service_identity/README.md
/usr/share/licenses/python311-service_identity
/usr/share/licenses/python311-service_identity/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri May 17 23:33:02 2024