Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #13801

Re: Moving deepdiff to the Python Team? (and maybe taking over)

From Andreas Tille <tille@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: Moving deepdiff to the Python Team? (and maybe taking over)
Date 2021-12-23 11:00 +0100
Message-ID <Dxt3b-8sg-5@gated-at.bofh.it> (permalink)
References <DxpiW-6f5-9@gated-at.bofh.it> <DxrE5-7Jz-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


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 <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
> 
> 

-- 
http://fam-tille.de

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Moving deepdiff to the Python Team? (and maybe taking over) Louis-Philippe Véronneau <pollo@debian.org> - 2021-12-23 07:00 +0100
  Re: Moving deepdiff to the Python Team? (and maybe taking over) Andreas Tille <tille@debian.org> - 2021-12-23 09:30 +0100
    Re: Moving deepdiff to the Python Team? (and maybe taking over) Andreas Tille <tille@debian.org> - 2021-12-23 11:00 +0100
      Re: Moving deepdiff to the Python Team? (and maybe taking over) Michael Banck <mbanck@debian.org> - 2021-12-23 12:20 +0100
        Re: Moving deepdiff to the Python Team? (and maybe taking over) Andreas Tille <tille@debian.org> - 2021-12-23 12:50 +0100
        Re: Moving deepdiff to the Python Team? (and maybe taking over) Louis-Philippe Véronneau <pollo@debian.org> - 2021-12-23 19:20 +0100
      Re: Moving deepdiff to the Python Team? (and maybe taking over) Michael Banck <mbanck@debian.org> - 2021-12-25 00:00 +0100
        Re: Moving deepdiff to the Python Team? (and maybe taking over) Andreas Tille <tille@debian.org> - 2021-12-25 14:10 +0100
          Re: Moving deepdiff to the Python Team? (and maybe taking over) Louis-Philippe Véronneau <pollo@debian.org> - 2021-12-27 22:40 +0100
            Re: Moving deepdiff to the Python Team? (and maybe taking over) Andreas Tille <tille@debian.org> - 2021-12-27 22:50 +0100
              Re: Moving deepdiff to the Python Team? (and maybe taking over) Louis-Philippe Véronneau <pollo@debian.org> - 2022-01-30 01:10 +0100
                Re: Moving deepdiff to the Python Team? (and maybe taking over) Andreas Tille <tille@debian.org> - 2022-01-30 06:50 +0100

csiph-web