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


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

Making py2dsp/pypi2deb the default tool to create Python-based packages in Debian

Path csiph.com!aioe.org!news.servidellagleba.it!bofh.it!news.nic.it!robomod
From Sandro Tosi <morph@debian.org>
Newsgroups linux.debian.maint.python
Subject Making py2dsp/pypi2deb the default tool to create Python-based packages in Debian
Date Fri, 08 Jul 2022 05:20:01 +0200
Message-ID <EGMH7-9T1d-1@gated-at.bofh.it> (permalink)
X-Original-To debian-python <debian-python@lists.debian.org>
X-Mailbox-Line From debian-python-request@lists.debian.org Fri Jul 8 03:10:44 2022
Old-Return-Path <sandro.tosi@gmail.com>
X-Amavis-Spam-Status No, score=-6.509 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
X-Policyd-Weight NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .gmail. - helo: .mail-ej1-f50.google. - helo-domain: .google.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -5.5
X-Gm-Message-State AJIora8lfnRk9BplySQGoGYMAEDcA83FEldsaFMJ9SN1RBhkRYNSba3P leXCzIIPO/l0bKsYN54nvxd0MC0o4r4FrtFIjPYdxhz/oFA=
X-Google-SMTP-Source AGRyM1tVJiVy+JgzV5wxg66FzALpCmFSMQDYC7Nl/lV0Jryf921ZvcU9I+ry0z5sDr90c/MfXgB2dVEX0KQrroPOGwU=
X-Received by 2002:a17:907:3f97:b0:726:97db:4f67 with SMTP id hr23-20020a1709073f9700b0072697db4f67mr1308424ejc.210.1657249827540; Thu, 07 Jul 2022 20:10:27 -0700 (PDT)
MIME-Version 1.0
Content-Type text/plain; charset="UTF-8"
X-Mailing-List <debian-python@lists.debian.org> archive/latest/20057
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/CAB4XWXyAZy32vcDCN0MmB59w6Riex3OMS16rEzLJQdjYZoZv2g@mail.gmail.com
Approved robomod@news.nic.it
Lines 30
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Thu, 7 Jul 2022 23:10:01 -0400
X-Original-Message-ID <CAB4XWXyAZy32vcDCN0MmB59w6Riex3OMS16rEzLJQdjYZoZv2g@mail.gmail.com>
Xref csiph.com linux.debian.maint.python:14225

Show key headers only | View raw


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

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?

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

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


Thread

Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Sandro Tosi <morph@debian.org> - 2022-07-08 05:20 +0200
  Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Emmanuel Arias <emmanuelarias30@gmail.com> - 2022-07-08 13:20 +0200
  Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Andreas Tille <andreas@an3as.eu> - 2022-07-21 17:30 +0200
    Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Sandro Tosi <morph@debian.org> - 2022-07-21 21:00 +0200
      Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Andreas Tille <andreas@an3as.eu> - 2022-07-21 23:00 +0200
        Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Sandro Tosi <morph@debian.org> - 2022-07-22 00:00 +0200
          Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Andreas Tille <andreas@an3as.eu> - 2022-07-22 09:40 +0200
            Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Sandro Tosi <morph@debian.org> - 2022-07-23 05:50 +0200
              Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Andreas Tille <andreas@an3as.eu> - 2022-07-23 08:40 +0200
                Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Sandro Tosi <morph@debian.org> - 2022-07-23 16:30 +0200
                Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Andreas Tille <andreas@an3as.eu> - 2022-07-23 18:00 +0200
                Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Andreas Tille <andreas@an3as.eu> - 2022-07-25 10:10 +0200
                Re: Making py2dsp/pypi2deb the default tool to create Python-based  packages in Debian Andreas Tille <andreas@an3as.eu> - 2022-07-25 11:20 +0200

csiph-web