[med-svn] [Git][med-team/resfinder][master] 3 commits: debian/patches/pyproject.toml-Migrate-to-pdm-backend.patch:

Santiago Vila (@sanvila) gitlab at salsa.debian.org
Tue Nov 5 00:21:12 GMT 2024



Santiago Vila pushed to branch master at Debian Med / resfinder


Commits:
0568cf2a by Santiago Vila at 2024-11-05T01:12:25+01:00
debian/patches/pyproject.toml-Migrate-to-pdm-backend.patch:

Add patch from upstream new version to migrate from python3-pdm-pep517
to python3-pdm-backend. Closes: #1078562.

- - - - -
5092c7d3 by Santiago Vila at 2024-11-05T01:13:34+01:00
d/control: Drop python3-pdm-pep517 from Build-Depends.

- - - - -
1a3e4417 by Santiago Vila at 2024-11-05T01:14:39+01:00
Upload for unstable as 4.4.2-2

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/pyproject.toml-Migrate-to-pdm-backend.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,10 +1,17 @@
-resfinder (4.4.2-2) UNRELEASED; urgency=medium
+resfinder (4.4.2-2) unstable; urgency=medium
 
   * Team upload.
+
+  [ Boyuan Yang ]
+  * debian/patches/pyproject.toml-Migrate-to-pdm-backend.patch:
+    Add patch from upstream new version to migrate from python3-pdm-pep517
+    to python3-pdm-backend. Closes: #1078562.
+
+  [ Michael R. Crusoe ]
   * d/tests/control: since skip-not-installable is specified, there is
-    no reason to restrict the archictures anymore.
+    no reason to restrict the architectures anymore.
 
- -- Michael R. Crusoe <crusoe at debian.org>  Thu, 07 Mar 2024 12:12:24 +0100
+ -- Santiago Vila <sanvila at debian.org>  Tue, 05 Nov 2024 01:10:00 +0100
 
 resfinder (4.4.2-1) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -10,7 +10,6 @@ Build-Depends: debhelper-compat (= 13),
                python3,
                python3-cgelib,
                python3-pdm-backend,
-               python3-pdm-pep517
 Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/resfinder
 Vcs-Git: https://salsa.debian.org/med-team/resfinder.git


=====================================
debian/patches/pyproject.toml-Migrate-to-pdm-backend.patch
=====================================
@@ -0,0 +1,34 @@
+From: Boyuan Yang <byang at debian.org>
+Date: Thu, 31 Oct 2024 20:08:53 -0400
+Subject: pyproject.toml: Migrate to pdm-backend
+
+Applied-Upstream: https://bitbucket.org/genomicepidemiology/resfinder/commits/73df31f68fb0bc004620c2cbff851cbb9152927d
+Bug-Debian: https://bugs.debian.org/1078562
+---
+ pyproject.toml | 11 +++++------
+ 1 file changed, 5 insertions(+), 6 deletions(-)
+
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -17,10 +17,9 @@
+ readme = "README.md"
+ license = {text = "Apache-2.0"}
+ 
+-[project.optional-dependencies]
+-
+-[tool.pdm]
+-version = {from = "src/resfinder/__init__.py"}
++[tool.pdm.version]
++source = "file"
++path = "src/resfinder/__init__.py"
+ 
+ [tool.pdm.dev-dependencies]
+ test = [
+@@ -32,5 +31,5 @@
+ resfinder = "python -m resfinder"
+ 
+ [build-system]
+-requires = ["pdm-pep517>=0.12.0"]
+-build-backend = "pdm.pep517.api"
++requires = ["pdm-backend"]
++build-backend = "pdm.backend"


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 fix_path_in_testscript.patch
 fix-shebang.patch
 mut-type.patch
+pyproject.toml-Migrate-to-pdm-backend.patch



View it on GitLab: https://salsa.debian.org/med-team/resfinder/-/compare/8346e05baf3659f96da6a2dd0e501f29ec78afd3...1a3e44177bad0140772d7b4d5d1a7587f130fa1e

-- 
View it on GitLab: https://salsa.debian.org/med-team/resfinder/-/compare/8346e05baf3659f96da6a2dd0e501f29ec78afd3...1a3e44177bad0140772d7b4d5d1a7587f130fa1e
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/20241105/f4fa5104/attachment-0001.htm>


More information about the debian-med-commit mailing list