Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Emmanuel Arias Newsgroups: linux.debian.maint.python Subject: Re: Making py2dsp/pypi2deb the default tool to create Python-based packages in Debian Date: Fri, 08 Jul 2022 13:20:01 +0200 Message-ID: References: X-Original-To: Sandro Tosi X-Mailbox-Line: From debian-python-request@lists.debian.org Fri Jul 8 11:17:51 2022 Old-Return-Path: X-Amavis-Spam-Status: No, score=-4.959 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=2, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=no autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 X-Gm-Message-State: AJIora/GWRWiSNZRx8gwoZnxE+VDahMVqInRo9kPNkpJT0iuuDKLq+7X VLJzz6F53VOel04CNAojZ/FcCOx3pZ/5sAiGoA2m44Kl3Pb14w== X-Google-SMTP-Source: AGRyM1tzzMf2I6FaN45udmykydgi7sAPnvIkYGSXMVpomRF+GzupU4PA1FxikrfKn5bsBx7dmoerjq230le0xOfyn4E= X-Received: by 2002:a05:6512:234c:b0:47f:8fd9:16f3 with SMTP id p12-20020a056512234c00b0047f8fd916f3mr2001879lfu.543.1657277530529; Fri, 08 Jul 2022 03:52:10 -0700 (PDT) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000080688f05e348fe64" X-Mailing-List: archive/latest/20061 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/CACttXDOyMxNcKT5eHMmmymUe7mcxZC1hMMj+syDQk_-p42CAyg@mail.gmail.com Approved: robomod@news.nic.it Lines: 138 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: debian-python X-Original-Date: Fri, 8 Jul 2022 07:52:03 -0300 X-Original-Message-ID: X-Original-References: Xref: csiph.com linux.debian.maint.python:14229 --00000000000080688f05e348fe64 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi! El vie, 8 jul 2022 a la(s) 00:10, Sandro Tosi (morph@debian.org) escribi=C3= =B3: > Hello, > Piotr has kindly moved pypi2deb to salsa[1] and given me access to the > project so i was able to merge my changes and release[2] a new version > of this tool in Debian. > > [1] https://salsa.debian.org/python-team/tools/pypi2deb > [2] > https://tracker.debian.org/news/1343951/accepted-pypi2deb-320220707-sourc= e-into-unstable/ > > My goal is to make py2dsp (contained in pypi2deb) the default tool > used to create Python packages in Debian (like many other > language-specific tools already do f.e. for go, rust, npm, etc). The > new release contains several enhancements that should cover many of > the packaging needs, in particular: > > * the ability to package directly from a github project url > * create the salsa project in the DPT group > Great, this is a very useful tool. I used your fork and cover all that I need > Please let me know if you think something is missing, or should be > expanded/fix, you can also open bugs against the package or directly > MR to the salsa project. > > Should we start advertising this tool in other locations, like the > python policy, guidelines, wiki, etc? what do y'all think? > I think that it should be mentioned at least here [0][1]. IMO they're the first resources that are checked when someone starts packaging Python modules in Debian. [0] https://www.debian.org/doc/packaging-manuals/python-policy/ [1] https://wiki.debian.org/Python/LibraryStyleGuide Cheers, Emmanuel > > Thanks, > -- > Sandro "morph" Tosi > My website: http://sandrotosi.me/ > Me at Debian: http://wiki.debian.org/SandroTosi > Twitter: https://twitter.com/sandrotosi > > --00000000000080688f05e348fe64 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi!

El vie, 8 jul 2022 a la(s) 00:= 10, Sandro Tosi (morph@debian.org) = escribi=C3=B3:
H= ello,
Piotr has kindly moved pypi2deb to salsa[1] and given me access to the
project so i was able to merge my changes and release[2] a new version
of this tool in Debian.

[1] https://salsa.debian.org/python-team/tools/py= pi2deb
[2] https:/= /tracker.debian.org/news/1343951/accepted-pypi2deb-320220707-source-into-un= stable/

My goal is to make py2dsp (contained in pypi2deb) the default tool
used to create Python packages in Debian (like many other
language-specific tools already do f.e. for go, rust, npm, etc). The
new release contains several enhancements that should cover many of
the packaging needs, in particular:

* the ability to package directly from a github project url
* create the salsa project in the DPT group

Great, this is a very useful tool. I used your fork and c= over all that I need


Please let me know if you think something is missing, or should be
expanded/fix, you can also open bugs against the package or directly
MR to the salsa project.

Should we start advertising this tool in other locations, like the
python policy, guidelines, wiki, etc? what do y'all think?

I think that it should be mentioned at least here [0][= 1]. IMO they're the first
resources that are checked when someon= e starts packaging Python modules in Debian.

=

Cheer= s,
Emmanuel

Thanks,
--
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi

--00000000000080688f05e348fe64--