Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-hatch for openSUSE:Factory checked in at 2025-10-17 17:25:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-hatch (Old) and /work/SRC/openSUSE:Factory/.python-hatch.new.18484 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-hatch" Fri Oct 17 17:25:47 2025 rev:20 rq:1311764 version:1.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-hatch/python-hatch.changes 2025-08-21 17:00:17.480382391 +0200 +++ /work/SRC/openSUSE:Factory/.python-hatch.new.18484/python-hatch.changes 2025-10-17 17:26:15.943213784 +0200 @@ -1,0 +2,13 @@ +Thu Oct 16 07:47:48 UTC 2025 - Nico Krapp <[email protected]> + +- Update to 1.15.0 + * Drop support for Python 3.8 + * Support Python 3.14 + * Upgrade default CPython distributions to 20251014 + * Upgrade default PyPy distributions to 7.3.20 +- Update to 1.14.2 + * Fix compatibility with recent versions of Click +- drop click-8.2.patch, fixed upstream +- Add fix-tests.patch to fix tests + +------------------------------------------------------------------- Old: ---- click-8.2.patch hatch-v1.14.1.tar.gz New: ---- fix-tests.patch hatch-v1.15.0.tar.gz ----------(Old B)---------- Old: * Fix compatibility with recent versions of Click - drop click-8.2.patch, fixed upstream - Add fix-tests.patch to fix tests ----------(Old E)---------- ----------(New B)---------- New:- drop click-8.2.patch, fixed upstream - Add fix-tests.patch to fix tests ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-hatch.spec ++++++ --- /var/tmp/diff_new_pack.bKyYn0/_old 2025-10-17 17:26:16.735247145 +0200 +++ /var/tmp/diff_new_pack.bKyYn0/_new 2025-10-17 17:26:16.735247145 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-hatch # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,7 +31,7 @@ %endif %{?sle15_python_module_pythons} Name: python-hatch%{psuffix} -Version: 1.14.1 +Version: 1.15.0 Release: 0 Summary: Modern, extensible Python project management License: MIT @@ -40,8 +40,8 @@ Source: https://github.com/pypa/hatch/archive/refs/tags/hatch-v%{version}.tar.gz # PATCH-FIX-UPSTREAM fix-with-latest-hatchling.patch gh#f8a2eaa gh#28f233c gh#fc25690 Patch0: fix-with-latest-hatchling.patch -# PATCH-FIX-UPSTREAM click-8.2.patch gh#pypa/hatch#2013 -Patch1: click-8.2.patch +# PATCH-FIX-UPSTREAM fix-tests.patch gh#79d3c15 +Patch1: fix-tests.patch BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module hatch-vcs >= 0.3} BuildRequires: %{python_module hatchling >= 1.26.3} ++++++ fix-tests.patch ++++++ >From 79d3c156d6d49d277d4a4014e78f84b02aac978b Mon Sep 17 00:00:00 2001 From: Cary <[email protected]> Date: Sat, 27 Sep 2025 14:07:34 -0700 Subject: [PATCH] Fix failing tests, handle subprocess buffering causing output issues on terminal (#2061) Co-authored-by: Ofek Lev <[email protected]> diff --git a/tests/cli/config/test_set.py b/tests/cli/config/test_set.py index cd576feb4..73bb9bc03 100644 --- a/tests/cli/config/test_set.py +++ b/tests/cli/config/test_set.py @@ -184,6 +184,7 @@ def test_project_location_basic_set_first_project(hatch, config_file, helpers, t f""" New setting: project = "foo" + [projects] foo = "{path}" """ @@ -205,6 +206,7 @@ def test_project_location_complex_set_first_project(hatch, config_file, helpers, f""" New setting: project = "foo" + [projects.foo] location = "{path}" """ diff --git a/tests/cli/self/test_self.py b/tests/cli/self/test_self.py index cd1a4aed1..3059905f5 100644 --- a/tests/cli/self/test_self.py +++ b/tests/cli/self/test_self.py @@ -2,6 +2,6 @@ def test(hatch): - result = hatch(os.environ['PYAPP_COMMAND_NAME']) + result = hatch(os.environ['PYAPP_COMMAND_NAME'], '-h') assert result.exit_code == 0, result.output ++++++ fix-with-latest-hatchling.patch ++++++ --- /var/tmp/diff_new_pack.bKyYn0/_old 2025-10-17 17:26:16.779248998 +0200 +++ /var/tmp/diff_new_pack.bKyYn0/_new 2025-10-17 17:26:16.783249167 +0200 @@ -3,19 +3,6 @@ Date: Sat, 9 Nov 2024 11:35:16 -0500 Subject: [PATCH] Bump `packaging` to 24.2 (#1788) ---- - hatch.toml | 4 - - pyproject.toml | 2 +- - src/hatch/template/default.py | 2 +- - tests/backend/licenses/__init__.py | 0 - tests/backend/licenses/test_parse.py | 56 -- - tests/backend/licenses/test_supported.py | 31 - - tests/backend/metadata/test_core.py | 2 +- - 15 files changed, 11 insertions(+), 974 deletions(-) - delete mode 100644 tests/backend/licenses/__init__.py - delete mode 100644 tests/backend/licenses/test_parse.py - delete mode 100644 tests/backend/licenses/test_supported.py - Index: hatch-hatch-v1.14.0/hatch.toml =================================================================== --- hatch-hatch-v1.14.0.orig/hatch.toml ++++++ hatch-v1.14.1.tar.gz -> hatch-v1.15.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/.github/workflows/build-distributions.yml new/hatch-hatch-v1.15.0/.github/workflows/build-distributions.yml --- old/hatch-hatch-v1.14.1/.github/workflows/build-distributions.yml 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/.github/workflows/build-distributions.yml 2025-10-15 07:47:52.000000000 +0200 @@ -12,7 +12,7 @@ shell: bash env: - DIST_URL: "https://github.com/indygreg/python-build-standalone/releases/download" + DIST_URL: "https://github.com/astral-sh/python-build-standalone/releases/download" DIST_VERSION: "20240415" DIST_PYTHON_VERSION: "3.12.3" PYTHONDONTWRITEBYTECODE: "1" @@ -137,7 +137,7 @@ matrix: job: - target: x86_64-pc-windows-msvc - os: windows-2019 + os: windows-2022 - target: aarch64-apple-darwin os: macos-14 - target: x86_64-apple-darwin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/.github/workflows/test.yml new/hatch-hatch-v1.15.0/.github/workflows/test.yml --- old/hatch-hatch-v1.14.1/.github/workflows/test.yml 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/.github/workflows/test.yml 2025-10-15 07:47:52.000000000 +0200 @@ -24,7 +24,7 @@ fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - uses: actions/checkout@v4 @@ -114,7 +114,7 @@ strategy: fail-fast: false matrix: - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - uses: actions/checkout@v4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/backend/src/hatchling/dep/core.py new/hatch-hatch-v1.15.0/backend/src/hatchling/dep/core.py --- old/hatch-hatch-v1.14.1/backend/src/hatchling/dep/core.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/backend/src/hatchling/dep/core.py 2025-10-15 07:47:52.000000000 +0200 @@ -126,7 +126,7 @@ if sys_path is None: sys_path = sys.path if environment is None: - environment = default_environment() + environment = default_environment() # type: ignore installed_distributions = DistributionCache(sys_path) - return all(dependency_in_sync(requirement, environment, installed_distributions) for requirement in requirements) + return all(dependency_in_sync(requirement, environment, installed_distributions) for requirement in requirements) # type: ignore diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/backend/src/hatchling/metadata/spec.py new/hatch-hatch-v1.15.0/backend/src/hatchling/metadata/spec.py --- old/hatch-hatch-v1.14.1/backend/src/hatchling/metadata/spec.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/backend/src/hatchling/metadata/spec.py 2025-10-15 07:47:52.000000000 +0200 @@ -174,7 +174,7 @@ left, _, right = marker if left.value == 'extra': extra = right.value - del markers[i] + del markers[i] # noqa: B909 # If there was only one marker then there will be an unnecessary # trailing semicolon in the string representation if not markers: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/docs/history/hatch.md new/hatch-hatch-v1.15.0/docs/history/hatch.md --- old/hatch-hatch-v1.14.1/docs/history/hatch.md 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/docs/history/hatch.md 2025-10-15 07:47:52.000000000 +0200 @@ -8,6 +8,24 @@ ## Unreleased +## [1.15.0](https://github.com/pypa/hatch/releases/tag/hatch-v1.15.0) - 2025-10-15 ## {: #hatch-v1.15.0 } + +***Changed:*** + +- Drop support for Python 3.8 + +***Added:*** + +- Support Python 3.14 +- Upgrade default CPython distributions to 20251014 +- Upgrade default PyPy distributions to 7.3.20 + +## [1.14.2](https://github.com/pypa/hatch/releases/tag/hatch-v1.14.2) - 2025-09-24 ## {: #hatch-v1.14.2 } + +***Fixed:*** + +- Fix compatibility with recent versions of Click + ## [1.14.1](https://github.com/pypa/hatch/releases/tag/hatch-v1.14.1) - 2025-04-07 ## {: #hatch-v1.14.1 } ***Fixed:*** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/docs/plugins/environment/virtual.md new/hatch-hatch-v1.15.0/docs/plugins/environment/virtual.md --- old/hatch-hatch-v1.14.1/docs/plugins/environment/virtual.md 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/docs/plugins/environment/virtual.md 2025-10-15 07:47:52.000000000 +0200 @@ -69,8 +69,9 @@ | `3.11` | | `3.12` | | `3.13` | +| `3.14` | -The source of distributions is the [python-build-standalone](https://github.com/indygreg/python-build-standalone) project. +The source of distributions is the [python-build-standalone](https://github.com/astral-sh/python-build-standalone) project. Some distributions have [variants](https://gregoryszorc.com/docs/python-build-standalone/main/running.html) that may be configured with environment variables. Options may be combined. @@ -86,6 +87,7 @@ | `pypy2.7` | | `pypy3.9` | | `pypy3.10` | +| `pypy3.11` | The source of distributions is the [PyPy](https://www.pypy.org) project. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/docs/tutorials/python/manage.md new/hatch-hatch-v1.15.0/docs/tutorials/python/manage.md --- old/hatch-hatch-v1.14.1/docs/tutorials/python/manage.md 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/docs/tutorials/python/manage.md 2025-10-15 07:47:52.000000000 +0200 @@ -70,7 +70,7 @@ ┏━━━━━━┳━━━━━━━━━┓ ┃ Name ┃ Version ┃ ┡━━━━━━╇━━━━━━━━━┩ -│ 3.12 │ 3.12.7 │ +│ 3.12 │ 3.12.8 │ └──────┴─────────┘ Available ┏━━━━━━━━━━┳━━━━━━━━━┓ @@ -80,19 +80,23 @@ ├──────────┼─────────┤ │ 3.8 │ 3.8.20 │ ├──────────┼─────────┤ -│ 3.9 │ 3.9.20 │ +│ 3.9 │ 3.9.24 │ ├──────────┼─────────┤ -│ 3.10 │ 3.10.15 │ +│ 3.10 │ 3.10.16 │ ├──────────┼─────────┤ -│ 3.11 │ 3.11.10 │ +│ 3.11 │ 3.11.14 │ ├──────────┼─────────┤ -│ 3.13 │ 3.13.0 │ +│ 3.13 │ 3.13.9 │ ├──────────┼─────────┤ -│ pypy2.7 │ 7.3.15 │ +│ 3.14 │ 3.14.0 │ ├──────────┼─────────┤ -│ pypy3.9 │ 7.3.15 │ +│ pypy2.7 │ 7.3.20 │ ├──────────┼─────────┤ -│ pypy3.10 │ 7.3.15 │ +│ pypy3.9 │ 7.3.16 │ +├──────────┼─────────┤ +│ pypy3.10 │ 7.3.19 │ +├──────────┼─────────┤ +│ pypy3.11 │ 7.3.20 │ └──────────┴─────────┘ ``` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/pyproject.toml new/hatch-hatch-v1.15.0/pyproject.toml --- old/hatch-hatch-v1.14.1/pyproject.toml 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/pyproject.toml 2025-10-15 07:47:52.000000000 +0200 @@ -7,7 +7,7 @@ description = "Modern, extensible Python project management" readme = "README.md" license = "MIT" -requires-python = ">=3.8" +requires-python = ">=3.9" keywords = [ "build", "dependency", @@ -28,12 +28,12 @@ "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Build Tools", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/release/unix/make_scripts_portable.py new/hatch-hatch-v1.15.0/release/unix/make_scripts_portable.py --- old/hatch-hatch-v1.14.1/release/unix/make_scripts_portable.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/release/unix/make_scripts_portable.py 2025-10-15 07:47:52.000000000 +0200 @@ -9,7 +9,7 @@ def main(): interpreter = Path(sys.executable).resolve() - # https://github.com/indygreg/python-build-standalone/blob/20240415/cpython-unix/build-cpython.sh#L812-L813 + # https://github.com/astral-sh/python-build-standalone/blob/20240415/cpython-unix/build-cpython.sh#L812-L813 portable_shebang = b'#!/bin/sh\n"exec" "$(dirname $0)/%s" "$0" "$@"\n' % interpreter.name.encode() scripts_dir = Path(sysconfig.get_path('scripts')) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/ruff_defaults.toml new/hatch-hatch-v1.15.0/ruff_defaults.toml --- old/hatch-hatch-v1.14.1/ruff_defaults.toml 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/ruff_defaults.toml 2025-10-15 07:47:52.000000000 +0200 @@ -15,8 +15,6 @@ "ARG004", "ARG005", "ASYNC100", - "ASYNC101", - "ASYNC102", "B002", "B003", "B004", @@ -130,7 +128,6 @@ "E742", "E743", "E902", - "E999", "EM101", "EM102", "EM103", @@ -628,7 +625,6 @@ "UP024", "UP025", "UP026", - "UP027", "UP028", "UP029", "UP030", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/src/hatch/cli/env/run.py new/hatch-hatch-v1.15.0/src/hatch/cli/env/run.py --- old/hatch-hatch-v1.14.1/src/hatch/cli/env/run.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/src/hatch/cli/env/run.py 2025-10-15 07:47:52.000000000 +0200 @@ -25,7 +25,7 @@ @click.option('--env', '-e', 'env_names', multiple=True, help='The environments to target') @click.option('--include', '-i', 'included_variable_specs', multiple=True, help='The matrix variables to include') @click.option('--exclude', '-x', 'excluded_variable_specs', multiple=True, help='The matrix variables to exclude') [email protected]('--filter', '-f', 'filter_json', help='The JSON data used to select environments') [email protected]('--filter', '-f', 'filter_json', default=None, help='The JSON data used to select environments') @click.option( '--force-continue', is_flag=True, help='Run every command and if there were any errors exit with the first code' ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/src/hatch/env/internal/test.py new/hatch-hatch-v1.15.0/src/hatch/env/internal/test.py --- old/hatch-hatch-v1.14.1/src/hatch/env/internal/test.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/src/hatch/env/internal/test.py 2025-10-15 07:47:52.000000000 +0200 @@ -21,5 +21,5 @@ 'cov-combine': 'coverage combine', 'cov-report': 'coverage report', }, - 'matrix': [{'python': ['3.13', '3.12', '3.11', '3.10', '3.9', '3.8']}], + 'matrix': [{'python': ['3.14', '3.13', '3.12', '3.11', '3.10', '3.9']}], } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/src/hatch/python/distributions.py new/hatch-hatch-v1.15.0/src/hatch/python/distributions.py --- old/hatch-hatch-v1.14.1/src/hatch/python/distributions.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/src/hatch/python/distributions.py 2025-10-15 07:47:52.000000000 +0200 @@ -9,264 +9,400 @@ '3.11', '3.12', '3.13', + '3.14', 'pypy2.7', 'pypy3.9', 'pypy3.10', + 'pypy3.11', ) DISTRIBUTIONS: dict[str, dict[tuple[str, ...], str]] = { + '3.14': { + ('linux', 'aarch64', 'gnu', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'aarch64', 'gnu', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-aarch64-unknown-linux-gnu-freethreaded%2Bpgo%2Blto-full.tar.zst', + ('linux', 'aarch64', 'musl', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-aarch64-unknown-linux-musl-install_only_stripped.tar.gz', + ('linux', 'aarch64', 'musl', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-aarch64-unknown-linux-musl-freethreaded%2Bnoopt-full.tar.zst', + ('linux', 'armv7', 'gnueabi', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', + ('linux', 'armv7', 'gnueabi', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-armv7-unknown-linux-gnueabi-freethreaded%2Bnoopt-full.tar.zst', + ('linux', 'armv7', 'gnueabihf', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', + ('linux', 'armv7', 'gnueabihf', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-armv7-unknown-linux-gnueabihf-freethreaded%2Bnoopt-full.tar.zst', + ('linux', 'ppc64le', 'gnu', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'ppc64le', 'gnu', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-ppc64le-unknown-linux-gnu-freethreaded%2Bnoopt-full.tar.zst', + ('linux', 'riscv64', 'gnu', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-riscv64-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'riscv64', 'gnu', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-riscv64-unknown-linux-gnu-freethreaded%2Bnoopt-full.tar.zst', + ('linux', 's390x', 'gnu', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 's390x', 'gnu', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-s390x-unknown-linux-gnu-freethreaded%2Bnoopt-full.tar.zst', + ('linux', 'x86_64', 'gnu', 'v1', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'gnu', 'v1', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64-unknown-linux-gnu-freethreaded%2Bpgo%2Blto-full.tar.zst', + ('linux', 'x86_64', 'gnu', 'v2', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'gnu', 'v2', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v2-unknown-linux-gnu-freethreaded%2Bpgo%2Blto-full.tar.zst', + ('linux', 'x86_64', 'gnu', 'v3', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'gnu', 'v3', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v3-unknown-linux-gnu-freethreaded%2Bpgo%2Blto-full.tar.zst', + ('linux', 'x86_64', 'gnu', 'v4', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'gnu', 'v4', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v4-unknown-linux-gnu-freethreaded%2Bpgo%2Blto-full.tar.zst', + ('linux', 'x86_64', 'musl', 'v1', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'musl', 'v1', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64-unknown-linux-musl-freethreaded%2Bnoopt-full.tar.zst', + ('linux', 'x86_64', 'musl', 'v2', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'musl', 'v2', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v2-unknown-linux-musl-freethreaded%2Bnoopt-full.tar.zst', + ('linux', 'x86_64', 'musl', 'v3', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'musl', 'v3', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v3-unknown-linux-musl-freethreaded%2Bnoopt-full.tar.zst', + ('linux', 'x86_64', 'musl', 'v4', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'musl', 'v4', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64_v4-unknown-linux-musl-freethreaded%2Bnoopt-full.tar.zst', + ('windows', 'aarch64', 'msvc', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-aarch64-pc-windows-msvc-install_only_stripped.tar.gz', + ('windows', 'aarch64', 'msvc', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-aarch64-pc-windows-msvc-freethreaded%2Bpgo-full.tar.zst', + ('windows', 'i386', 'msvc', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-i686-pc-windows-msvc-install_only_stripped.tar.gz', + ('windows', 'i386', 'msvc', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-i686-pc-windows-msvc-freethreaded%2Bpgo-full.tar.zst', + ('windows', 'amd64', 'msvc', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', + ('windows', 'amd64', 'msvc', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64-pc-windows-msvc-freethreaded%2Bpgo-full.tar.zst', + ('macos', 'arm64', '', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-aarch64-apple-darwin-install_only_stripped.tar.gz', + ('macos', 'arm64', '', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-aarch64-apple-darwin-freethreaded%2Bpgo%2Blto-full.tar.zst', + ('macos', 'x86_64', '', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64-apple-darwin-install_only_stripped.tar.gz', + ('macos', 'x86_64', '', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.14.0%2B20251014-x86_64-apple-darwin-freethreaded%2Bpgo%2Blto-full.tar.zst', + }, '3.13': { ('linux', 'aarch64', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'aarch64', 'gnu', '', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-aarch64-unknown-linux-gnu-freethreaded%2Bnoopt-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-aarch64-unknown-linux-gnu-freethreaded%2Bpgo%2Blto-full.tar.zst', + ('linux', 'aarch64', 'musl', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-aarch64-unknown-linux-musl-install_only_stripped.tar.gz', + ('linux', 'aarch64', 'musl', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-aarch64-unknown-linux-musl-freethreaded%2Bnoopt-full.tar.zst', ('linux', 'armv7', 'gnueabi', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', ('linux', 'armv7', 'gnueabi', '', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-armv7-unknown-linux-gnueabi-freethreaded%2Bnoopt-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-armv7-unknown-linux-gnueabi-freethreaded%2Bnoopt-full.tar.zst', ('linux', 'armv7', 'gnueabihf', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', ('linux', 'armv7', 'gnueabihf', '', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-armv7-unknown-linux-gnueabihf-freethreaded%2Bnoopt-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-armv7-unknown-linux-gnueabihf-freethreaded%2Bnoopt-full.tar.zst', ('linux', 'ppc64le', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'ppc64le', 'gnu', '', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-ppc64le-unknown-linux-gnu-freethreaded%2Bnoopt-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-ppc64le-unknown-linux-gnu-freethreaded%2Bnoopt-full.tar.zst', + ('linux', 'riscv64', 'gnu', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-riscv64-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'riscv64', 'gnu', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-riscv64-unknown-linux-gnu-freethreaded%2Bnoopt-full.tar.zst', ('linux', 's390x', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 's390x', 'gnu', '', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-s390x-unknown-linux-gnu-freethreaded%2Bnoopt-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-s390x-unknown-linux-gnu-freethreaded%2Bnoopt-full.tar.zst', ('linux', 'x86_64', 'gnu', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v1', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64-unknown-linux-gnu-freethreaded%2Bpgo-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64-unknown-linux-gnu-freethreaded%2Bpgo%2Blto-full.tar.zst', ('linux', 'x86_64', 'gnu', 'v2', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v2', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64_v2-unknown-linux-gnu-freethreaded%2Bpgo-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v2-unknown-linux-gnu-freethreaded%2Bpgo%2Blto-full.tar.zst', ('linux', 'x86_64', 'gnu', 'v3', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v3', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64_v3-unknown-linux-gnu-freethreaded%2Bpgo-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v3-unknown-linux-gnu-freethreaded%2Bpgo%2Blto-full.tar.zst', ('linux', 'x86_64', 'gnu', 'v4', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v4', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64_v4-unknown-linux-gnu-freethreaded%2Bnoopt-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v4-unknown-linux-gnu-freethreaded%2Bpgo%2Blto-full.tar.zst', ('linux', 'x86_64', 'musl', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'musl', 'v1', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64-unknown-linux-musl-freethreaded%2Bnoopt-full.tar.zst', ('linux', 'x86_64', 'musl', 'v2', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'musl', 'v2', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v2-unknown-linux-musl-freethreaded%2Bnoopt-full.tar.zst', ('linux', 'x86_64', 'musl', 'v3', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'musl', 'v3', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v3-unknown-linux-musl-freethreaded%2Bnoopt-full.tar.zst', ('linux', 'x86_64', 'musl', 'v4', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', + ('linux', 'x86_64', 'musl', 'v4', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64_v4-unknown-linux-musl-freethreaded%2Bnoopt-full.tar.zst', + ('windows', 'aarch64', 'msvc', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-aarch64-pc-windows-msvc-install_only_stripped.tar.gz', + ('windows', 'aarch64', 'msvc', '', 'freethreaded'): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-aarch64-pc-windows-msvc-freethreaded%2Bpgo-full.tar.zst', ('windows', 'i386', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-i686-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-i686-pc-windows-msvc-install_only_stripped.tar.gz', ('windows', 'i386', 'msvc', '', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-i686-pc-windows-msvc-freethreaded%2Bpgo-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-i686-pc-windows-msvc-freethreaded%2Bpgo-full.tar.zst', ('windows', 'amd64', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', ('windows', 'amd64', 'msvc', '', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64-pc-windows-msvc-freethreaded%2Bpgo-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64-pc-windows-msvc-freethreaded%2Bpgo-full.tar.zst', ('macos', 'arm64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-aarch64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-aarch64-apple-darwin-install_only_stripped.tar.gz', ('macos', 'arm64', '', '', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-aarch64-apple-darwin-freethreaded%2Bpgo-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-aarch64-apple-darwin-freethreaded%2Bpgo%2Blto-full.tar.zst', ('macos', 'x86_64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64-apple-darwin-install_only_stripped.tar.gz', ('macos', 'x86_64', '', '', 'freethreaded'): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.13.1%2B20241206-x86_64-apple-darwin-freethreaded%2Bpgo-full.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.13.9%2B20251014-x86_64-apple-darwin-freethreaded%2Bpgo%2Blto-full.tar.zst', }, '3.12': { ('linux', 'aarch64', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'aarch64', 'musl', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-aarch64-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'armv7', 'gnueabi', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', ('linux', 'armv7', 'gnueabihf', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', ('linux', 'ppc64le', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'riscv64', 'gnu', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-riscv64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 's390x', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v2', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v3', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v4', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v2', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v3', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v4', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', + ('windows', 'aarch64', 'msvc', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-aarch64-pc-windows-msvc-install_only_stripped.tar.gz', ('windows', 'i386', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-i686-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-i686-pc-windows-msvc-install_only_stripped.tar.gz', ('windows', 'amd64', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', ('macos', 'arm64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-aarch64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-aarch64-apple-darwin-install_only_stripped.tar.gz', ('macos', 'x86_64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.12.8%2B20241206-x86_64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.12.12%2B20251014-x86_64-apple-darwin-install_only_stripped.tar.gz', }, '3.11': { ('linux', 'aarch64', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'aarch64', 'musl', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-aarch64-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'armv7', 'gnueabi', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', ('linux', 'armv7', 'gnueabihf', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', ('linux', 'ppc64le', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'riscv64', 'gnu', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-riscv64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 's390x', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v2', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v3', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v4', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v2', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v3', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v4', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', + ('windows', 'aarch64', 'msvc', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-aarch64-pc-windows-msvc-install_only_stripped.tar.gz', ('windows', 'i386', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-i686-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-i686-pc-windows-msvc-install_only_stripped.tar.gz', ('windows', 'amd64', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', ('macos', 'arm64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-aarch64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-aarch64-apple-darwin-install_only_stripped.tar.gz', ('macos', 'x86_64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.11.11%2B20241206-x86_64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.11.14%2B20251014-x86_64-apple-darwin-install_only_stripped.tar.gz', ('linux', 'i686', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20230826/cpython-3.11.5%2B20230826-i686-unknown-linux-gnu-install_only.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20230826/cpython-3.11.5%2B20230826-i686-unknown-linux-gnu-install_only.tar.gz', }, '3.10': { ('linux', 'aarch64', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'aarch64', 'musl', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-aarch64-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'armv7', 'gnueabi', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', ('linux', 'armv7', 'gnueabihf', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', ('linux', 'ppc64le', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'riscv64', 'gnu', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-riscv64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 's390x', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v2', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v3', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v4', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v2', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v3', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v4', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', ('windows', 'i386', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-i686-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-i686-pc-windows-msvc-install_only_stripped.tar.gz', ('windows', 'amd64', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', ('macos', 'arm64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-aarch64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-aarch64-apple-darwin-install_only_stripped.tar.gz', ('macos', 'x86_64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.10.16%2B20241206-x86_64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.10.19%2B20251014-x86_64-apple-darwin-install_only_stripped.tar.gz', ('linux', 'i686', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20230826/cpython-3.10.13%2B20230826-i686-unknown-linux-gnu-install_only.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20230826/cpython-3.10.13%2B20230826-i686-unknown-linux-gnu-install_only.tar.gz', }, '3.9': { ('linux', 'aarch64', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'aarch64', 'musl', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-aarch64-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'armv7', 'gnueabi', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-armv7-unknown-linux-gnueabi-install_only_stripped.tar.gz', ('linux', 'armv7', 'gnueabihf', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-armv7-unknown-linux-gnueabihf-install_only_stripped.tar.gz', ('linux', 'ppc64le', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-ppc64le-unknown-linux-gnu-install_only_stripped.tar.gz', + ('linux', 'riscv64', 'gnu', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-riscv64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 's390x', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-s390x-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v2', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-x86_64_v2-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v3', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-x86_64_v3-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v4', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-x86_64_v4-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v2', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-x86_64_v2-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v3', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-x86_64_v3-unknown-linux-musl-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v4', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-x86_64_v4-unknown-linux-musl-install_only_stripped.tar.gz', ('windows', 'i386', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-i686-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-i686-pc-windows-msvc-install_only_stripped.tar.gz', ('windows', 'amd64', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', ('macos', 'arm64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-aarch64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-aarch64-apple-darwin-install_only_stripped.tar.gz', ('macos', 'x86_64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241206/cpython-3.9.21%2B20241206-x86_64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20251014/cpython-3.9.24%2B20251014-x86_64-apple-darwin-install_only_stripped.tar.gz', ('linux', 'i686', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20230826/cpython-3.9.18%2B20230826-i686-unknown-linux-gnu-install_only.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20230826/cpython-3.9.18%2B20230826-i686-unknown-linux-gnu-install_only.tar.gz', }, '3.8': { ('linux', 'aarch64', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'gnu', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz', ('linux', 'x86_64', 'musl', 'v1', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-x86_64-unknown-linux-musl-install_only_stripped.tar.gz', ('windows', 'i386', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-i686-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-i686-pc-windows-msvc-install_only_stripped.tar.gz', ('windows', 'amd64', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-x86_64-pc-windows-msvc-install_only_stripped.tar.gz', ('macos', 'arm64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-aarch64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-aarch64-apple-darwin-install_only_stripped.tar.gz', ('macos', 'x86_64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-x86_64-apple-darwin-install_only_stripped.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20241002/cpython-3.8.20%2B20241002-x86_64-apple-darwin-install_only_stripped.tar.gz', ('linux', 'i686', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20230826/cpython-3.8.17%2B20230826-i686-unknown-linux-gnu-install_only.tar.gz', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20230826/cpython-3.8.17%2B20230826-i686-unknown-linux-gnu-install_only.tar.gz', }, '3.7': { ('linux', 'x86_64', 'gnu', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20200822/cpython-3.7.9-x86_64-unknown-linux-gnu-pgo-20200823T0036.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20200822/cpython-3.7.9-x86_64-unknown-linux-gnu-pgo-20200823T0036.tar.zst', ('linux', 'x86_64', 'musl', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20200822/cpython-3.7.9-x86_64-unknown-linux-musl-noopt-20200823T0036.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20200822/cpython-3.7.9-x86_64-unknown-linux-musl-noopt-20200823T0036.tar.zst', ('windows', 'i386', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20200822/cpython-3.7.9-i686-pc-windows-msvc-shared-pgo-20200823T0159.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20200822/cpython-3.7.9-i686-pc-windows-msvc-shared-pgo-20200823T0159.tar.zst', ('windows', 'amd64', 'msvc', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20200822/cpython-3.7.9-x86_64-pc-windows-msvc-shared-pgo-20200823T0118.tar.zst', + 'https://github.com/astral-sh/python-build-standalone/releases/download/20200822/cpython-3.7.9-x86_64-pc-windows-msvc-shared-pgo-20200823T0118.tar.zst', + ('macos', 'x86_64', '', '', ''): + 'https://github.com/astral-sh/python-build-standalone/releases/download/20200823/cpython-3.7.9-x86_64-apple-darwin-pgo-20200823T2228.tar.zst', + }, + 'pypy3.11': { + ('linux', 'aarch64', 'gnu', '', ''): + 'https://downloads.python.org/pypy/pypy3.11-v7.3.20-aarch64.tar.bz2', + ('linux', 'x86_64', 'gnu', '', ''): + 'https://downloads.python.org/pypy/pypy3.11-v7.3.20-linux64.tar.bz2', + ('windows', 'amd64', 'msvc', '', ''): + 'https://downloads.python.org/pypy/pypy3.11-v7.3.20-win64.zip', + ('macos', 'arm64', '', '', ''): + 'https://downloads.python.org/pypy/pypy3.11-v7.3.20-macos_arm64.tar.bz2', ('macos', 'x86_64', '', '', ''): - 'https://github.com/indygreg/python-build-standalone/releases/download/20200823/cpython-3.7.9-x86_64-apple-darwin-pgo-20200823T2228.tar.zst', + 'https://downloads.python.org/pypy/pypy3.11-v7.3.20-macos_x86_64.tar.bz2', }, 'pypy3.10': { ('linux', 'aarch64', 'gnu', '', ''): - 'https://downloads.python.org/pypy/pypy3.10-v7.3.17-aarch64.tar.bz2', + 'https://downloads.python.org/pypy/pypy3.10-v7.3.19-aarch64.tar.bz2', ('linux', 'x86_64', 'gnu', '', ''): - 'https://downloads.python.org/pypy/pypy3.10-v7.3.17-linux64.tar.bz2', + 'https://downloads.python.org/pypy/pypy3.10-v7.3.19-linux64.tar.bz2', ('windows', 'amd64', 'msvc', '', ''): - 'https://downloads.python.org/pypy/pypy3.10-v7.3.17-win64.zip', + 'https://downloads.python.org/pypy/pypy3.10-v7.3.19-win64.zip', ('macos', 'arm64', '', '', ''): - 'https://downloads.python.org/pypy/pypy3.10-v7.3.17-macos_arm64.tar.bz2', + 'https://downloads.python.org/pypy/pypy3.10-v7.3.19-macos_arm64.tar.bz2', ('macos', 'x86_64', '', '', ''): - 'https://downloads.python.org/pypy/pypy3.10-v7.3.17-macos_x86_64.tar.bz2', + 'https://downloads.python.org/pypy/pypy3.10-v7.3.19-macos_x86_64.tar.bz2', }, 'pypy3.9': { ('linux', 'aarch64', 'gnu', '', ''): @@ -282,14 +418,14 @@ }, 'pypy2.7': { ('linux', 'aarch64', 'gnu', '', ''): - 'https://downloads.python.org/pypy/pypy2.7-v7.3.17-aarch64.tar.bz2', + 'https://downloads.python.org/pypy/pypy2.7-v7.3.20-aarch64.tar.bz2', ('linux', 'x86_64', 'gnu', '', ''): - 'https://downloads.python.org/pypy/pypy2.7-v7.3.17-linux64.tar.bz2', + 'https://downloads.python.org/pypy/pypy2.7-v7.3.20-linux64.tar.bz2', ('windows', 'amd64', 'msvc', '', ''): - 'https://downloads.python.org/pypy/pypy2.7-v7.3.17-win64.zip', + 'https://downloads.python.org/pypy/pypy2.7-v7.3.20-win64.zip', ('macos', 'arm64', '', '', ''): - 'https://downloads.python.org/pypy/pypy2.7-v7.3.17-macos_arm64.tar.bz2', + 'https://downloads.python.org/pypy/pypy2.7-v7.3.20-macos_arm64.tar.bz2', ('macos', 'x86_64', '', '', ''): - 'https://downloads.python.org/pypy/pypy2.7-v7.3.17-macos_x86_64.tar.bz2', + 'https://downloads.python.org/pypy/pypy2.7-v7.3.20-macos_x86_64.tar.bz2', }, } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/src/hatch/python/resolve.py new/hatch-hatch-v1.15.0/src/hatch/python/resolve.py --- old/hatch-hatch-v1.14.1/src/hatch/python/resolve.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/src/hatch/python/resolve.py 2025-10-15 07:47:52.000000000 +0200 @@ -280,7 +280,7 @@ def _get_distribution_class(source: str) -> type[Distribution]: - if source.startswith('https://github.com/indygreg/python-build-standalone/releases/download/'): + if source.startswith('https://github.com/astral-sh/python-build-standalone/releases/download/'): return CPythonStandaloneDistribution if source.startswith('https://downloads.python.org/pypy/'): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/src/hatch/template/files_feature_ci.py new/hatch-hatch-v1.15.0/src/hatch/template/files_feature_ci.py --- old/hatch-hatch-v1.14.1/src/hatch/template/files_feature_ci.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/src/hatch/template/files_feature_ci.py 2025-10-15 07:47:52.000000000 +0200 @@ -28,7 +28,7 @@ fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - uses: actions/checkout@v3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/tests/cli/env/test_show.py new/hatch-hatch-v1.15.0/tests/cli/env/test_show.py --- old/hatch-hatch-v1.14.1/tests/cli/env/test_show.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/tests/cli/env/test_show.py 2025-10-15 07:47:52.000000000 +0200 @@ -71,12 +71,12 @@ 'default', 'hatch-build', 'hatch-static-analysis', + 'hatch-test.py3.14', 'hatch-test.py3.13', 'hatch-test.py3.12', 'hatch-test.py3.11', 'hatch-test.py3.10', 'hatch-test.py3.9', - 'hatch-test.py3.8', 'hatch-uv', ] assert environments['default'] == {'type': 'virtual'} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/tests/helpers/templates/new/feature_ci.py new/hatch-hatch-v1.15.0/tests/helpers/templates/new/feature_ci.py --- old/hatch-hatch-v1.14.1/tests/helpers/templates/new/feature_ci.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/tests/helpers/templates/new/feature_ci.py 2025-10-15 07:47:52.000000000 +0200 @@ -34,7 +34,7 @@ fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - uses: actions/checkout@v3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hatch-hatch-v1.14.1/tests/python/test_resolve.py new/hatch-hatch-v1.15.0/tests/python/test_resolve.py --- old/hatch-hatch-v1.14.1/tests/python/test_resolve.py 2025-04-07 06:13:52.000000000 +0200 +++ new/hatch-hatch-v1.15.0/tests/python/test_resolve.py 2025-10-15 07:47:52.000000000 +0200 @@ -28,7 +28,7 @@ class TestDistributionVersions: def test_cpython_standalone(self): - url = 'https://github.com/indygreg/python-build-standalone/releases/download/20230507/cpython-3.11.3%2B20230507-aarch64-unknown-linux-gnu-install_only.tar.gz' + url = 'https://github.com/astral-sh/python-build-standalone/releases/download/20230507/cpython-3.11.3%2B20230507-aarch64-unknown-linux-gnu-install_only.tar.gz' dist = get_distribution('3.11', url) version = dist.version
