summaryrefslogtreecommitdiff
path: root/src/service_identity.egg-info/PKG-INFO
diff options
context:
space:
mode:
Diffstat (limited to 'src/service_identity.egg-info/PKG-INFO')
-rw-r--r--src/service_identity.egg-info/PKG-INFO76
1 files changed, 42 insertions, 34 deletions
diff --git a/src/service_identity.egg-info/PKG-INFO b/src/service_identity.egg-info/PKG-INFO
index 55b0ed2..d64402e 100644
--- a/src/service_identity.egg-info/PKG-INFO
+++ b/src/service_identity.egg-info/PKG-INFO
@@ -1,71 +1,73 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
Name: service-identity
-Version: 16.0.0
-Summary: Service identity verification for pyOpenSSL.
-Home-page: https://service-identity.readthedocs.org/
+Version: 18.1.0
+Summary: Service identity verification for pyOpenSSL & cryptography.
+Home-page: https://service-identity.readthedocs.io/
Author: Hynek Schlawack
Author-email: hs@ox.cx
+Maintainer: Hynek Schlawack
+Maintainer-email: hs@ox.cx
License: MIT
-Description: ===========================================
- Service Identity Verification for pyOpenSSL
- ===========================================
+Description: =============================
+ Service Identity Verification
+ =============================
+
+ .. image:: https://readthedocs.org/projects/service-identity/badge/?version=stable
+ :target: https://service-identity.readthedocs.io/en/stable/?badge=stable
+ :alt: Documentation Status
.. image:: https://travis-ci.org/pyca/service_identity.svg?branch=master
- :target: https://travis-ci.org/pyca/service_identity
+ :target: https://travis-ci.org/pyca/service_identity
+ :alt: CI status
+
+ .. image:: https://codecov.io/github/pyca/service_identity/branch/master/graph/badge.svg
+ :target: https://codecov.io/github/pyca/service_identity
+ :alt: Test Coverage
- .. image:: https://codecov.io/github/pyca/service_identity/coverage.svg?branch=master
- :target: https://codecov.io/github/pyca/service_identity
+ .. image:: https://img.shields.io/badge/code%20style-black-000000.svg
+ :target: https://github.com/ambv/black
+ :alt: Code style: black
.. image:: https://www.irccloud.com/invite-svg?channel=%23cryptography-dev&hostname=irc.freenode.net&port=6697&ssl=1
:target: https://www.irccloud.com/invite?channel=%23cryptography-dev&hostname=irc.freenode.net&port=6697&ssl=1
.. begin
- **TL;DR**: Use this package if you use pyOpenSSL_ and don’t want to be MITM_\ ed.
+ Use this package if:
+
+ - you use pyOpenSSL_ and don’t want to be MITM_\ ed or
+ - if you want to verify that a `PyCA cryptography`_ certificate is valid for a certain hostname or IP address.
``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.
- ``service_identity``\ ’s documentation lives at `Read the Docs <https://service-identity.readthedocs.org/>`_, the code on `GitHub <https://github.com/pyca/service_identity>`_.
+ ``service_identity``\ ’s documentation lives at `Read the Docs <https://service-identity.readthedocs.io/>`_, the code on `GitHub <https://github.com/pyca/service_identity>`_.
.. _Twisted: https://twistedmatrix.com/
- .. _pyOpenSSL: https://pypi.python.org/pypi/pyOpenSSL/
+ .. _pyOpenSSL: https://pypi.org/project/pyOpenSSL/
.. _MITM: https://en.wikipedia.org/wiki/Man-in-the-middle_attack
- .. _`RFC 6125`: http://www.rfc-editor.org/info/rfc6125
+ .. _RFC 6125: https://www.rfc-editor.org/info/rfc6125
+ .. _PyCA cryptography: https://cryptography.io/
Release Information
===================
- 16.0.0 (2016-02-18)
+ 18.1.0 (2018-12-05)
-------------------
- 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.
-
- The last Python 2.6 release was on October 29, 2013 and isn't supported by the CPython core team anymore.
- Major Python packages like Django and Twisted dropped Python 2.6 a while ago already.
-
- Python 3.3 never had a significant user base and wasn't part of any distribution's LTS release.
- - pyOpenSSL versions older than 0.14 are not tested anymore.
- They don't even build with recent OpenSSL versions.
-
Changes:
^^^^^^^^
- - Officially support Python 3.5.
- - ``service_identity.SubjectAltNameWarning`` is now raised if the server certicate lacks a proper ``SubjectAltName``.
- [`#9 <https://github.com/pyca/service_identity/issues/9>`_]
- - Add a ``__str__`` method to ``VerificationError``.
- - Port from ``characteristic`` to its spiritual successor `attrs <https://attrs.readthedocs.org/>`_.
+ - pyOpenSSL is optional now if you use ``service_identity.cryptography.*`` only.
+ - Added support for ``iPAddress`` ``subjectAltName``\ s.
+ You can now verify whether a connection or a certificate is valid for an IP address using ``service_identity.pyopenssl.verify_ip_address()`` and ``service_identity.cryptography.verify_certificate_ip_address()``.
+ `#12 <https://github.com/pyca/service_identity/pull/12>`_
- `Full changelog <https://service-identity.readthedocs.org/en/stable/changelog.html>`_.
+ `Full changelog <https://service-identity.readthedocs.io/en/stable/changelog.html>`_.
Authors
=======
@@ -92,8 +94,14 @@ Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Programming Language :: Python
Classifier: Topic :: Security :: Cryptography
Classifier: Topic :: Software Development :: Libraries :: Python Modules
+Provides-Extra: tests
+Provides-Extra: dev
+Provides-Extra: docs
+Provides-Extra: idna