Bug#934941: python-bumps: Please drop unused (build, test) dependency on python{3, }-sklearn

Steve Langasek steve.langasek at canonical.com
Sat Aug 17 01:07:29 BST 2019


Package: python-bumps
Version: 0.7.11-2
Severity: minor
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu eoan ubuntu-patch

Dear maintainers,

As part of an effort to accelerate the removal of python-pandas from Ubuntu,
I've identified that python-bumps has a build and test dependency on
python{3,}-sklearn that is unused and makes no difference to the build and
test results.  I've therefore uploaded the attached patch to Ubuntu, which
facilitates us removing python-sklearn (a reverse-dependency of
python-pandas) without having to first drop pytho-bumps, which itself has
reverse-dependencies.

Since the build-dependency is unused, I think this would also be a
reasonable change to make in Debian, and would somewhat simplify the
dependency graph for python2 removal, so I'm submitting it for your
consideration.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
diff -Nru python-bumps-0.7.11/debian/control python-bumps-0.7.11/debian/control
--- python-bumps-0.7.11/debian/control	2018-12-25 23:35:44.000000000 -0800
+++ python-bumps-0.7.11/debian/control	2019-08-16 15:38:00.000000000 -0700
@@ -19,7 +19,6 @@
  python-setuptools,
  python-pyparsing (>= 1.5.2),
  python-six,
- python-sklearn,
  python-typing,
  python-wxgtk3.0,
  python3-all,
@@ -31,7 +30,6 @@
  python3-setuptools,
  python3-pyparsing (>= 1.5.2),
  python3-six,
- python3-sklearn,
  python3-sphinx,
  python3-wxgtk4.0,
  librandom123-dev,
diff -Nru python-bumps-0.7.11/debian/tests/control python-bumps-0.7.11/debian/tests/control
--- python-bumps-0.7.11/debian/tests/control	2018-07-10 08:08:15.000000000 -0700
+++ python-bumps-0.7.11/debian/tests/control	2019-08-16 15:38:00.000000000 -0700
@@ -4,7 +4,6 @@
  python-all,
  python-bumps,
  python-nose,
- python-sklearn,
  python-wxgtk3.0
 
 Tests: python3-bumps
@@ -12,5 +11,4 @@
 Depends:
  python3-all,
  python3-bumps,
- python3-nose,
- python3-sklearn
+ python3-nose


More information about the debian-science-maintainers mailing list