Skip to content

Commit 27a07da

Browse files
author
Release Manager
committed
gh-36802: Python toolchain as wheel packages <!-- ^^^^^ Please provide a concise, informative and self-explanatory title. Don't put issue numbers in there, do this in the PR body below. For example, instead of "Fixes #1234" use "Introduce new method to calculate 1+1" --> <!-- Describe your changes here in detail --> We switch several pure Python packages that are part of `PYTHON_TOOLCHAIN` from normal to wheel packages. The only time that we carried a patch for any of these packages was in 2014–2016, a patch for pyparsing. This reduces the complexity of our SPKGs, in line with previous PRs #36267, #36429, #36129, #36794. <!-- Why is this change required? What problem does it solve? --> <!-- If this PR resolves an open issue, please link to it here. For example "Fixes #12345". --> <!-- If your change requires a documentation PR, please link it appropriately. --> ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> <!-- If your change requires a documentation PR, please link it appropriately --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> <!-- Feel free to remove irrelevant items. --> - [x] The title is concise, informative, and self-explanatory. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation accordingly. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on - #12345: short description why this is a dependency - #34567: ... --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> URL: #36802 Reported by: Matthias Köppe Reviewer(s): Dima Pasechnik
2 parents 990525b + 3be8263 commit 27a07da

18 files changed

+42
-45
lines changed

build/pkgs/flit_core/checksums.ini

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
tarball=flit_core-VERSION.tar.gz
2-
sha1=05d6d7a3df5bdbd9df1b37a65662e5dbe94f23fd
3-
md5=3bc52f1952b9a78361114147da63c35b
4-
cksum=1703912415
5-
upstream_url=https://pypi.io/packages/source/f/flit_core/flit_core-VERSION.tar.gz
1+
tarball=flit_core-VERSION-py3-none-any.whl
2+
sha1=cf044db53e986d0735ad708cce9eba0b71684168
3+
md5=c817750ae741d8f720b173a30f7b2085
4+
cksum=1810686358
5+
upstream_url=https://pypi.io/packages/py3/f/flit_core/flit_core-VERSION-py3-none-any.whl

build/pkgs/flit_core/spkg-install.in

Lines changed: 0 additions & 3 deletions
This file was deleted.

build/pkgs/packaging/SPKG.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,12 @@ Description
55
-----------
66

77
Core utilities for Python packages
8+
9+
License
10+
-------
11+
12+
Upstream Contact
13+
----------------
14+
15+
https://pypi.org/project/packaging/
16+

build/pkgs/packaging/checksums.ini

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
tarball=packaging-VERSION.tar.gz
2-
sha1=603cbd6e3416f1f4b6c0f924216f96fe67d9f6da
3-
md5=d54eeff8c7ca86980528f4132f258d54
4-
cksum=307392791
5-
upstream_url=https://pypi.io/packages/source/p/packaging/packaging-VERSION.tar.gz
1+
tarball=packaging-VERSION-py3-none-any.whl
2+
sha1=d3fb436d835b252ea884a5d172d7265220127f95
3+
md5=f6e9c6af858bd34eff07b407d3f650a1
4+
cksum=3531019080
5+
upstream_url=https://pypi.io/packages/py3/p/packaging/packaging-VERSION-py3-none-any.whl

build/pkgs/packaging/dependencies

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
| flit_core pip $(PYTHON)
1+
| pip $(PYTHON)
22

33
----------
44
All lines of this file are ignored except the first.

build/pkgs/packaging/spkg-install.in

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/pkgs/pyparsing/SPKG.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,5 @@ MIT License
1515
Upstream Contact
1616
----------------
1717

18-
- Author: Paul McGuire
19-
- Home page: http://pyparsing.wikispaces.com
18+
https://pypi.org/project/pyparsing/
2019

build/pkgs/pyparsing/checksums.ini

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
tarball=pyparsing-VERSION.tar.gz
2-
sha1=2e9cf056c36c132f15476dfdd50449d48b48f6a2
3-
md5=bb8c8c6b8015ca5887ae2c37917ee82e
4-
cksum=513345755
5-
upstream_url=https://files.pythonhosted.org/packages/source/p/pyparsing/pyparsing-VERSION.tar.gz
1+
tarball=pyparsing-VERSION-py3-none-any.whl
2+
sha1=c44cd9476ad90a48af0f27d8f7966136b2a93fc6
3+
md5=314b4874edfbc558e02f89d371043e9f
4+
cksum=3947575213
5+
upstream_url=https://pypi.io/packages/py3/p/pyparsing/pyparsing-VERSION-py3-none-any.whl

build/pkgs/pyparsing/dependencies

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
| pip wheel flit_core $(PYTHON)
1+
| pip $(PYTHON)
22

33
----------
44
All lines of this file are ignored except the first.

build/pkgs/pyparsing/spkg-install.in

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)