mirror of
https://github.com/actions/python-versions.git
synced 2025-12-15 15:32:11 +00:00
Compare commits
7 Commits
3.0.1-8781
...
3.6.7-8985
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6468490367 | ||
|
|
4be9a4cca1 | ||
|
|
89a619f4b9 | ||
|
|
ac42875cb8 | ||
|
|
280f63ac35 | ||
|
|
f85839ce0d | ||
|
|
594273ac16 |
@@ -8,6 +8,16 @@ jobs:
|
||||
- checkout: self
|
||||
submodules: true
|
||||
|
||||
# We need this temporary step to have a consistent version of PowerShell on all images.
|
||||
- task: PowerShell@2
|
||||
displayName: 'Update PowerShell version for macOS'
|
||||
condition: eq(variables['Platform'], 'darwin')
|
||||
inputs:
|
||||
TargetType: inline
|
||||
script: |
|
||||
brew update
|
||||
brew cask upgrade powershell
|
||||
|
||||
- task: PowerShell@2
|
||||
displayName: 'Build Python $(VERSION)'
|
||||
inputs:
|
||||
|
||||
@@ -27,6 +27,7 @@ jobs:
|
||||
archiveFilePatterns: '$(Build.BinariesDirectory)/python-$(VERSION)-$(Platform)-$(Architecture).*'
|
||||
destinationFolder: $(Build.BinariesDirectory)
|
||||
cleanDestinationFolder: false
|
||||
overwriteExistingFiles: true
|
||||
|
||||
- task: PowerShell@2
|
||||
displayName: 'Apply build artifact to the local machines'
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using module "./builders/win-python-builder.psm1"
|
||||
using module "./builders/ubuntu-python-builder.psm1"
|
||||
using module "./builders/macos-python-builder.psm1"
|
||||
using module "./win-python-builder.psm1"
|
||||
using module "./ubuntu-python-builder.psm1"
|
||||
using module "./macos-python-builder.psm1"
|
||||
|
||||
<#
|
||||
.SYNOPSIS
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using module "./builders/nix-python-builder.psm1"
|
||||
using module "./nix-python-builder.psm1"
|
||||
|
||||
class macOSPythonBuilder : NixPythonBuilder {
|
||||
<#
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using module "./builders/python-builder.psm1"
|
||||
using module "./python-builder.psm1"
|
||||
|
||||
class NixPythonBuilder : PythonBuilder {
|
||||
<#
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using module "./builders/nix-python-builder.psm1"
|
||||
using module "./nix-python-builder.psm1"
|
||||
|
||||
class UbuntuPythonBuilder : NixPythonBuilder {
|
||||
<#
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using module "./builders/python-builder.psm1"
|
||||
using module "./python-builder.psm1"
|
||||
|
||||
class WinPythonBuilder : PythonBuilder {
|
||||
<#
|
||||
|
||||
@@ -1,4 +1,50 @@
|
||||
[
|
||||
{
|
||||
"version": "3.10.0-alpha.2",
|
||||
"stable": false,
|
||||
"release_url": "https://github.com/actions/python-versions/releases/tag/3.10.0-alpha.2-87807",
|
||||
"files": [
|
||||
{
|
||||
"filename": "python-3.10.0-alpha.2-darwin-x64.tar.gz",
|
||||
"arch": "x64",
|
||||
"platform": "darwin",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.0-alpha.2-87807/python-3.10.0-alpha.2-darwin-x64.tar.gz"
|
||||
},
|
||||
{
|
||||
"filename": "python-3.10.0-alpha.2-linux-16.04-x64.tar.gz",
|
||||
"arch": "x64",
|
||||
"platform": "linux",
|
||||
"platform_version": "16.04",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.0-alpha.2-87807/python-3.10.0-alpha.2-linux-16.04-x64.tar.gz"
|
||||
},
|
||||
{
|
||||
"filename": "python-3.10.0-alpha.2-linux-18.04-x64.tar.gz",
|
||||
"arch": "x64",
|
||||
"platform": "linux",
|
||||
"platform_version": "18.04",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.0-alpha.2-87807/python-3.10.0-alpha.2-linux-18.04-x64.tar.gz"
|
||||
},
|
||||
{
|
||||
"filename": "python-3.10.0-alpha.2-linux-20.04-x64.tar.gz",
|
||||
"arch": "x64",
|
||||
"platform": "linux",
|
||||
"platform_version": "20.04",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.0-alpha.2-87807/python-3.10.0-alpha.2-linux-20.04-x64.tar.gz"
|
||||
},
|
||||
{
|
||||
"filename": "python-3.10.0-alpha.2-win32-x64.zip",
|
||||
"arch": "x64",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.0-alpha.2-87807/python-3.10.0-alpha.2-win32-x64.zip"
|
||||
},
|
||||
{
|
||||
"filename": "python-3.10.0-alpha.2-win32-x86.zip",
|
||||
"arch": "x86",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.10.0-alpha.2-87807/python-3.10.0-alpha.2-win32-x86.zip"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "3.10.0-alpha.1",
|
||||
"stable": false,
|
||||
@@ -1183,6 +1229,25 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "3.4.4",
|
||||
"stable": true,
|
||||
"release_url": "https://github.com/actions/python-versions/releases/tag/3.4.4-88098",
|
||||
"files": [
|
||||
{
|
||||
"filename": "python-3.4.4-win32-x64.zip",
|
||||
"arch": "x64",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.4.4-88098/python-3.4.4-win32-x64.zip"
|
||||
},
|
||||
{
|
||||
"filename": "python-3.4.4-win32-x86.zip",
|
||||
"arch": "x86",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.4.4-88098/python-3.4.4-win32-x86.zip"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "3.3.7",
|
||||
"stable": true,
|
||||
@@ -1197,6 +1262,82 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "3.3.5",
|
||||
"stable": true,
|
||||
"release_url": "https://github.com/actions/python-versions/releases/tag/3.3.5-88104",
|
||||
"files": [
|
||||
{
|
||||
"filename": "python-3.3.5-win32-x64.zip",
|
||||
"arch": "x64",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.3.5-88104/python-3.3.5-win32-x64.zip"
|
||||
},
|
||||
{
|
||||
"filename": "python-3.3.5-win32-x86.zip",
|
||||
"arch": "x86",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.3.5-88104/python-3.3.5-win32-x86.zip"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "3.2.5",
|
||||
"stable": true,
|
||||
"release_url": "https://github.com/actions/python-versions/releases/tag/3.2.5-88105",
|
||||
"files": [
|
||||
{
|
||||
"filename": "python-3.2.5-win32-x64.zip",
|
||||
"arch": "x64",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.2.5-88105/python-3.2.5-win32-x64.zip"
|
||||
},
|
||||
{
|
||||
"filename": "python-3.2.5-win32-x86.zip",
|
||||
"arch": "x86",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.2.5-88105/python-3.2.5-win32-x86.zip"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "3.1.4",
|
||||
"stable": true,
|
||||
"release_url": "https://github.com/actions/python-versions/releases/tag/3.1.4-88106",
|
||||
"files": [
|
||||
{
|
||||
"filename": "python-3.1.4-win32-x64.zip",
|
||||
"arch": "x64",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.1.4-88106/python-3.1.4-win32-x64.zip"
|
||||
},
|
||||
{
|
||||
"filename": "python-3.1.4-win32-x86.zip",
|
||||
"arch": "x86",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.1.4-88106/python-3.1.4-win32-x86.zip"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "3.0.1",
|
||||
"stable": true,
|
||||
"release_url": "https://github.com/actions/python-versions/releases/tag/3.0.1-88107",
|
||||
"files": [
|
||||
{
|
||||
"filename": "python-3.0.1-win32-x64.zip",
|
||||
"arch": "x64",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.0.1-88107/python-3.0.1-win32-x64.zip"
|
||||
},
|
||||
{
|
||||
"filename": "python-3.0.1-win32-x86.zip",
|
||||
"arch": "x86",
|
||||
"platform": "win32",
|
||||
"download_url": "https://github.com/actions/python-versions/releases/download/3.0.1-88107/python-3.0.1-win32-x86.zip"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "2.7.18",
|
||||
"stable": true,
|
||||
|
||||
Reference in New Issue
Block a user