[med-svn] [Git][med-team/python-pyfaidx][master] 4 commits: d/control: remove build-dependency on deprecated python3-pkg-resources.
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Wed Oct 9 17:26:05 BST 2024
Étienne Mollier pushed to branch master at Debian Med / python-pyfaidx
Commits:
e2aa70f9 by Étienne Mollier at 2024-10-09T18:01:28+02:00
d/control: remove build-dependency on deprecated python3-pkg-resources.
- - - - -
59e658d2 by Étienne Mollier at 2024-10-09T18:02:17+02:00
manual-layout.patch: unfuzz.
- - - - -
f2837b93 by Étienne Mollier at 2024-10-09T18:20:16+02:00
rm-setuptools.patch: new: do not depend on setuptools.
Closes: #1083691
- - - - -
47768f6d by Étienne Mollier at 2024-10-09T18:25:46+02:00
Ready for upload to unstable.
- - - - -
5 changed files:
- debian/changelog
- debian/control
- debian/patches/manual-layout.patch
- + debian/patches/rm-setuptools.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+python-pyfaidx (0.8.1.2-2) unstable; urgency=medium
+
+ * d/control: remove build-dependency on deprecated python3-pkg-resources.
+ * rm-setuptools.patch: new: do not depend on setuptools. (Closes: #1083691)
+ * manual-layout.patch: unfuzz.
+
+ -- Étienne Mollier <emollier at debian.org> Wed, 09 Oct 2024 18:22:26 +0200
+
python-pyfaidx (0.8.1.2-1) unstable; urgency=medium
* New upstream version 0.8.1.2
=====================================
debian/control
=====================================
@@ -14,7 +14,6 @@ Build-Depends: debhelper-compat (= 13),
python3-biopython,
python3-importlib-metadata <!nocheck>,
python3-numpy <!nocheck>,
- python3-pkg-resources <!nocheck>,
pybuild-plugin-pyproject,
python3-pytest <!nocheck>,
samtools <!nocheck>,
=====================================
debian/patches/manual-layout.patch
=====================================
@@ -11,7 +11,7 @@ Last-Update: 2023-07-18
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- python-pyfaidx.orig/pyproject.toml
+++ python-pyfaidx/pyproject.toml
-@@ -41,3 +41,6 @@
+@@ -42,3 +42,6 @@
[tool.setuptools_scm]
local_scheme = "no-local-version"
=====================================
debian/patches/rm-setuptools.patch
=====================================
@@ -0,0 +1,19 @@
+Description: remove setuptools from runtime dependencies.
+ pyfaidx does not rely on setuptools upon day to day operation, so it
+ can be safely removed from runtime dependencies.
+Author: Étienne Mollier <emollier at debian.org>
+Bug-Debian: https://bugs.debian.org/1083691
+Forwarded: https://github.com/mdshw5/pyfaidx/pull/224
+Last-Update: 2024-10-09
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- python-pyfaidx.orig/pyproject.toml
++++ python-pyfaidx/pyproject.toml
+@@ -27,7 +27,6 @@
+ "Topic :: Scientific/Engineering :: Bio-Informatics"
+ ]
+ dependencies = [
+- "setuptools",
+ "importlib_metadata",
+ "packaging"
+ ]
=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
test-locale-to-c.patch
remove-ignore-docstring.patch
manual-layout.patch
+rm-setuptools.patch
View it on GitLab: https://salsa.debian.org/med-team/python-pyfaidx/-/compare/f1e3f1ddbcb10e31ca3ba7ad91f5f48fbed2c70c...47768f6d71e62f32f86af2c3bbf8d8347265f4e5
--
View it on GitLab: https://salsa.debian.org/med-team/python-pyfaidx/-/compare/f1e3f1ddbcb10e31ca3ba7ad91f5f48fbed2c70c...47768f6d71e62f32f86af2c3bbf8d8347265f4e5
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/20241009/61ffa01b/attachment-0001.htm>
More information about the debian-med-commit
mailing list