Compare commits

...
3 changed files with 747 additions and 9 deletions
+11 -7
View File
@@ -199,14 +199,18 @@ jobs:
- name: Publish Release ${{ env.VERSION }} - name: Publish Release ${{ env.VERSION }}
id: create_release id: create_release
uses: actions/create-release@v1
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: shell: bash
tag_name: ${{ env.VERSION }}-${{ github.run_id }} run: |
release_name: ${{ env.VERSION }} tag_name="${{ env.VERSION }}-${{ github.run_id }}"
body: | gh release create "$tag_name" \
Python ${{ env.VERSION }} --repo="$GITHUB_REPOSITORY" \
--title="${{ env.VERSION }}" \
--notes="Python ${{ env.VERSION }}"
release_id=$(gh release view "$tag_name" --repo "$GITHUB_REPOSITORY" --json databaseId --jq '.databaseId')
echo "id=$release_id" >> $GITHUB_OUTPUT
- name: Generate hash for packages - name: Generate hash for packages
run: | run: |
+9 -1
View File
@@ -73,7 +73,7 @@ class NixPythonBuilder : PythonBuilder {
$sourceUri = $this.GetSourceUri() $sourceUri = $this.GetSourceUri()
Write-Host "Sources URI: $sourceUri" Write-Host "Sources URI: $sourceUri"
$archiveFilepath = Download-File -Uri $sourceUri -OutputFolder $this.WorkFolderLocation $archiveFilepath = Download-File -Uri $sourceUri -OutputFolder $this.TempFolderLocation
$expandedSourceLocation = Join-Path -Path $this.TempFolderLocation -ChildPath "SourceCode" $expandedSourceLocation = Join-Path -Path $this.TempFolderLocation -ChildPath "SourceCode"
New-Item -Path $expandedSourceLocation -ItemType Directory New-Item -Path $expandedSourceLocation -ItemType Directory
@@ -146,6 +146,14 @@ class NixPythonBuilder : PythonBuilder {
$sourcesLocation = $this.Download() $sourcesLocation = $this.Download()
Push-Location -Path $sourcesLocation Push-Location -Path $sourcesLocation
# Patch for 3.15.0a6: Fix test_bz2 BIG_DATA to ensure two compressed blocks
# See: https://github.com/python/cpython/pull/145730
if (($this.Architecture -match "arm64") -and ($this.Platform -match "22\.04") -and ($this.Version -eq [semver]"3.15.0-alpha.6")) {
Write-Host "Applying patch for python/cpython#145730 (test_bz2 fix)..."
Execute-Command -Command "curl -sL -o Lib/test/test_bz2.py https://raw.githubusercontent.com/python/cpython/19676e5fc28bdee8325a062a31ddeee60960cf75/Lib/test/test_bz2.py"
}
Write-Host "Configure for $($this.Platform)..." Write-Host "Configure for $($this.Platform)..."
$this.Configure() $this.Configure()
+726
View File
@@ -1,4 +1,373 @@
[ [
{
"version": "3.15.0-alpha.8",
"stable": false,
"release_url": "https://github.com/actions/python-versions/releases/tag/3.15.0-alpha.8-24114205555",
"files": [
{
"filename": "python-3.15.0-alpha.8-darwin-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-darwin-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-darwin-arm64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-darwin-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-darwin-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-darwin-x64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-linux-22.04-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-linux-22.04-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-linux-22.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-linux-22.04-arm64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-linux-22.04-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-linux-22.04-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-linux-22.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-linux-22.04-x64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-linux-24.04-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-linux-24.04-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-linux-24.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-linux-24.04-arm64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-linux-24.04-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-linux-24.04-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-linux-24.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-linux-24.04-x64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.8-win32-arm64-freethreaded.zip",
"arch": "arm64-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-win32-arm64-freethreaded.zip"
},
{
"filename": "python-3.15.0-alpha.8-win32-arm64.zip",
"arch": "arm64",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-win32-arm64.zip"
},
{
"filename": "python-3.15.0-alpha.8-win32-x64-freethreaded.zip",
"arch": "x64-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-win32-x64-freethreaded.zip"
},
{
"filename": "python-3.15.0-alpha.8-win32-x64.zip",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-win32-x64.zip"
},
{
"filename": "python-3.15.0-alpha.8-win32-x86-freethreaded.zip",
"arch": "x86-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-win32-x86-freethreaded.zip"
},
{
"filename": "python-3.15.0-alpha.8-win32-x86.zip",
"arch": "x86",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.8-24114205555/python-3.15.0-alpha.8-win32-x86.zip"
}
]
},
{
"version": "3.15.0-alpha.7",
"stable": false,
"release_url": "https://github.com/actions/python-versions/releases/tag/3.15.0-alpha.7-22913288817",
"files": [
{
"filename": "python-3.15.0-alpha.7-darwin-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-darwin-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-darwin-arm64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-darwin-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-darwin-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-darwin-x64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-linux-22.04-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-linux-22.04-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-linux-22.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-linux-22.04-arm64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-linux-22.04-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-linux-22.04-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-linux-22.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-linux-22.04-x64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-linux-24.04-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-linux-24.04-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-linux-24.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-linux-24.04-arm64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-linux-24.04-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-linux-24.04-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-linux-24.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-linux-24.04-x64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.7-win32-arm64-freethreaded.zip",
"arch": "arm64-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-win32-arm64-freethreaded.zip"
},
{
"filename": "python-3.15.0-alpha.7-win32-arm64.zip",
"arch": "arm64",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-win32-arm64.zip"
},
{
"filename": "python-3.15.0-alpha.7-win32-x64-freethreaded.zip",
"arch": "x64-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-win32-x64-freethreaded.zip"
},
{
"filename": "python-3.15.0-alpha.7-win32-x64.zip",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-win32-x64.zip"
},
{
"filename": "python-3.15.0-alpha.7-win32-x86-freethreaded.zip",
"arch": "x86-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-win32-x86-freethreaded.zip"
},
{
"filename": "python-3.15.0-alpha.7-win32-x86.zip",
"arch": "x86",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.7-22913288817/python-3.15.0-alpha.7-win32-x86.zip"
}
]
},
{
"version": "3.15.0-alpha.6",
"stable": false,
"release_url": "https://github.com/actions/python-versions/releases/tag/3.15.0-alpha.6-23011479936",
"files": [
{
"filename": "python-3.15.0-alpha.6-darwin-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-darwin-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-darwin-arm64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-darwin-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-darwin-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-darwin-x64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-linux-22.04-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-linux-22.04-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-linux-22.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-linux-22.04-arm64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-linux-22.04-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-linux-22.04-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-linux-22.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-linux-22.04-x64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-linux-24.04-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-linux-24.04-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-linux-24.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-linux-24.04-arm64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-linux-24.04-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-linux-24.04-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-linux-24.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-linux-24.04-x64.tar.gz"
},
{
"filename": "python-3.15.0-alpha.6-win32-arm64-freethreaded.zip",
"arch": "arm64-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-win32-arm64-freethreaded.zip"
},
{
"filename": "python-3.15.0-alpha.6-win32-arm64.zip",
"arch": "arm64",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-win32-arm64.zip"
},
{
"filename": "python-3.15.0-alpha.6-win32-x64-freethreaded.zip",
"arch": "x64-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-win32-x64-freethreaded.zip"
},
{
"filename": "python-3.15.0-alpha.6-win32-x64.zip",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-win32-x64.zip"
},
{
"filename": "python-3.15.0-alpha.6-win32-x86-freethreaded.zip",
"arch": "x86-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-win32-x86-freethreaded.zip"
},
{
"filename": "python-3.15.0-alpha.6-win32-x86.zip",
"arch": "x86",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.15.0-alpha.6-23011479936/python-3.15.0-alpha.6-win32-x86.zip"
}
]
},
{ {
"version": "3.15.0-alpha.5", "version": "3.15.0-alpha.5",
"stable": false, "stable": false,
@@ -614,6 +983,129 @@
} }
] ]
}, },
{
"version": "3.14.4",
"stable": true,
"release_url": "https://github.com/actions/python-versions/releases/tag/3.14.4-24114161919",
"files": [
{
"filename": "python-3.14.4-darwin-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-darwin-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.14.4-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-darwin-arm64.tar.gz"
},
{
"filename": "python-3.14.4-darwin-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-darwin-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.14.4-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-darwin-x64.tar.gz"
},
{
"filename": "python-3.14.4-linux-22.04-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-linux-22.04-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.14.4-linux-22.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-linux-22.04-arm64.tar.gz"
},
{
"filename": "python-3.14.4-linux-22.04-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-linux-22.04-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.14.4-linux-22.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-linux-22.04-x64.tar.gz"
},
{
"filename": "python-3.14.4-linux-24.04-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-linux-24.04-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.14.4-linux-24.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-linux-24.04-arm64.tar.gz"
},
{
"filename": "python-3.14.4-linux-24.04-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-linux-24.04-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.14.4-linux-24.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-linux-24.04-x64.tar.gz"
},
{
"filename": "python-3.14.4-win32-arm64-freethreaded.zip",
"arch": "arm64-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-win32-arm64-freethreaded.zip"
},
{
"filename": "python-3.14.4-win32-arm64.zip",
"arch": "arm64",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-win32-arm64.zip"
},
{
"filename": "python-3.14.4-win32-x64-freethreaded.zip",
"arch": "x64-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-win32-x64-freethreaded.zip"
},
{
"filename": "python-3.14.4-win32-x64.zip",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-win32-x64.zip"
},
{
"filename": "python-3.14.4-win32-x86-freethreaded.zip",
"arch": "x86-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-win32-x86-freethreaded.zip"
},
{
"filename": "python-3.14.4-win32-x86.zip",
"arch": "x86",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.14.4-24114161919/python-3.14.4-win32-x86.zip"
}
]
},
{ {
"version": "3.14.3", "version": "3.14.3",
"stable": true, "stable": true,
@@ -2968,6 +3460,129 @@
} }
] ]
}, },
{
"version": "3.13.13",
"stable": true,
"release_url": "https://github.com/actions/python-versions/releases/tag/3.13.13-24114113768",
"files": [
{
"filename": "python-3.13.13-darwin-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-darwin-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.13.13-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-darwin-arm64.tar.gz"
},
{
"filename": "python-3.13.13-darwin-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-darwin-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.13.13-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-darwin-x64.tar.gz"
},
{
"filename": "python-3.13.13-linux-22.04-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-linux-22.04-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.13.13-linux-22.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-linux-22.04-arm64.tar.gz"
},
{
"filename": "python-3.13.13-linux-22.04-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-linux-22.04-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.13.13-linux-22.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-linux-22.04-x64.tar.gz"
},
{
"filename": "python-3.13.13-linux-24.04-arm64-freethreaded.tar.gz",
"arch": "arm64-freethreaded",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-linux-24.04-arm64-freethreaded.tar.gz"
},
{
"filename": "python-3.13.13-linux-24.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-linux-24.04-arm64.tar.gz"
},
{
"filename": "python-3.13.13-linux-24.04-x64-freethreaded.tar.gz",
"arch": "x64-freethreaded",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-linux-24.04-x64-freethreaded.tar.gz"
},
{
"filename": "python-3.13.13-linux-24.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-linux-24.04-x64.tar.gz"
},
{
"filename": "python-3.13.13-win32-arm64-freethreaded.zip",
"arch": "arm64-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-win32-arm64-freethreaded.zip"
},
{
"filename": "python-3.13.13-win32-arm64.zip",
"arch": "arm64",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-win32-arm64.zip"
},
{
"filename": "python-3.13.13-win32-x64-freethreaded.zip",
"arch": "x64-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-win32-x64-freethreaded.zip"
},
{
"filename": "python-3.13.13-win32-x64.zip",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-win32-x64.zip"
},
{
"filename": "python-3.13.13-win32-x86-freethreaded.zip",
"arch": "x86-freethreaded",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-win32-x86-freethreaded.zip"
},
{
"filename": "python-3.13.13-win32-x86.zip",
"arch": "x86",
"platform": "win32",
"download_url": "https://github.com/actions/python-versions/releases/download/3.13.13-24114113768/python-3.13.13-win32-x86.zip"
}
]
},
{ {
"version": "3.13.12", "version": "3.13.12",
"stable": true, "stable": true,
@@ -5370,6 +5985,41 @@
} }
] ]
}, },
{
"version": "3.12.13",
"stable": true,
"release_url": "https://github.com/actions/python-versions/releases/tag/3.12.13-22652080177",
"files": [
{
"filename": "python-3.12.13-linux-22.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.12.13-22652080177/python-3.12.13-linux-22.04-arm64.tar.gz"
},
{
"filename": "python-3.12.13-linux-22.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.12.13-22652080177/python-3.12.13-linux-22.04-x64.tar.gz"
},
{
"filename": "python-3.12.13-linux-24.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.12.13-22652080177/python-3.12.13-linux-24.04-arm64.tar.gz"
},
{
"filename": "python-3.12.13-linux-24.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.12.13-22652080177/python-3.12.13-linux-24.04-x64.tar.gz"
}
]
},
{ {
"version": "3.12.12", "version": "3.12.12",
"stable": true, "stable": true,
@@ -6868,6 +7518,41 @@
} }
] ]
}, },
{
"version": "3.11.15",
"stable": true,
"release_url": "https://github.com/actions/python-versions/releases/tag/3.11.15-22631496413",
"files": [
{
"filename": "python-3.11.15-linux-22.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.11.15-22631496413/python-3.11.15-linux-22.04-arm64.tar.gz"
},
{
"filename": "python-3.11.15-linux-22.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.11.15-22631496413/python-3.11.15-linux-22.04-x64.tar.gz"
},
{
"filename": "python-3.11.15-linux-24.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.11.15-22631496413/python-3.11.15-linux-24.04-arm64.tar.gz"
},
{
"filename": "python-3.11.15-linux-24.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.11.15-22631496413/python-3.11.15-linux-24.04-x64.tar.gz"
}
]
},
{ {
"version": "3.11.14", "version": "3.11.14",
"stable": true, "stable": true,
@@ -8379,6 +9064,47 @@
} }
] ]
}, },
{
"version": "3.10.20",
"stable": true,
"release_url": "https://github.com/actions/python-versions/releases/tag/3.10.20-22630057857",
"files": [
{
"filename": "python-3.10.20-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.20-22630057857/python-3.10.20-darwin-x64.tar.gz"
},
{
"filename": "python-3.10.20-linux-22.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.20-22630057857/python-3.10.20-linux-22.04-arm64.tar.gz"
},
{
"filename": "python-3.10.20-linux-22.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "22.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.20-22630057857/python-3.10.20-linux-22.04-x64.tar.gz"
},
{
"filename": "python-3.10.20-linux-24.04-arm64.tar.gz",
"arch": "arm64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.20-22630057857/python-3.10.20-linux-24.04-arm64.tar.gz"
},
{
"filename": "python-3.10.20-linux-24.04-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"platform_version": "24.04",
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.20-22630057857/python-3.10.20-linux-24.04-x64.tar.gz"
}
]
},
{ {
"version": "3.10.19", "version": "3.10.19",
"stable": true, "stable": true,