[med-svn] [Git][med-team/picopore][master] 4 commits: remove extraneous dependency on deprecated python3-future

Andreas Tille (@tille) gitlab at salsa.debian.org
Fri Dec 15 20:39:58 GMT 2023



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 <tille at debian.org>  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 <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Steffen Moeller <moeller at debian.org>
-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 <tille at debian.org>
+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.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20231215/14dd33b9/attachment-0001.htm>


More information about the debian-med-commit mailing list