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


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

Re: Updating python-build/getting rid of pep517

Path csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod
From Scott Kitterman <debian@kitterman.com>
Newsgroups linux.debian.maint.python
Subject Re: Updating python-build/getting rid of pep517
Date Wed, 02 Aug 2023 01:10:01 +0200
Message-ID <GY6F3-4pPP-1@gated-at.bofh.it> (permalink)
References <GY3Hb-4mhY-3@gated-at.bofh.it> <GY6c1-4oYZ-11@gated-at.bofh.it>
X-Mailbox-Line From debian-python-request@lists.debian.org Tue Aug 1 23:01:55 2023
Old-Return-Path <debian@kitterman.com>
X-Amavis-Spam-Status No, score=-11.51 tagged_above=-10000 required=5.3 tests=[ATTENDEES_DBSPAM_BODY3=1, BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_MED=-2.3, SUBENDNUM=2, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -5.5
X-Greylist delayed 11622 seconds by postgrey-1.36 at bendel; Tue, 01 Aug 2023 23:01:40 UTC
MIME-Version 1.0
Content-Type multipart/signed; boundary="nextPart7254585.QV7YmM9g1S"; micalg="pgp-sha512"; protocol="application/pgp-signature"
X-Mailing-List <debian-python@lists.debian.org> archive/latest/21007
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/2985102.sK4380C6j3@localhost
Approved robomod@news.nic.it
Lines 76
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Tue, 01 Aug 2023 19:01:00 -0400
X-Original-Message-ID <2985102.sK4380C6j3@localhost>
X-Original-References <5113196.z3Oqtn54RU@localhost> <c76f7c34-72c7-2fe0-a97e-952a9e6980b7@techie.net>
Xref csiph.com linux.debian.maint.python:15089

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

On Tuesday, August 1, 2023 6:22:26 PM EDT Scott Talbert wrote:
> On Tue, 1 Aug 2023, Scott Kitterman wrote:
> > The pep517 package has been renamed pyproject-hooks upstream:
> > 
> > https://github.com/pypa/pyproject-hooks
> > 
> > It looks like we need this to update python-build to the latest version
> > (which we should definitely do sooner rather than later).
> > 
> > Is anyone up  for packaging this?
> > 
> > Once it's in the archive we ought to make sure all current users of pep517
> > are switched so we can remove it this cycle.
> 
> I'll go ahead and start packaging it.

Excellent.  PEP517 has a few users that will need to be ported/updated:

Reverse-Depends
===============
* python3-build (update to new version, needs pyproject-hooks)
* python3-pdm (update to new version, needs pyproject-hooks)
[pdm-pep517 can probably go away too]

Reverse-Testsuite-Triggers
==========================
* poetry-core (update to new version, does use either anymore)

Reverse-Build-Depends
=====================
* check-manifest (does not list pep517 as a requirement, just drop?)
* pdm
* poetry-core
* py7zr (update to new version, does use either anymore)
* python-build
* sniffles (update to new version, does use either anymore)

Looks like no porting will be needed, just updating.  With the exception of 
sniffles, these are all maintained in the Debian Python Team, so this ought to 
be eminently doable.

Scott K

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


Thread

Updating python-build/getting rid of pep517 Scott Kitterman <debian@kitterman.com> - 2023-08-01 22:00 +0200
  Re: Updating python-build/getting rid of pep517 Scott Talbert <swt@techie.net> - 2023-08-02 00:40 +0200
    Re: Updating python-build/getting rid of pep517 Scott Kitterman <debian@kitterman.com> - 2023-08-02 01:10 +0200
      Re: Updating python-build/getting rid of pep517 Scott Talbert <swt@techie.net> - 2023-08-02 01:40 +0200
        Re: Updating python-build/getting rid of pep517 Scott Kitterman <debian@kitterman.com> - 2023-08-02 06:20 +0200
          Re: Updating python-build/getting rid of pep517 Éric Araujo <merwok@netwok.org> - 2023-08-02 15:30 +0200
            Re: Updating python-build/getting rid of pep517 Scott Kitterman <debian@kitterman.com> - 2023-08-02 16:00 +0200
          Re: Updating python-build/getting rid of pep517 Scott Talbert <swt@techie.net> - 2023-08-02 15:40 +0200
            Re: Updating python-build/getting rid of pep517 Scott Kitterman <debian@kitterman.com> - 2023-08-02 15:50 +0200

csiph-web