Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
.github/ | 03-May-2024 | - | 102 | 90 | ||
doc/ | 03-May-2024 | - | 2,237 | 1,463 | ||
src/OpenSSL/ | 03-May-2024 | - | 6,047 | 4,621 | ||
tests/ | 03-May-2024 | - | 9,007 | 7,433 | ||
.coveragerc | D | 03-May-2024 | 192 | 15 | 12 | |
.gitignore | D | 03-May-2024 | 144 | 14 | 14 | |
Android.bp | D | 03-May-2024 | 1,004 | 32 | 29 | |
CHANGELOG.rst | D | 03-May-2024 | 15.4 KiB | 477 | 307 | |
CODE_OF_CONDUCT.rst | D | 03-May-2024 | 3.3 KiB | 56 | 38 | |
CONTRIBUTING.rst | D | 03-May-2024 | 5.1 KiB | 121 | 81 | |
INSTALL.rst | D | 03-May-2024 | 1.2 KiB | 42 | 24 | |
LICENSE | D | 03-May-2024 | 11.1 KiB | 203 | 169 | |
MANIFEST.in | D | 03-May-2024 | 236 | 7 | 6 | |
METADATA | D | 03-May-2024 | 353 | 20 | 19 | |
MODULE_LICENSE_APACHE2 | D | 03-May-2024 | 0 | |||
README.rst | D | 03-May-2024 | 1.8 KiB | 48 | 32 | |
codecov.yml | D | 03-May-2024 | 15 | 2 | 1 | |
pyproject.toml | D | 03-May-2024 | 57 | 5 | 3 | |
setup.cfg | D | 03-May-2024 | 514 | 22 | 18 | |
setup.py | D | 03-May-2024 | 3.1 KiB | 106 | 84 | |
tox.ini | D | 03-May-2024 | 1.8 KiB | 75 | 66 |
README.rst
1======================================================== 2pyOpenSSL -- A Python wrapper around the OpenSSL library 3======================================================== 4 5.. image:: https://readthedocs.org/projects/pyopenssl/badge/?version=stable 6 :target: https://pyopenssl.org/en/stable/ 7 :alt: Stable Docs 8 9.. image:: https://travis-ci.com/pyca/pyopenssl.svg?branch=master 10 :target: https://travis-ci.com/pyca/pyopenssl 11 :alt: Build status 12 13.. image:: https://codecov.io/github/pyca/pyopenssl/branch/master/graph/badge.svg 14 :target: https://codecov.io/github/pyca/pyopenssl 15 :alt: Test coverage 16 17**Note:** The Python Cryptographic Authority **strongly suggests** the use of `pyca/cryptography`_ 18where possible. If you are using pyOpenSSL for anything other than making a TLS connection 19**you should move to cryptography and drop your pyOpenSSL dependency**. 20 21High-level wrapper around a subset of the OpenSSL library. Includes 22 23* ``SSL.Connection`` objects, wrapping the methods of Python's portable sockets 24* Callbacks written in Python 25* Extensive error-handling mechanism, mirroring OpenSSL's error codes 26 27... and much more. 28 29You can find more information in the documentation_. 30Development takes place on GitHub_. 31 32 33Discussion 34========== 35 36If you run into bugs, you can file them in our `issue tracker`_. 37 38We maintain a cryptography-dev_ mailing list for both user and development discussions. 39 40You can also join ``#cryptography-dev`` on Freenode to ask questions or get involved. 41 42 43.. _documentation: https://pyopenssl.org/ 44.. _`issue tracker`: https://github.com/pyca/pyopenssl/issues 45.. _cryptography-dev: https://mail.python.org/mailman/listinfo/cryptography-dev 46.. _GitHub: https://github.com/pyca/pyopenssl 47.. _`pyca/cryptography`: https://github.com/pyca/cryptography 48