Package: python-apptools
Version: 4.4.0-3
Severity: minor
Tags: patch
User: [email protected]
Usertags: origin-ubuntu eoan ubuntu-patch
Dear maintainers,
In Ubuntu we are in the process of trying to unwind the reverse-dependencies
of python-pandas, because it is RC-buggy there and not worth fixing.
The python-apptools package has a build-dependency on python-pandas, which
it uses only for testing.
As a result, I've uploaded the attached patch to Ubuntu, which drops the
build-dependency and skips the tests for python2, which can be done much
more straightforwardly right now than unwinding all of the python-apptools
reverse-dependencies.
Please consider applying this patch in Debian as well.
You might also find that several other python2 build-dependencies could be
dropped if you are not running the tests at build time.
--
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/
[email protected] [email protected]
diff -Nru python-apptools-4.4.0/debian/control
python-apptools-4.4.0/debian/control
--- python-apptools-4.4.0/debian/control 2019-03-05 12:26:46.000000000
-0800
+++ python-apptools-4.4.0/debian/control 2019-08-20 12:25:32.000000000
-0700
@@ -11,7 +11,6 @@
python-setuptools,
python-traits,
python-tables,
- python-pandas,
python-nose,
python-configobj,
python3-all,
diff -Nru python-apptools-4.4.0/debian/rules python-apptools-4.4.0/debian/rules
--- python-apptools-4.4.0/debian/rules 2019-03-05 12:26:46.000000000 -0800
+++ python-apptools-4.4.0/debian/rules 2019-08-20 12:25:32.000000000 -0700
@@ -10,3 +10,11 @@
dh_auto_build
PYTHONPATH=. http_proxy='127.0.0.1:9' python3 -m sphinx -N -bhtml
docs/source build/html
PYTHONPATH=. http_proxy='127.0.0.1:9' python3 -m sphinx -N -bman
docs/source build/man
+
+override_dh_auto_test:
+ # skip python2 tests, which depend on removed python-pandas
+ set -e; \
+ PY3VERS=$$(py3versions -s -v); \
+ for python in $$PY3VERS; do \
+ pybuild --test --test-nose -i python{version} -p $$python; \
+ done
_______________________________________________
Python-modules-team mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team