-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The python extractor does not yet support 3.12. Check for this and instead make sure we run python 3.11. Only need to check on windows since we are extremely unlikely to be running 3.12 on linux or macos.
- Loading branch information
Andrew Eisenberg
committed
Oct 6, 2023
1 parent
a2dc5ff
commit d091652
Showing
7 changed files
with
64 additions
and
4 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
|
|
||
| #! /usr/bin/pwsh | ||
|
|
||
| # If we are running greater than or equal to python 3.12, change py to run version 3.11 | ||
| Write-Host "Checking python version" | ||
| if ((py -3 -c "import sys; print(0 if sys.version_info >= (3, 12) else 1)") -eq "0") { | ||
| Write-Host "Python 3.12+ detected, setting PY_PYTHON3=3.11" | ||
| # First make sure we have python 3.11 installed | ||
| py -3.11 -c "import imp" | ||
| if ($LASTEXITCODE -eq 0) { | ||
| Write-Host "Python 3.11 detected, using this version instead of 3.12+." | ||
| Write-Output "PY_PYTHON3=3.11" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append | ||
| } else { | ||
| Write-Host "FAILURE: Python 3.12+ is not supported. Please install Python 3.11." | ||
| exit 1 | ||
| } | ||
| } else { | ||
| Write-Host "Python 3.12+ not detected, not making any changes." | ||
| } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters