|
|
- Metadata-Version: 2.1
- Name: pyOpenSSL
- Version: 18.0.0
- Summary: Python wrapper module around the OpenSSL library
- Home-page: https://pyopenssl.org/
- Author: Hynek Schlawack
- Author-email: hs@ox.cx
- License: Apache License, Version 2.0
- Platform: UNKNOWN
- Classifier: Development Status :: 6 - Mature
- Classifier: Intended Audience :: Developers
- Classifier: License :: OSI Approved :: Apache Software License
- Classifier: Operating System :: MacOS :: MacOS X
- Classifier: Operating System :: Microsoft :: Windows
- Classifier: Operating System :: POSIX
- Classifier: Programming Language :: Python :: 2
- 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 :: Implementation :: CPython
- Classifier: Programming Language :: Python :: Implementation :: PyPy
- Classifier: Topic :: Security :: Cryptography
- Classifier: Topic :: Software Development :: Libraries :: Python Modules
- Classifier: Topic :: System :: Networking
- Requires-Dist: cryptography (>=2.2.1)
- Requires-Dist: six (>=1.5.2)
- Provides-Extra: docs
- Requires-Dist: sphinx; extra == 'docs'
- Requires-Dist: sphinx-rtd-theme; extra == 'docs'
- Provides-Extra: test
- Requires-Dist: flaky; extra == 'test'
- Requires-Dist: pretend; extra == 'test'
- Requires-Dist: pytest (>=3.0.1); extra == 'test'
-
- ========================================================
- pyOpenSSL -- A Python wrapper around the OpenSSL library
- ========================================================
-
- .. image:: https://readthedocs.org/projects/pyopenssl/badge/?version=stable
- :target: https://pyopenssl.org/en/stable/
- :alt: Stable Docs
-
- .. image:: https://travis-ci.org/pyca/pyopenssl.svg?branch=master
- :target: https://travis-ci.org/pyca/pyopenssl
- :alt: Build status
-
- .. image:: https://codecov.io/github/pyca/pyopenssl/branch/master/graph/badge.svg
- :target: https://codecov.io/github/pyca/pyopenssl
- :alt: Test coverage
-
- **Note:** The Python Cryptographic Authority **strongly suggests** the use of `pyca/cryptography`_
- where possible. If you are using pyOpenSSL for anything other than making a TLS connection
- **you should move to cryptography and drop your pyOpenSSL dependency**.
-
- High-level wrapper around a subset of the OpenSSL library. Includes
-
- * ``SSL.Connection`` objects, wrapping the methods of Python's portable sockets
- * Callbacks written in Python
- * Extensive error-handling mechanism, mirroring OpenSSL's error codes
-
- ... and much more.
-
- You can find more information in the documentation_.
- Development takes place on GitHub_.
-
-
- Discussion
- ==========
-
- If you run into bugs, you can file them in our `issue tracker`_.
-
- We maintain a cryptography-dev_ mailing list for both user and development discussions.
-
- You can also join ``#cryptography-dev`` on Freenode to ask questions or get involved.
-
-
- .. _documentation: https://pyopenssl.org/
- .. _`issue tracker`: https://github.com/pyca/pyopenssl/issues
- .. _cryptography-dev: https://mail.python.org/mailman/listinfo/cryptography-dev
- .. _GitHub: https://github.com/pyca/pyopenssl
- .. _`pyca/cryptography`: https://github.com/pyca/cryptography
-
-
- Release Information
- ===================
-
- 18.0.0 (2018-05-16)
- -------------------
-
-
- Backward-incompatible changes:
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
- - The minimum ``cryptography`` version is now 2.2.1.
- - Support for Python 2.6 has been dropped.
-
-
- Deprecations:
- ^^^^^^^^^^^^^
-
- *none*
-
-
- Changes:
- ^^^^^^^^
-
- - Added ``Connection.get_certificate`` to retrieve the local certificate.
- `#733 <https://github.com/pyca/pyopenssl/pull/733>`_
- - ``OpenSSL.SSL.Connection`` now sets ``SSL_MODE_AUTO_RETRY`` by default.
- `#753 <https://github.com/pyca/pyopenssl/pull/753>`_
- - Added ``Context.set_tlsext_use_srtp`` to enable negotiation of SRTP keying material.
- `#734 <https://github.com/pyca/pyopenssl/pull/734>`_
-
- `Full changelog <https://pyopenssl.org/en/stable/changelog.html>`_.
-
-
-
|