← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~cjwatson/launchpad/pyopenssl-0.15.1 into lp:launchpad

 

Colin Watson has proposed merging lp:~cjwatson/launchpad/pyopenssl-0.15.1 into lp:launchpad.

Commit message:
Upgrade to pyOpenSSL 0.15.1.

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~cjwatson/launchpad/pyopenssl-0.15.1/+merge/331889

It's now a bit weird to be pinning a version of pyOpenSSL that's older than is packaged in xenial, so let's upgrade to match that.  We should at some point drop it from launchpad-dependencies and just manage it ourselves, bringing us closer to being able to drop system-site-packages.  This does as usual mean having to deal with upgrades ourselves, but that's true for lots of other things anyway, and Ubuntu python-openssl's last security update was four years ago so it should be manageable.

This will also be needed for newer versions of Twisted.
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~cjwatson/launchpad/pyopenssl-0.15.1 into lp:launchpad.
=== modified file 'versions.cfg'
--- versions.cfg	2017-09-25 12:24:39 +0000
+++ versions.cfg	2017-10-05 19:04:47 +0000
@@ -15,6 +15,7 @@
 amqplib = 1.0.2
 anyjson = 0.3.3
 argparse = 1.2.1
+asn1crypto = 0.23.0
 auditor = 0.0.3
 auditorclient = 0.0.4
 auditorfixture = 0.0.7
@@ -24,7 +25,9 @@
 bson = 0.3.3
 bzr = 2.6.0.lp.2
 celery = 3.1.18
+cffi = 1.11.1
 Chameleon = 2.11
+cryptography = 2.0.3
 cssselect = 0.9.1
 cssutils = 0.9.10
 d2to1 = 0.2.10
@@ -33,6 +36,7 @@
 # Required by dkimpy
 dnspython = 1.10.0
 elementtree = 1.2.6-20050316
+enum34 = 1.1.6
 epydoc = 3.0.1
 extras = 0.0.3
 FeedParser = 4.1
@@ -43,7 +47,9 @@
 html5browser = 0.0.9
 httmock = 1.2.3
 httplib2 = 0.8
+idna = 2.6
 importlib = 1.0.2
+ipaddress = 1.0.18
 ipython = 0.13.2
 iso8601 = 0.1.4
 jsautobuild = 0.2
@@ -88,12 +94,13 @@
 prettytable = 0.7.2
 psycopg2 = 2.6.1
 pyasn1 = 0.1.6
+pycparser = 2.18
 pycrypto = 2.6
 Pygments = 1.6
 pygpgme = 0.2
 pyinotify = 0.9.4
 pymacaroons = 0.9.2
-pyOpenSSL = 0.13
+pyOpenSSL = 0.15.1
 pystache = 0.5.3
 python-dateutil = 1.5
 python-debian = 0.1.23


References