Andreas Tille pushed to branch master at Debian Med / picopore
Commits: 8fff260c by Andreas Tille at 2023-12-15T21:31:01+01:00 remove extraneous dependency on deprecated python3-future - - - - - f74a43d4 by Andreas Tille at 2023-12-15T21:31:56+01:00 routine-update: Standards-Version: 4.6.2 - - - - - 63c4e925 by Andreas Tille at 2023-12-15T21:31:59+01:00 routine-update: Build-Depends: s/dh-python/dh-sequence-python3/ - - - - - 6790a9b5 by Andreas Tille at 2023-12-15T21:36:48+01:00 routine-update: Ready to upload to unstable - - - - - 5 changed files: - debian/changelog - debian/control - + debian/patches/no_future_dependency.patch - + debian/patches/series - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,13 @@ +picopore (1.2.0-3) unstable; urgency=medium + + * Team upload. + * remove extraneous dependency on deprecated python3-future + Closes: #1058593 + * Standards-Version: 4.6.2 (routine-update) + * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update) + + -- Andreas Tille <[email protected]> Fri, 15 Dec 2023 21:32:34 +0100 + picopore (1.2.0-2) unstable; urgency=medium [ Steffen Möller ] ===================================== debian/control ===================================== @@ -3,12 +3,12 @@ Section: science Priority: optional Maintainer: Debian Med Packaging Team <[email protected]> Uploaders: Steffen Moeller <[email protected]> -Build-Depends: debhelper-compat (= 13), dh-python, +Build-Depends: debhelper-compat (= 13), dh-sequence-python3, python3-setuptools, python3-all, python3-h5py, python3-watchdog, hdf5-tools -Standards-Version: 4.5.0 +Standards-Version: 4.6.2 Homepage: https://github.com/scottgigante/picopore Vcs-Browser: https://salsa.debian.org/med-team/picopore Vcs-Git: https://salsa.debian.org/med-team/picopore.git ===================================== debian/patches/no_future_dependency.patch ===================================== @@ -0,0 +1,61 @@ +Description: remove extraneous dependency on deprecated python3-future +Bug-Debian: https://bugs.debian.org/1058593 +Author: Andreas Tille <[email protected]> +Last-Update: Fri, 15 Dec 2023 21:23:45 +0100 + +--- a/requirements.txt ++++ b/requirements.txt +@@ -1,3 +1,2 @@ + h5py>2.2.0 + watchdog +-future +--- a/setup.py ++++ b/setup.py +@@ -1,4 +1,3 @@ +-from __future__ import print_function + import os + from setuptools import setup + import sys +@@ -24,7 +23,7 @@ setup( + packages = ['picopore'], + package_dir={'picopore': "picopore"}, + version=version, +- install_requires=['h5py>2.2.0','watchdog','future'], ++ install_requires=['h5py>2.2.0','watchdog'], + description = 'A tool for reducing the size of Oxford Nanopore Technologies\' datasets without losing information.', + long_description=read('README.rst'), + author = 'Scott Gigante', +--- a/picopore/__init__.py ++++ b/picopore/__init__.py +@@ -1,4 +1,3 @@ +-from __future__ import absolute_import + from subprocess import call, PIPE + from picopore.util import log + +--- a/picopore/util.py ++++ b/picopore/util.py +@@ -15,7 +15,6 @@ + along with Picopore. If not, see <http://www.gnu.org/licenses/>. + """ + +-from __future__ import print_function + import os + import numpy as np + import glob +--- a/test/test.py ++++ b/test/test.py +@@ -1,4 +1,3 @@ +-from __future__ import print_function + import subprocess + import os + import errno +--- a/README.rst ++++ b/README.rst +@@ -60,7 +60,6 @@ using ``sudo apt-get install hdf5-tools` + Picopore requires the following Python packages: + + * ``h5py`` +-* ``future`` + * ``watchdog`` (for real-time compression) + + In addition, ``h5py`` requires HDF5 1.8.4 or later (``libhdf5-dev`` or similar). Difficulties resolving dependencies of ``h5py`` can be resolved by installing from your package manager, using ``sudo apt-get install python-h5py`` or similar. ===================================== debian/patches/series ===================================== @@ -0,0 +1 @@ +no_future_dependency.patch ===================================== debian/rules ===================================== @@ -3,7 +3,7 @@ export DH_VERBOSE = 1 export PYBUILD_NAME=picopore %: - dh $@ --with python3 --buildsystem=pybuild + dh $@ --buildsystem=pybuild override_dh_auto_install: dh_auto_install View it on GitLab: https://salsa.debian.org/med-team/picopore/-/compare/987c980af64a37f0976aee72b3dfc7b04351b350...6790a9b5fb997dcc625e44519c237df5d95007d5 -- View it on GitLab: https://salsa.debian.org/med-team/picopore/-/compare/987c980af64a37f0976aee72b3dfc7b04351b350...6790a9b5fb997dcc625e44519c237df5d95007d5 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
