Package: python-deepmerge
Severity: normal
Hi Birger,
thanks for maintaining python-deepmerge in Debian.
As this module is used by other tools which require >=1.1. Since
bookworm is frozen, it would be nice if you could upload it to
experimental, this would ease backporting for us.
I've build it in our local repository, the upgrade to 1.1 requires the
following two small changes (also attached as patches):
https://git.progress-linux.org/packages/graograman-backports-extras/python-deepmerge/commit/?id=97d7dfd07987f54409fd7773658423cb73c0045b
https://git.progress-linux.org/packages/graograman-backports-extras/python-deepmerge/commit/?id=31931e8c6f8353b5b1f2d8e67a33f819eadcb8f0
Regards,
Daniel
From 97d7dfd07987f54409fd7773658423cb73c0045b Mon Sep 17 00:00:00 2001
From: Daniel Baumann <daniel.baum...@progress-linux.org>
Date: Thu, 11 May 2023 13:17:34 +0200
Subject: [PATCH 1/3] Removing
Remove-vcver-dependency-and-hardcode-version.patch, not needed anymore.
Signed-off-by: Daniel Baumann <daniel.baum...@progress-linux.org>
---
...cver-dependency-and-hardcode-version.patch | 24 -------------------
debian/patches/series | 1 -
2 files changed, 25 deletions(-)
delete mode 100644 debian/patches/0001-Remove-vcver-dependency-and-hardcode-version.patch
delete mode 100644 debian/patches/series
diff --git a/debian/patches/0001-Remove-vcver-dependency-and-hardcode-version.patch b/debian/patches/0001-Remove-vcver-dependency-and-hardcode-version.patch
deleted file mode 100644
index 90a694f..0000000
--- a/debian/patches/0001-Remove-vcver-dependency-and-hardcode-version.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From: Birger Schacht <bir...@debian.org>
-Date: Fri, 6 Nov 2020 21:37:08 +0100
-Subject: Remove vcver dependency and hardcode version
-
-Forwarded: not-needed
-
----
- setup.py | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index edf0a92..0ddf956 100644
---- a/setup.py
-+++ b/setup.py
-@@ -17,8 +17,7 @@ install_requires = [
- tests_require = []
-
- setup(name='deepmerge',
-- setup_requires=["vcver"],
-- vcver={"is_release": is_release, "path": base},
-+ version='0.0.5',
- description='a toolset to deeply merge python dictionaries.',
- long_description=open(README_PATH).read(),
- author='Yusuke Tsutsumi',
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 7a3223c..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-0001-Remove-vcver-dependency-and-hardcode-version.patch
--
2.40.1
From 31931e8c6f8353b5b1f2d8e67a33f819eadcb8f0 Mon Sep 17 00:00:00 2001
From: Daniel Baumann <daniel.baum...@progress-linux.org>
Date: Thu, 11 May 2023 13:20:51 +0200
Subject: [PATCH 2/3] Adding build-depends to pybuild-plugin-pyproject for
PEP517 support.
Signed-off-by: Daniel Baumann <daniel.baum...@progress-linux.org>
---
debian/control | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian/control b/debian/control
index f3d18ca..5031c58 100644
--- a/debian/control
+++ b/debian/control
@@ -8,6 +8,7 @@ XSBC-Original-Uploaders: Birger Schacht <bir...@debian.org>
Bugs: mailto:maintain...@lists.progress-linux.org
Build-Depends: debhelper-compat (= 13),
dh-python,
+ pybuild-plugin-pyproject,
python3-all,
python3-setuptools,
python3-sphinx,
--
2.40.1