Bug 2144515 - Move everything to pyproject-hooks & retire pep517
Summary: Move everything to pyproject-hooks & retire pep517
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: python-pep517
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Miro Hrončok
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2160411
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-11-21 14:31 UTC by Petr Viktorin (pviktori)
Modified: 2023-11-01 13:00 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-11-01 13:00:58 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Fedora Package Sources python-check-manifest pull-request 1 0 None None None 2023-10-30 10:37:03 UTC
Fedora Package Sources python-niaclass pull-request 1 0 None None None 2023-10-30 10:37:03 UTC
Fedora Package Sources python-poetry-core pull-request 20 0 None None None 2023-10-30 10:37:03 UTC

Description Petr Viktorin (pviktori) 2022-11-21 14:31:07 UTC
The upstream project has finally renamed, to pyproject-hooks: https://discuss.python.org/t/pep517-is-now-pyproject-hooks/21275

The Fedora package should follow.

Comment 1 Miro Hrončok 2022-11-21 14:43:34 UTC
Blockers:

python-build (buildtime and runtime, presumably already converted upstream)

The rest is build (test?) only:

python-check-manifest
python-nashpy
python-niaclass
python-poetry-core
python-sklearn-nature-inspired-algorithms

Comment 2 Tomas Orsava 2023-02-01 13:20:53 UTC
The new package is already available, and can be installed at the same time as the old package.

Comment 3 Ben Cotton 2023-02-07 14:59:23 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle.
Changing version to 38.

Comment 4 Miro Hrončok 2023-02-25 13:02:42 UTC
python-poetry-core: https://src.fedoraproject.org/rpms/python-poetry-core/pull-request/20

Comment 5 Miro Hrončok 2023-03-29 12:10:22 UTC
$ repoquery -q --repo=rawhide{,-source} --whatrequires python3-pep517
python-check-manifest-0:0.48-3.fc37.src
python-nashpy-0:0.0.36-3.fc38.src
python-niaclass-0:0.1.4-1.fc38.src
python-sklearn-nature-inspired-algorithms-0:0.11.0-4.fc38.src

Comment 6 Miro Hrončok 2023-10-30 10:37:03 UTC
$ repoquery -q --repo=rawhide{,-source} --whatrequires python3-pep517
python-check-manifest-0:0.48-7.fc39.src
python-niaclass-0:0.1.4-3.fc39.src


https://src.fedoraproject.org/rpms/python-check-manifest/pull-request/1
https://src.fedoraproject.org/rpms/python-niaclass/pull-request/1

Comment 7 Miro Hrončok 2023-10-31 19:49:02 UTC
Retired in dist-git.

Comment 8 Miro Hrončok 2023-11-01 13:00:58 UTC
$ koji list-pkgs --show-blocked --tag f40 --quiet --package python-pep517
python-pep517           f40                                      churchyard      [BLOCKED]


Note You need to log in before you can comment on or make changes to this bug.