Path: csiph.com!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!bofh.it!news.nic.it!robomod From: Andreas Tille Newsgroups: linux.debian.maint.python Subject: Re: Moving deepdiff to the Python Team? (and maybe taking over) Date: Thu, 23 Dec 2021 11:00:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Thu Dec 23 09:58:01 2021 Old-Return-Path: X-Amavis-Spam-Status: No, score=-6 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DIGITS_LETTERS=1, LDO_WHITELIST=-5] autolearn=no autolearn_force=no X-Policyd-Weight: using cached result; rate: -3.5 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailing-List: archive/latest/19614 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/YcRIG/UyA/NmX33F@an3as.eu Approved: robomod@news.nic.it Lines: 107 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: Michael Banck , debian-python@lists.debian.org X-Original-Date: Thu, 23 Dec 2021 10:57:47 +0100 X-Original-Message-ID: X-Original-References: <6e4a2632-5e7d-0eac-eec5-92d14b46aad8@debian.org> Xref: csiph.com linux.debian.maint.python:13801 Hi, 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 ... dh_auto_test I: pybuild base:237: python3.10 setup.py test /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running pytest /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:158: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. /usr/lib/python3/dist-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer. warnings.warn( /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 Kind regards Andreas. Am Thu, Dec 23, 2021 at 09:21:55AM +0100 schrieb Andreas Tille: > Hi, > > Am Thu, Dec 23, 2021 at 12:53:36AM -0500 schrieb Louis-Philippe Véronneau: > > 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 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 > +Maintainer: Debian Python Team > +Uploaders: Michael Banck > 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 > > -- http://fam-tille.de