[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2221: allow automatic use of pyOpenSSL 0.14
Tahoe-LAFS
trac at tahoe-lafs.org
Sat Mar 26 22:52:04 UTC 2016
#2221: allow automatic use of pyOpenSSL 0.14
-------------------------+-------------------------------------------------
Reporter: daira | Owner:
Type: defect | Status: closed
Priority: major | Milestone: 1.11.0
Component: | Version: 1.10.0
packaging | Keywords: packaging setuptools pyopenssl
Resolution: fixed | cryptography six cffi pycparser
Launchpad Bug: |
-------------------------+-------------------------------------------------
Changes (by warner):
* status: new => closed
* resolution: => fixed
* milestone: soon => 1.11.0
Comment:
We no longer pin the pyOpenSSL version as we used to do, nor do we use
zetuptoolz. Tahoe now uses the current version of everything.
We currently have multiple pathways that depend on pyopenssl:
* a direct dependency that requires `>=0.14`
* one through `Twisted[tls]` that wants `>=0.13`
* one through Foolscap that doesn't declare a version
* one through Foolscap that wants `Twisted[tls]`
* one through `service-identity` that wants pyopenssl `>=0.12`
After this release, we'll probably get rid of one on service-identity
(which is no longer used by twisted; tahoe was depending on it just out of
paranoia). We might also get rid of the direct dependency, unless there's
something special about 0.14 that we care about more than Twisted or
Foolscap.
But in any event, 0.14 is fine, and in fact modern builds will use the
current release (which is "16.0.0"). So I'm closing this one out.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2221#comment:24>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list