One of the packages I maintain is currently broken by BTS 1001292 [1]
and it seems deepdiff is in need of some love.
Would you be open to moving it to the Python Team? I'd be more than
happy to update it to the latest upstream version (seems like it would
fix the bug in question). It doesn't seem like there's a VCS though, so
that might require some work on your side.
If you want, I'd also be happy to take over and maintain it in the
Python Team myself.
Hi,
Am Thu, Dec 23, 2021 at 12:53:36AM -0500 schrieb Louis-Philippe Vronneau:
One of the packages I maintain is currently broken by BTS 1001292 [1]
and it seems deepdiff is in need of some love.
Would you be open to moving it to the Python Team? I'd be more than
happy to update it to the latest upstream version (seems like it would
fix the bug in question). It doesn't seem like there's a VCS though, so that might require some work on your side.
If you want, I'd also be happy to take over and maintain it in the
Python Team myself.
I tried to support this and was running
gbp import-dscs --debsnap --pristine-tar deepdiff
commited
diff --git a/debian/changelog b/debian/changelog
index 1f2e93d..9585e28 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+deepdiff (3.3.0-3) UNRELEASED; urgency=medium
+
+ * Team upload.
+ * Move package to Debian Python Team
+
+ -- Andreas Tille <tille@debian.org> Thu, 23 Dec 2021 09:07:37 +0100
+
deepdiff (3.3.0-2) unstable; urgency=medium
* Team upload
diff --git a/debian/control b/debian/control
index 8cccbb3..48149c9 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,8 @@
Source: deepdiff
Section: python
Priority: optional
-Maintainer: Michael Banck <mbanck@debian.org>
+Maintainer: Debian Python Team <team+python@tracker.debian.org>
+Uploaders: Michael Banck <mbanck@debian.org>
Build-Depends: debhelper (>= 10),
dh-python,
python3-all,
@@ -11,6 +12,8 @@ Build-Depends: debhelper (>= 10),
python3-setuptools
Standards-Version: 4.1.3
X-Python3-Version: >= 3.6
+Vcs-Browser: https://salsa.debian.org/python-team/packages/deepdiff +Vcs-Git: https://salsa.debian.org/python-team/packages/deepdiff.git
Homepage: https://github.com/seperman/deepdiff
Testsuite: autopkgtest-pkg-python
Fixed the watch file and was running `routine-update`. Than there might
be some work needed (like Build-Depending python3-wheel). I would have pushed this to the Vcs-Git location but I learned that I'm missing
maintainer permissions and can't create repositories. Please grant me
some maintainer permissions if you are interested.
Kind regards
Andreas.
--
http://fam-tille.de
seems I was able to create repositories and simply my script to do so starting with an existing local repository failed for reasons I don't
know. Thus I pushed what I have here and hand over to those who might
want to fix
On Thu, Dec 23, 2021 at 10:57:47AM +0100, Andreas Tille wrote:
seems I was able to create repositories and simply my script to do so starting with an existing local repository failed for reasons I don't
know. Thus I pushed what I have here and hand over to those who might
want to fix
Thanks Andreas.
I'm not in https://salsa.debian.org/groups/python-team/packages/-/group_members
AFAICT so either you will have to remove me as maintainer or add me to
that group I guess.
Thus I pushed what I have here and hand over to those who might[...]
want to fix
...
dh_auto_test
/usr/bin/python3.10: No module named pip
error: Command '['/usr/bin/python3.10', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpn1cz3ghu', '--quiet', 'xmlschema']' returned non-zero exit status 1.
E: pybuild pybuild:355: test: plugin custom failed with: exit code=1: python3.10 setup.py test
AFAICT, the newer deepdiff requires the following unpackaged modules:
https://github.com/rspeer/ordered-set https://github.com/alan-turing-institute/CleverCSV
It additionally needs python3-click, python3-pytest and python3-yaml.
In order to get #1001292 fixed, I've uploaded a 3.3.0-3 package for now
until the new Build-Depends are packaged.
Am Fri, Dec 24, 2021 at 11:49:49PM +0100 schrieb Michael Banck:
AFAICT, the newer deepdiff requires the following unpackaged modules:
https://github.com/rspeer/ordered-set
https://github.com/alan-turing-institute/CleverCSV
https://github.com/rspeer/ordered-set
I've just uploaded this one to NEW, it's packaged at:
https://salsa.debian.org/python-team/packages/python-ordered-set
https://github.com/alan-turing-institute/CleverCSV
Were you planning to work on this one? I _could_ package it myself, but
it depends on pandas and so far I've successfully avoided maintaining packages that touch it :)
CleverCSV and ordered-set went through NEW 2 days ago, so I tweaked what Andreas had done and uploaded the latest upstream version of deepdiff to unstable.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 350 |
Nodes: | 16 (2 / 14) |
Uptime: | 09:22:04 |
Calls: | 7,625 |
Files: | 12,793 |
Messages: | 5,686,482 |