Bug 1146271 - New release of pyOpenSSL
Summary: New release of pyOpenSSL
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: pyOpenSSL
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tomas Mraz
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1114267 1146724
Blocks: 1152823
TreeView+ depends on / blocked
 
Reported: 2014-09-24 21:54 UTC by Fabian Affolter
Modified: 2018-04-11 13:21 UTC (History)
5 users (show)

Fixed In Version: pyOpenSSL-0.14-1.fc22
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-01-07 15:39:10 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Fabian Affolter 2014-09-24 21:54:37 UTC
A while back was a new version 0.14 [1] of pyOpenSSL released. It would be nice to get an update.  Thanks.

[1] https://github.com/pyca/pyopenssl/releases/tag/0.14

Comment 1 Matěj Cepl 2014-09-25 21:06:02 UTC
This is way way more complicated than just bumping release. See the NEWS from https://mail.python.org/pipermail/pyopenssl-users/2014-February/000489.html:

    This release of pyOpenSSL adds:

    * Support for TLSv1.1 and TLSv1.2

    * First-class support for PyPy

    * New flags, such as MODE_RELEASE_BUFFERS and OP_NO_COMPRESSION

    * Some APIs to access to the SSL session cache

    * A variety of bug fixes for error handling cases

    Additionally, there are three major changes to the project:

    First, the documentation has been converted from LaTeX (CPython's 
    previous documentation system) to Sphinx (CPython's "new" documentation 
    system ;).  You can find the new documentation on the PyPI documentation 
    site (<https://pythonhosted.org/pyOpenSSL/>) or 
    <https://pyopenssl.readthedocs.org/>).

    Second, pyOpenSSL is no longer implemented in C as a collection of 
    extension modules using the Python/C API. Instead, pyOpenSSL is now a 
    pure-Python project with a dependency on a new project, cryptography 
    (<https://github.com/pyca/cryptography>), which provides (among other 
    things) a cffi-based interface to OpenSSL.

    This change means that pyOpenSSL development is now more accessible to 
    Python programmers with little or no experience with C. This is also how 
    pyOpenSSL is now able to support PyPy.

We need get new package (python-cryptography) to Fedora and make review
of our packaging.

Comment 2 Miro Hrončok 2014-12-10 16:48:08 UTC
python-cryptography is in Rawhide now, could this be please updated in Rawhide as well?

Comment 3 Tomas Mraz 2014-12-10 16:55:24 UTC
I'll try to work on this later this week or during the next week.


Note You need to log in before you can comment on or make changes to this bug.