summaryrefslogtreecommitdiff
path: root/README.rst
blob: 742ca2ee58f15f769c914df6313455638c8b0d65 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
========================================================
pyOpenSSL -- A Python wrapper around the OpenSSL library
========================================================

.. image:: https://readthedocs.org/projects/pyopenssl/badge/?version=latest
   :target: https://pyopenssl.readthedocs.org/
   :alt: Latest 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/coverage.svg?branch=master
   :target: https://codecov.io/github/pyca/pyopenssl
   :alt: Test coverage


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.

See the file INSTALL.rst for installation instructions.

See https://github.com/pyca/pyopenssl for development.

See https://pyopenssl.readthedocs.org for documentation.

See https://mail.python.org/mailman/listinfo/pyopenssl-users for the discussion mailing list.