← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~cjwatson/meta-lp-deps/py3 into lp:meta-lp-deps

 

Colin Watson has proposed merging lp:~cjwatson/meta-lp-deps/py3 into lp:meta-lp-deps.

Commit message:
Remove some obsolete dependencies, and add Python 3 dependencies

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~cjwatson/meta-lp-deps/py3/+merge/391061
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~cjwatson/meta-lp-deps/py3 into lp:meta-lp-deps.
=== modified file 'debian/changelog'
--- debian/changelog	2020-02-11 22:12:11 +0000
+++ debian/changelog	2020-09-21 17:06:41 +0000
@@ -1,3 +1,17 @@
+launchpad-dependencies (0.138) UNRELEASED; urgency=medium
+
+  * Remove dependency on python-lxml; Launchpad now installs that in its
+    virtualenv instead.
+  * Remove dependency on python-gmpy; Launchpad no longer uses it.
+  * Remove dependency on python-py; Launchpad no longer uses it.
+  * Replace dependency on python-html5-browser with its GObject
+    Introspection dependencies; html5browser is now directly in the
+    Launchpad tree.
+  * Add Python 3 dependencies (python3-dev, python3-apt, python3-pil,
+    python3-convoy, and python3-tdb).
+
+ -- Colin Watson <cjwatson@xxxxxxxxxx>  Mon, 21 Sep 2020 17:55:47 +0100
+
 launchpad-dependencies (0.137) xenial; urgency=medium
 
   * Remove dependency on python-tickcount; Launchpad no longer uses it.

=== modified file 'debian/control'
--- debian/control	2020-02-11 22:10:26 +0000
+++ debian/control	2020-09-21 17:06:41 +0000
@@ -7,25 +7,28 @@
 
 Package: launchpad-dependencies
 Architecture: all
-Depends: bzr, git, python-dev, gettext, libgettextpo-dev, build-essential,
-  python-apt (>= 0.8.0ubuntu1), python-geoip, libmaxminddb-dev,
+Depends: bzr, git,
+  python-dev, python3-dev,
+  gettext, libgettextpo-dev, build-essential,
+  python-apt (>= 0.8.0ubuntu1), python3-apt,
+  python-geoip, libmaxminddb-dev,
   gnupg1 | gnupg (<< 2.1.11-7+exp1), libgpgme11-dev (>= 1.1.0), cvs, subversion,
   python-sqlite, ubuntu-keyring,
-  python-pil,
+  python-pil, python3-pil,
   bison, graphviz,
-  libxml2-utils, patchutils, python-lxml,
+  libxml2-utils, patchutils,
   openssh-client (>= 1:4.7p1-8ubuntu1.1), xsltproc,
   geoip-data | geoip-data-city-lite,
-  python, python (>= 2.7),
   python-subunit (>= 0.0.4),
   python-pysqlite2, zlib1g-dev,
   ca-certificates, python-pyrex, libapr1-dev, libsvn-dev,
   openssh-client,
-  python-gmpy, libpq-dev, unzip, lzma,
-  python-convoy, virtualenv | python-virtualenv (<< 1.11.6),
+  libpq-dev, unzip, lzma,
+  python-convoy, python3-convoy,
+  virtualenv | python-virtualenv (<< 1.11.6),
   libsodium-dev, libffi-dev, libssl-dev,
   libxml2-dev, libxslt1-dev,
-  python-tdb,
+  python-tdb, python3-tdb,
   ${misc:Depends}
 Recommends: launchpad-database-dependencies (= ${source:Version})
 Suggests:
@@ -53,11 +56,12 @@
   launchpad-frontend-dependencies (= ${source:Version}),
   exuberant-ctags, geoip-data-city-lite,
   pgbouncer (>= 1.6) | pgbouncer-with-disconnect, postgresql-autodoc, tidy,
-  python-py,
   mhonarc,
   fakeroot, rsync, memcached,
   xvfb, firefox, intltool, python-pocket-lint,
-  python-html5-browser,
+  gir1.2-glib-2.0,
+  gir1.2-gtk-3.0,
+  gir1.2-webkit-3.0,
   ${misc:Depends}
 Recommends: pyflakes, subunit, python-boto, bzr-lpreview-body,
   postgresql-doc-9.3


Follow ups