• Updating python-build/getting rid of pep517

    From Scott Kitterman@21:1/5 to All on Tue Aug 1 15:46:54 2023
    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.

    Scott K
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE53Kb/76FQA/u7iOxeNfe+5rVmvEFAmTJYS4ACgkQeNfe+5rV mvFBTw/+PBhHJ1+FnZ9TVDORLVZGKi1+BycKEvUggDLwR4OhkjB+oyNZ0fV9fkws YYXHJb+I8GejHOij6mA9DsOTuHHVgNLJSbyszvmGgkGj2AozFerq2TtyavIRSOoB B7IxWttkVcISxsqmpniIWXtsKSsQOd6qQXbIuRCg/TjbfbTJV65stQuLECyohHXa FQZmCRM8895Kv+FmjIKfETroyWWXsVQisMp0wJ9VdlEQZif44BEKfMQryw+a16tt Mbhfl7bhEBS9NjxHvW/4cPyUHhQd+H4h7e1U9DVpOy89wa70weg5T7vLTfNIk3C4 PD3Xcvi42snYv/yuzJoP+1ZUwt0rHGWTvMPexyO5r9MN+0Qus19T/YalhZdQRhQ/ iqn7+h3E+BHObVvGtapEBSfUKCieJ9SmrhpIpHgjG+B8V7WcbGtSgLOIOiv/6A0U G4524CH0TmSuEV2TJH8M9YFs2j8arpRcCe9smRNLZdwlQS3M7CY17gBjnOT7PSYx xXNLNsrmiRjYrJ/6fZOENwMOlctQafAxrM42iM+C4T1dxwC8kKDvLzxHj9z1IjdN 31cvvDs+SW4/IaTEBNmFWC/CDaav0oaUrz7A8/PeAGdpp44+z0F8Uf7mu/FuMKUm NdvwSaVqtRuBMmfCF+Tfu5b0ra28FHfwezMMM+mLAr5JWai4EDo=
    =j4w/
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Talbert@21:1/5 to Scott Kitterman on Wed Aug 2 00:40:01 2023
    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.

    Regards,
    Scott Talbert

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Kitterman@21:1/5 to All on Tue Aug 1 19:01:00 2023
    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
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE53Kb/76FQA/u7iOxeNfe+5rVmvEFAmTJjq0ACgkQeNfe+5rV mvFxfQ//WmwN1ArRoa8VOvtH5e0aIT+TQSS6d/ywq6HTosbUxARm9AbFKUL5CP8t NaoBdFpOwGb1uC9zE5wBW2Y+1+KyD16CTTvlQ7S69zVvHx+TBVI0K0Km7onIL8kJ 4gOFhGPfLakXsh4+6S+8dejllJBEHeRP8sPCS4QnlA5HF4PuAMDTVikJ6Jauit9p w6YQg7u5/dNxE5oHZqxvsZYNM497V7UFW6CqoTmUxrz9XzXWKSvqKD0isqxvChMI MRwhSJH9f6Ci/cWzZDBjbZbYUoMfL6ri0pwXCI0zaz07rX+z9/pd+nlJ8O8HYAjK Rwspzuq59D5d5alf5dt269iZoBklQKG5y9q6C9PzJZDB30I/DtM7Pzswc0y2QkwZ UpCqKYrbZ3ZsfUlGFDQKfBq2owbuUtUBY2FVzEipYM+BZ5koMz7AbsDcVsMGmd5p 1fUzW5iqODXOheibcc3uJVtrbcJf6iiIMllUpR0wszF3RN3Iu0zJ2WOgeNl1G59H auFKrA4xKn9i5JpqAh+7OzHPDu3x06XLsT/L7oxLuBOwprHbAShEgPRQhMoTXJLC TE3kbdX6TRr2/H/oKtYsQSGzYVz7gLrhq83qkEcXr4bFhB8aSbZ5EWqTUEy/+zwl aeH8iwAtCxfiS3fz6OCKXAVuqGiSEr0CnwqUnqptN0E5bCHAuvA=
    =EuPu
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Talbert@21:1/5 to Scott Kitterman on Wed Aug 2 01:40:01 2023
    On Tue, 1 Aug 2023, Scott Kitterman 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:

    Initial packaging done, on its way into NEW.

    Scott T.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Kitterman@21:1/5 to All on Wed Aug 2 00:09:10 2023
    On Tuesday, August 1, 2023 7:36:38 PM EDT Scott Talbert wrote:
    On Tue, 1 Aug 2023, Scott Kitterman 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:
    Initial packaging done, on its way into NEW.

    And it's in Unstable now, so it would be good if people could start updating the relevant team packages. I filed #1042869 for the one package not in DPT.

    * python-build (update to new version, needs pyproject-hooks)
    * pdm (update to new version, needs pyproject-hooks)
    [pdm-pep517 can probably go away too]
    * poetry-core (update to new version, does use either anymore)
    * check-manifest (does not list pep517 as a requirement, just drop?)
    * py7zr (update to new version, does use either anymore)

    If anyone doesn't have time to update a package for which they are the uploader/maintainer, please reply to the list so someone else can do a team upload.

    Scott K
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE53Kb/76FQA/u7iOxeNfe+5rVmvEFAmTJ1uYACgkQeNfe+5rV mvEWPQ//bKJ1vcrYMk2LNw6wY0DABnTSgwvxqXB9YegYRcYvGG6cIofsOOvWSx1d DcLVPMFL4uoFJ6lbQsyTO4c0GUfuJdeQEss5CR/iMrC4r0peiVqHC7BGrwiCGqIl T+zHyEzpsYyYQXciBdkA3/WTsVl1qtzIFm+H3mQA2ArBt07ir2DeBNKIvH0uc+f8 it+FW5IxrESOOIFx+IPzx+xGYhDxf7vgkAwM+QykNAThP8ugSFkZPrlJpDL5+e8h XRBbOFJNNef7WkUjqKya9ZUoB1e/lByRFKK4EZQMrc1MBWToEf8EXrrJ6NzwGAol KzHHK3kERMEp6lk6eF9dJbCk7ABIvVm/n3UBfrMprVu8oPpWK/cths4jlHbJkUhb nO4q+e2pM3vfvl9L+vheJiKs7opurir5Wv7j3ZLAG/C6QHFeloVqfBgqqzBDIBnN rrWmXWuj/R5vcac02SolGPX+mu1/zYXeVwc00RZSmfI6HWaoOQTAGmOcwDDR9gB7 BjuWTJtgNmZiIYKY1BcwkLBVKu+v/JuenXC51vJx4C155qBYDbZFX2eTFw4Y8keJ qaGZRW9R3AY7IPadKRWN0o9nrHbQt4nNO+y1R8KlhKK6MyNf6UzgnQUuaQPocV2k cxTu9Fp0NTQ9zgFQKqrPASduO+7gepG2R1PKT7I8d53fjRfO3p4=
    =QQlZ
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Talbert@21:1/5 to Scott Kitterman on Wed Aug 2 15:40:01 2023
    On Wed, 2 Aug 2023, Scott Kitterman wrote:

    On Tuesday, August 1, 2023 7:36:38 PM EDT Scott Talbert wrote:
    On Tue, 1 Aug 2023, Scott Kitterman 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:
    Initial packaging done, on its way into NEW.

    And it's in Unstable now, so it would be good if people could start updating the relevant team packages. I filed #1042869 for the one package not in DPT.

    * python-build (update to new version, needs pyproject-hooks)

    I took care of python-build already as a team upload.

    Scott T.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?=c3=89ric_Araujo?=@21:1/5 to All on Wed Aug 2 15:30:02 2023
    Le 02/08/2023 à 00:09, Scott Kitterman a écrit :
    * pdm (update to new version, needs pyproject-hooks)
    [pdm-pep517 can probably go away too]

    pdm-pep517 was renamed to pdm-backend, which will still be needed by
    Python packages who want to use it as a build backend. (It does not
    depend on pyproject-hooks.)

    Cheers

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Kitterman@21:1/5 to merwok@netwok.org on Wed Aug 2 16:00:01 2023
    On August 2, 2023 1:23:15 PM UTC, "Éric Araujo" <merwok@netwok.org> wrote:
    Le 02/08/2023 à 00:09, Scott Kitterman a écrit :
    * pdm (update to new version, needs pyproject-hooks)
    [pdm-pep517 can probably go away too]

    pdm-pep517 was renamed to pdm-backend, which will still be needed by Python packages who want to use it as a build backend. (It does not depend on pyproject-hooks.)

    Thanks,

    Is there anything blocking updating pdm?

    Scott K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Kitterman@21:1/5 to Scott Talbert on Wed Aug 2 15:50:02 2023
    On August 2, 2023 1:34:32 PM UTC, Scott Talbert <swt@techie.net> wrote:
    On Wed, 2 Aug 2023, Scott Kitterman wrote:

    On Tuesday, August 1, 2023 7:36:38 PM EDT Scott Talbert wrote:
    On Tue, 1 Aug 2023, Scott Kitterman 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: >>> Initial packaging done, on its way into NEW.

    And it's in Unstable now, so it would be good if people could start updating >> the relevant team packages. I filed #1042869 for the one package not in DPT.

    * python-build (update to new version, needs pyproject-hooks)

    I took care of python-build already as a team upload.

    Scott T.

    Thanks. I just did check-manifest.

    Scott K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)