[Debian-med-packaging] Bug#1058565: emperor: please remove extraneous dependency on python3-future
Alexandre Detiste
alexandre.detiste at gmail.com
Wed Dec 13 00:53:28 GMT 2023
Source: emperor
Version: 1.0.3+ds-7
Severity: normal
python3-future is deprecated and being removed from the archive.
Please use attached patch to remove it from the packaging
Please check with upstream to update setup.py
Greetings,
Alexandre Detiste
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.5.0-5-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
-------------- next part --------------
diff --git a/debian/control b/debian/control
index d8fe69b..2e92f8d 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,6 @@ Build-Depends: debhelper-compat (= 13),
python3-numpy <!nocheck>,
python3-pandas <!nocheck>,
python3-skbio <!nocheck>,
- python3-future <!nocheck>,
python3-click <!nocheck>,
jsdoc-toolkit <!nocheck>,
python3-notebook <!nocheck>,
@@ -36,7 +35,6 @@ Depends: ${python3:Depends},
python3-click,
python3-pandas,
python3-jinja2,
- python3-future,
python3-skbio,
libjs-jquery-ui
Description: visualizing high-throughput microbial community data
diff --git a/debian/rules b/debian/rules
index c8aa126..dad0938 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,7 +11,7 @@ export PYBUILD_AFTER_BUILD=python{version} setup.py develop --install-dir {build
export PYBUILD_BEFORE_INSTALL=rm -rvf {build_dir}/emperor.egg* \
{build_dir}/site.py {build_dir}/easy-install.pth \
- {build_dir}/f* {build_dir}/pasteurize {build_dir}/*.py
+ {build_dir}/f* {build_dir}/*.py
%:
dh $@ --with python3,sphinxdoc --buildsystem=pybuild
diff --git a/debian/tests/control b/debian/tests/control
index 52aca74..5268e03 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -2,7 +2,6 @@ Tests: run-unit-test
Depends: @,
python3-all,
python3-click,
- python3-future,
python3-notebook,
python3-pytest,
Restrictions: allow-stderr, skip-not-installable
diff --git a/setup.py b/setup.py
index 5879203..5aa5fca 100644
--- a/setup.py
+++ b/setup.py
@@ -35,7 +35,7 @@ with open('README.md') as f:
long_description = f.read()
base = ["numpy >= 1.7", "scipy >= 0.17.0", "click", "pandas",
- "scikit-bio >= 0.4.1", "jinja2 >= 2.9", "future"]
+ "scikit-bio >= 0.4.1", "jinja2 >= 2.9"]
doc = ["Sphinx", "sphinx-bootstrap-theme", "numpydoc"]
test = ["pep8", "flake8", "nose"]
all_deps = base + doc + test
More information about the Debian-med-packaging
mailing list