summaryrefslogtreecommitdiff
path: root/README.rst
blob: 4b479c8dc9740fed1950b8fd45037c314b39deae (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
pyOpenSSL -- A Python wrapper around the OpenSSL library
--------------------------------------------------------

.. image:: https://coveralls.io/repos/pyca/pyopenssl/badge.svg
  :target: https://coveralls.io/r/pyca/pyopenssl

.. 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


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.