python2-service_identity - Service identity verification for pyOpenSSL

Property Value
Distribution openSUSE Tumbleweed
Repository Education all
Package filename python2-service_identity-18.1.0-22.2.noarch.rpm
Package name python2-service_identity
Package version 18.1.0
Package release 22.2
Package architecture noarch
Package type rpm
Category Development/Languages/Python
License MIT
Maintainer -
Download size 28.46 KB
Installed size 59.87 KB
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.


Package Version Architecture Repository
python2-service_identity-18.1.0-1.1.noarch.rpm 18.1.0 noarch openSUSE Oss
python2-service_identity - - -


Name Value
python(abi) = 2.7
python2-attrs -
python2-cryptography -
python2-ipaddress -
python2-pyasn1 -
python2-pyasn1-modules -


Name Value
python-service_identity = 18.1.0-22.2
python2-service_identity = 18.1.0-22.2


Name Value
python-service_identity < 18.1.0-22.2


Type URL
Binary Package python2-service_identity-18.1.0-22.2.noarch.rpm
Source Package python-service_identity-18.1.0-22.2.src.rpm

Install Howto

  1. Add the Education repository:
    # zypper addrepo education
  2. Install python2-service_identity rpm package:
    # zypper install python2-service_identity




2019-03-01 - Ond?ej Súkup <>
- update to 18.1.0
- drop
- 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.
2019-02-25 - Todd R <>
- add to the sources
2019-02-04 - Hans-Peter Jansen <>
- add local-intersphinx-inventories.patch for generating the docs
- add to fetch the inventories
2018-12-04 - Matej Cepl <>
- Remove superfluous devel dependency for noarch package
2018-10-01 - Bernhard Wiedemann <>
- Reduce parallelism of sphinx-build
to ensure reproducible builds (boo#1102408)
2018-09-25 - Tomá? Chvátal <>
- Drop some SLE11 code that is quite useless today
2018-09-24 -
- 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.
- Wildcards (*) are now only allowed if they are the leftmost
label in a certificate. This is common practice by all major
browsers. #19
2017-07-01 -
- Convert to singlespec
2016-06-02 -
- 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.
2015-07-21 -
- 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

See Also

Package Description
python2-tbb-2019_20190320-65.1.i586.rpm Python 2 support for Threading Building Blocks (TBB)
python2-tbb-2019_20190320-65.1.x86_64.rpm Python 2 support for Threading Building Blocks (TBB)
python3-characteristic-14.3.0-15.3.noarch.rpm Python class decorator to implement attribute-related object protocols
python3-javapackages-5.3.0-86.1.noarch.rpm Module for handling various files for Java packaging
python3-numpy-1.16.2-28.8.i586.rpm NumPy array processing for numbers, strings, records and objects
python3-numpy-1.16.2-28.8.x86_64.rpm NumPy array processing for numbers, strings, records and objects
python3-numpy-devel-1.16.2-28.8.i586.rpm Development files for numpy applications
python3-numpy-devel-1.16.2-28.8.x86_64.rpm Development files for numpy applications
python3-opencv-3.4.3-122.17.i586.rpm Python 3 bindings for apps which use OpenCV
python3-opencv-3.4.3-122.17.x86_64.rpm Python 3 bindings for apps which use OpenCV
python3-service_identity-18.1.0-22.2.noarch.rpm Service identity verification for pyOpenSSL
python3-tbb-2019_20190320-65.1.i586.rpm Python 3 support for Threading Building Blocks (TBB)
python3-tbb-2019_20190320-65.1.x86_64.rpm Python 3 support for Threading Building Blocks (TBB)
qml-box2d-0+git.1451747535.1b37be7-9.35.i586.rpm QML Box2D plugin
qml-box2d-0+git.1451747535.1b37be7-9.35.x86_64.rpm QML Box2D plugin