blob: ee95c1f10e3d43c50bb4d1b21c783005e39e0b29 [file] [log] [blame]
Hynek Schlawack5bc17cb2015-04-30 19:21:40 +02001pyOpenSSL -- A Python wrapper around the OpenSSL library
2--------------------------------------------------------
Paul Kehrer158f5692015-04-15 10:31:36 -04003
Paul Kehrer158f5692015-04-15 10:31:36 -04004.. image:: https://readthedocs.org/projects/pyopenssl/badge/?version=latest
Hynek Schlawackb3b27652015-07-03 16:50:27 +02005 :target: https://pyopenssl.readthedocs.org/
6 :alt: Latest Docs
Paul Kehrer158f5692015-04-15 10:31:36 -04007
8.. image:: https://travis-ci.org/pyca/pyopenssl.svg?branch=master
Hynek Schlawackb3b27652015-07-03 16:50:27 +02009 :target: https://travis-ci.org/pyca/pyopenssl
10 :alt: Build status
11
12.. image:: https://codecov.io/github/pyca/pyopenssl/coverage.svg?branch=master
13 :target: https://codecov.io/github/pyca/pyopenssl
14 :alt: Test coverage
Jean-Paul Calderone897bc252008-02-18 20:50:23 -050015
Hynek Schlawack5bc17cb2015-04-30 19:21:40 +020016
17High-level wrapper around a subset of the OpenSSL library. Includes
18
19* SSL.Connection objects, wrapping the methods of Python's portable sockets
20* Callbacks written in Python
21* Extensive error-handling mechanism, mirroring OpenSSL's error codes
22
23... and much more.
24
Julia Hansbroughb65223d2015-04-13 17:30:58 -040025See the file INSTALL.rst for installation instructions.
Jean-Paul Calderone26918492014-02-02 15:59:19 -050026
Ewoud Kohl van Wijngaarden99d1f9b2014-06-16 10:45:25 +020027See https://github.com/pyca/pyopenssl for development.
28
29See https://pyopenssl.readthedocs.org for documentation.
Jean-Paul Calderone26918492014-02-02 15:59:19 -050030
31See https://mail.python.org/mailman/listinfo/pyopenssl-users for the discussion mailing list.