[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