[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