Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #17507
| Path | csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod |
|---|---|
| From | Michele Cane <michele.cane@proton.me> |
| Newsgroups | linux.debian.maint.python |
| Subject | Re: Rayforge packaging effort – request for guidance and team maintenance |
| Date | Sat, 30 May 2026 11:30:01 +0200 |
| Message-ID | <N0oaZ-8ZB3-1@gated-at.bofh.it> (permalink) |
| References | <N058l-8Mbd-3@gated-at.bofh.it> <N0oaZ-8ZB3-3@gated-at.bofh.it> |
| X-Original-To | Alexandre Detiste <alexandre.detiste@gmail.com> |
| X-Mailbox-Line | From debian-python-request@lists.debian.org Sat May 30 09:27:13 2026 |
| Old-Return-Path | <michele.cane@proton.me> |
| X-Amavis-Spam-Status | No, score=-5.312 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, GMAIL=1, PGPSIGNATURE=-5, SARE_HEAD_8BIT_SPAM=0.888] autolearn=no autolearn_force=no |
| X-Policyd-Weight | using cached result; rate: -3.5 |
| Feedback-ID | 45135089:user:proton |
| X-Pm-Message-ID | c61ca2bff93ae77f0883e8e0004a8304976c94e0 |
| MIME-Version | 1.0 |
| Content-Type | multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------a3235425680197b1c9d4a942ea691f9085a2f4a8b9996259078bd0bb2850077d"; charset=utf-8 |
| X-Mailing-List | <debian-python@lists.debian.org> archive/latest/23790 |
| List-ID | <debian-python.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-python/> |
| List-Archive | https://lists.debian.org/msgid-search/14iiLiDFvu3cQRyc50c4scw-x37CkQEJL_eOxRvXKIGf-SybDlBRqg0iE6PTAt3Slnlz_YyDJL_h4Sm4_wHEqsP8EBwgQpaNo911kIloHgY=@proton.me |
| Approved | robomod@news.nic.it |
| Lines | 138 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Cc | "debian-python@lists.debian.org" <debian-python@lists.debian.org>, "debian-science@lists.debian.org" <debian-science@lists.debian.org> |
| X-Original-Date | Sat, 30 May 2026 09:26:27 +0000 |
| X-Original-Message-ID | <14iiLiDFvu3cQRyc50c4scw-x37CkQEJL_eOxRvXKIGf-SybDlBRqg0iE6PTAt3Slnlz_YyDJL_h4Sm4_wHEqsP8EBwgQpaNo911kIloHgY=@proton.me> |
| X-Original-References | <KdlK5B7p8k4lVk3tSjWwSFg5WrwwBcpZKSKtiHNhOK2XRNqwfjU8sPIe8ykYixFbnd9stuMSXvXd83xJQ1DQ37KGdyCbL0ZJ8Iz7IIX4eoY=@proton.me> <CADsTwj+pNM6D+Pxm0w+wTU_+h+h6-Anu96NziQLnv8fL6JHQgQ@mail.gmail.com> |
| Xref | csiph.com linux.debian.maint.python:17507 |
Show key headers only | View raw
[Multipart message — attachments visible in raw view] - view raw
Thank Alexandre, This is very useful. I will drop the packaging of setuptools-git-versioning and replace the dependency by a patch like the ones you shared. Cheers Mike Michele Cane, PhD On Friday, 29 May 2026 at 23:22, Alexandre Detiste <alexandre.detiste@gmail.com> wrote: > Hi, > > Nobody answered yet, so I'll answer on the only one package I know > about: setuptools-git-versioning > > I've been annoyed several times by package who don't return version > info through importlib.metadata; > enough to check the problem more deeply and fix what I could (by > adding python3-setuptools-scm most of the time) > > The cases boil down to this: > apt-file search --filter-suites unstable,experimental -- > '-0.0.0.' | grep -e egg-info -e dist-info | cut -d: -f1 | sort -u > > liste > > Many of those will document an optional dependency on > setuptools-git-versioning and do fine without. > > Some are patched out, see > https://codesearch.debian.net/search?q=setuptools-git-versioning&literal=1 > - toolz > - the patch is needed becaue upstream depends on > setuptools-git-versioning, which is not available in Debian. > https://sources.debian.org/src/python-logistro/2.0.1+dfsg1-2/tests/test_version.py?hl=13#L13 > > So it seems a nice addition; but I'm not sure it would so much useful > as-is for regular packages. > > We would most likely need glue similar to the "export > SETUPTOOLS_SCM_PRETEND_VERSION" > thing done by dh-python > > Greetings > > Alexandre > > PS: theres is also this lintian request worth checking: > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034588 > > > Le ven. 29 mai 2026 à 15:03, Michele Cane <michele.cane@proton.me> a écrit : > > setuptools-git-versioning: https://salsa.debian.org/heiserhorn/setuptools-git-versioning > > > > The following packages have been identified as direct or indirect dependencies of Rayforge (the list may not yet be exhaustive): > > Python: > > setuptools-git-versioning >
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Find similar | Unroll thread
Rayforge packaging effort – request for guidance and team maintenance Michele Cane <michele.cane@proton.me> - 2026-05-29 15:10 +0200 Re: Rayforge packaging effort – request for guidance and team maintenance Michele Cane <michele.cane@proton.me> - 2026-05-30 11:30 +0200
csiph-web