Skip to content

Commit

Permalink
PBS: scrape release 20250212 (#22028)
Browse files Browse the repository at this point in the history
Scrape Python Build Standalone release 20250212.
  • Loading branch information
tdyas authored Mar 2, 2025
1 parent 0db2969 commit 15fb5c6
Show file tree
Hide file tree
Showing 3 changed files with 115 additions and 2 deletions.
2 changes: 1 addition & 1 deletion docs/notes/2.25.x.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ Several improvements to the Python Build Standalone backend (`pants.backend.pyth

- The [`--python-build-standalone-provider-known-python-versions`](https://www.pantsbuild.org/2.25/reference/subsystems/python-build-standalone-python-provider#known_python_versions) option now accepts a three-field format where each value is `SHA256|FILE_SIZE|URL`. All of the PBS release metadata will be parsed from the URL (which must use the naming convention used by the PBS project). (The existing five-field format is still accepted and will now allow the version and platform fields to be blank if that data can be inferred from the URL.)

- Metadata on PBS releases is current to PBS release 20250115.
- Metadata on PBS releases is current to PBS release 20250212.

- Changed references to Python Build Standalone to refer to the new [GitHub organization](https://github.com/astral-sh/python-build-standalone) as described in [Transferring Python Build Standalone Stewardship to Astral](https://gregoryszorc.com/blog/2024/12/03/transferring-python-build-standalone-stewardship-to-astral/).

Expand Down
2 changes: 2 additions & 0 deletions docs/notes/2.26.x.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,8 @@ A bug in the Django backend has been fixed so that a repo may have no Django app

The Python backend uses the PyPI `packaging` distribution to parse Python version numbers. In upgrading `packaging` from v21.3 to v24.2, support for parsing "legacy" Python versions was removed. We do not anticipate an issue here (since [PEP 440](https://peps.python.org/pep-0440/) has been around since 2013), but please contact the maintainers if an issue does arise.

The Python Build Standalone backend (`pants.backend.python.providers.experimental.python_build_standalone`) has release metadata current through PBS release `20250212`.

#### Shell

The `experiemental_test_shell_command` target type learned several new features:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -472,6 +472,28 @@
"size": 17698420,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250205/cpython-3.10.16%2B20250205-x86_64-apple-darwin-install_only_stripped.tar.gz"
}
},
"20250212": {
"linux_arm64": {
"sha256": "17a06cb396c5fb5b2d08bb1ae9bb2ca034c41287f62c2e5d285addca34303100",
"size": 19653907,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.10.16%2B20250212-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz"
},
"linux_x86_64": {
"sha256": "41d1796b98aa44390fb360638cbd4b9cd828604c3f662a548dfc2fd486cc5823",
"size": 20765685,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.10.16%2B20250212-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz"
},
"macos_arm64": {
"sha256": "68535d93c0955e4be8117ae31cc0e9e2586a740ee027fd0f90f2e11cf2e8a8f9",
"size": 17425545,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.10.16%2B20250212-aarch64-apple-darwin-install_only_stripped.tar.gz"
},
"macos_x86_64": {
"sha256": "7bb0112dd332f73233b5d60082a9d868a48d6cf39e79c1251755ef9c7df62e8f",
"size": 17697934,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.10.16%2B20250212-x86_64-apple-darwin-install_only_stripped.tar.gz"
}
}
},
"3.10.2": {
Expand Down Expand Up @@ -956,6 +978,28 @@
"size": 18325854,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250205/cpython-3.11.11%2B20250205-x86_64-apple-darwin-install_only_stripped.tar.gz"
}
},
"20250212": {
"linux_arm64": {
"sha256": "2f901fd14d909da53c32ba9c76fa3bcd5e5ca1dcec4d1e3f1f055a6e0249c704",
"size": 20223417,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.11.11%2B20250212-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz"
},
"linux_x86_64": {
"sha256": "088d8462675f2c15e665c81429eecd056007b75749769ec638748ffac750a93b",
"size": 21462637,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.11.11%2B20250212-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz"
},
"macos_arm64": {
"sha256": "4be4f2f28271ee54c00e87c63300fdb3ab021ca594ae79658a3413354fdeb92c",
"size": 17993434,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.11.11%2B20250212-aarch64-apple-darwin-install_only_stripped.tar.gz"
},
"macos_x86_64": {
"sha256": "701d59c71e06365674ce6db651da607c3e75302ebdcc553ec189056876f12d4b",
"size": 18325904,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.11.11%2B20250212-x86_64-apple-darwin-install_only_stripped.tar.gz"
}
}
},
"3.11.3": {
Expand Down Expand Up @@ -1628,6 +1672,28 @@
"size": 15819047,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250205/cpython-3.12.9%2B20250205-x86_64-apple-darwin-install_only_stripped.tar.gz"
}
},
"20250212": {
"linux_arm64": {
"sha256": "595cd08ec6c675a5cfa99f5266ab40f062032b36ac5a24b10b3c88e12f62f5b7",
"size": 17908355,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.12.9%2B20250212-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz"
},
"linux_x86_64": {
"sha256": "537c0fcf8cbbb9129ee94e4fc48f23afe541f4ff91db5a1e678e0fb4780e1084",
"size": 21276841,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.12.9%2B20250212-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz"
},
"macos_arm64": {
"sha256": "3d561e3ec31db3b12c2e1ee2ccfa5dc679683a982de692f9526e19535106d367",
"size": 15584818,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.12.9%2B20250212-aarch64-apple-darwin-install_only_stripped.tar.gz"
},
"macos_x86_64": {
"sha256": "f2cee893f20ae6e3dddf5ede8fb782b60d02b3c562cf01f52e67585567595ff9",
"size": 15823300,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.12.9%2B20250212-x86_64-apple-darwin-install_only_stripped.tar.gz"
}
}
},
"3.13.0": {
Expand Down Expand Up @@ -1810,6 +1876,28 @@
"size": 15928785,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250205/cpython-3.13.2%2B20250205-x86_64-apple-darwin-install_only_stripped.tar.gz"
}
},
"20250212": {
"linux_arm64": {
"sha256": "6500cad5760117c141333c15097619cb78b5d203e309fd958fd34a948ceef7a8",
"size": 17629162,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.13.2%2B20250212-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz"
},
"linux_x86_64": {
"sha256": "fec79a3eb71d9785e86da2e90d6d5abc73a18292a54ac5493a1d5ebcbe2c119f",
"size": 21295364,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.13.2%2B20250212-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz"
},
"macos_arm64": {
"sha256": "a3672e96af01aec9e16a119ec2bdfc40176da38755d1ee9f327c12d3011c81da",
"size": 15611382,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.13.2%2B20250212-aarch64-apple-darwin-install_only_stripped.tar.gz"
},
"macos_x86_64": {
"sha256": "8fb40aaa88c3eb8ad25b3a7a737384b209ad341f5b4a11ea3cabc47512904f3a",
"size": 15926581,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.13.2%2B20250212-x86_64-apple-darwin-install_only_stripped.tar.gz"
}
}
},
"3.8.12": {
Expand Down Expand Up @@ -3015,6 +3103,28 @@
"size": 17195632,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250205/cpython-3.9.21%2B20250205-x86_64-apple-darwin-install_only_stripped.tar.gz"
}
},
"20250212": {
"linux_arm64": {
"sha256": "ae267e8d9e45a3c8c4d110b1f0ea3181b4bdd3b5b3e9ec4c5143e4d7ce35f0bf",
"size": 19170311,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.9.21%2B20250212-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz"
},
"linux_x86_64": {
"sha256": "1f46398ef98bba42ef1e9b81202591515705d1a5e1bb838189d328fae97c5b10",
"size": 20240733,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.9.21%2B20250212-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz"
},
"macos_arm64": {
"sha256": "8c630042172578d6c348a287c97d9355ac68794f716e60ba67ac686344216ac7",
"size": 16931292,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.9.21%2B20250212-aarch64-apple-darwin-install_only_stripped.tar.gz"
},
"macos_x86_64": {
"sha256": "349344167d1e3faf9a3957948f4b7ff2e3abc2fa632453d47cf7bb651ac2d455",
"size": 17196048,
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250212/cpython-3.9.21%2B20250212-x86_64-apple-darwin-install_only_stripped.tar.gz"
}
}
}
},
Expand Down Expand Up @@ -3081,6 +3191,7 @@
"20241219",
"20250106",
"20250115",
"20250205"
"20250205",
"20250212"
]
}

0 comments on commit 15fb5c6

Please sign in to comment.