This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Create a test verifying bundled pip and setuptools wheels
Type: enhancement Stage: patch review
Components: Library (Lib) Versions: Python 3.11, Python 3.10, Python 3.9, Python 3.8, Python 3.7
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: illia-v, ned.deily, pablogsal
Priority: normal Keywords: patch

Created on 2022-03-14 21:21 by illia-v, last changed 2022-04-11 14:59 by admin.

Pull Requests
URL Status Linked Edit
PR 31885 open illia-v, 2022-03-14 21:29
Messages (1)
msg415193 - (view) Author: Illia Volochii (illia-v) * Date: 2022-03-14 21:21
Bundled pip and setuptools wheels have to be verified manually at the moment when they are upgraded.
We can automate this by comparing their checksums to ones provided by Warehouse’s JSON API (e.g., https://pypi.org/pypi/pip/json.)

Since such a check requires network activity and not to slow down tests, creating a GitHub Actions workflow that runs only when the files are changed is a good option.

I suggested this in https://github.com/python/cpython/pull/30178#issuecomment-998765841 originally.
History
Date User Action Args
2022-04-11 14:59:57adminsetgithub: 91172
2022-03-14 23:27:54AlexWaygoodsetnosy: + ned.deily
2022-03-14 21:37:49illia-vsetnosy: + pablogsal
2022-03-14 21:29:36illia-vsetkeywords: + patch
stage: patch review
pull_requests: + pull_request29983
2022-03-14 21:21:37illia-vcreate