| 1234567891011121314151617 |
- .. _intro:
- Introduction
- ============
- The reason pyOpenSSL was created is that the SSL support in the socket module in
- Python 2.1 (the contemporary version of Python when the pyOpenSSL project was
- begun) was severely limited. Other OpenSSL wrappers for Python at the time were
- also limited, though in different ways. Unfortunately, Python's standard
- library SSL support has remained weak, although other packages (such as
- `M2Crypto <http://chandlerproject.org/Projects/MeTooCrypto>`_)
- have made great advances and now equal or exceed pyOpenSSL's functionality.
- The reason pyOpenSSL continues to be maintained is that there is a significant
- user community around it, as well as a large amount of software which depends on
- it. It is a great benefit to many people for pyOpenSSL to continue to exist and
- advance.
|