Hello again,

since releasing software is so much fun, 0.15.1 is out on PyPI too.

It fixes a small regression that shouldn’t affect you in practice but breaks the Twisted test suite.

See https://github.com/pyca/pyopenssl/pull/225 for details.

Brown baggily yours,
—h

On 14 Apr 2015, at 12:54, Hynek Schlawack wrote:

Greetings fellow Pythoneers,

I'm happy to announce that pyOpenSSL 0.15 is now available.

pyOpenSSL is a set of Python bindings for OpenSSL. It includes some low-level cryptography APIs but is primarily focused on providing an API for using the TLS protocol from Python.

Check out the PyPI page (<https://pypi.python.org/pypi/pyOpenSSL>) for downloads.

***

This is the last release under the stewardship of Jean-Paul Calderone and the maintainership is now taken over by the Python Cryptography Authority (PyCA) which has been developing the C-bindings for pyOpenSSL for a while (aka cryptography).

We’d like to thank him for his great work over the past years and hope to be able to keep moving the project into a direction that will make him only slightly sad.

***

The highlights of this release include:

- Support to ECDHE,
- NPN and ALPN support,
- …many bug fixes!

It’s worth pointing out that OpenSSL functions generally work on *byte strings* because they mirror OpenSSL APIs and OpenSSL is not Unicode-aware. Passing Unicode strings tends to accidentally work due do implicit decodes on Python 2 but they emit a DeprecationWarning now. Please note that DeprecationWarnings are silenced by default on Python 2.7.

See the ChangeLog at <https://github.com/pyca/pyopenssl/blob/0.15/ChangeLog> for more details!

On behalf of PyCA,
Hynek Schlawack
--
https://mail.python.org/mailman/listinfo/python-announce-list

    Support the Python Software Foundation:
    http://www.python.org/psf/donations/
--
https://mail.python.org/mailman/listinfo/python-announce-list

       Support the Python Software Foundation:
       http://www.python.org/psf/donations/

Reply via email to