Fixed used colors for selected Python versions and removed Python 3.8.

This commit is contained in:
Patrick Lehmann
2025-10-19 07:08:10 +02:00
parent 10c10d9566
commit a78656a0bb
3 changed files with 14 additions and 14 deletions

View File

@@ -359,10 +359,10 @@ jobs:
needs:
- Prepare
- UnitTesting
- Install
# - AppTesting
# - StaticTypeCheck
- Package
- Install
- PublishToGitHubPages
if: needs.Prepare.outputs.is_release_commit == 'true' && github.event_name != 'schedule'
permissions:
@@ -378,10 +378,10 @@ jobs:
needs:
- Prepare
- UnitTesting
- Install
# - AppTesting
# - StaticTypeCheck
- Package
- Install
- PublishToGitHubPages
if: needs.Prepare.outputs.is_release_tag == 'true'
permissions:
@@ -418,6 +418,7 @@ jobs:
- PublishCoverageResults
- PublishToGitHubPages
# - PublishOnPyPI
- Install
- IntermediateCleanUp
if: inputs.cleanup == 'true'
with:

View File

@@ -287,8 +287,8 @@ jobs:
else:
disabled = [disable.strip() for disable in disable_list.split(" ")]
if "3.8" in versions:
print("::warning title=Deprecated::Support for Python 3.8 ended in 2024.10.")
if "3.9" in versions:
print("::warning title=Deprecated::Support for Python 3.9 ended in 2025.10.")
if "msys2" in systems:
print("::warning title=Deprecated::System 'msys2' will be replaced by 'mingw64'.")
if currentAlphaVersion in versions:
@@ -300,15 +300,13 @@ jobs:
data = {
# Python and PyPy versions supported by "setup-python" action
"python": {
"3.8": { "icon": "⚫", "until": "2024.10" },
"3.9": { "icon": "🔴", "until": "2025.10" },
"3.10": { "icon": "🟠", "until": "2026.10" },
"3.11": { "icon": "🟡", "until": "2027.10" },
"3.12": { "icon": "🟢", "until": "2028.10" },
"3.9": { "icon": "⚫", "until": "2025.10" },
"3.10": { "icon": "🔴", "until": "2026.10" },
"3.11": { "icon": "🟠", "until": "2027.10" },
"3.12": { "icon": "🟡", "until": "2028.10" },
"3.13": { "icon": "🟢", "until": "2029.10" },
"3.14": { "icon": "🟣", "until": "2030.10" },
"pypy-3.7": { "icon": "⟲⚫", "until": "????.??" },
"pypy-3.8": { "icon": "⟲⚫", "until": "????.??" },
"3.14": { "icon": "🟢", "until": "2030.10" },
"3.15": { "icon": "🟣", "until": "2031.10" },
"pypy-3.9": { "icon": "⟲🔴", "until": "????.??" },
"pypy-3.10": { "icon": "⟲🟠", "until": "????.??" },
"pypy-3.11": { "icon": "⟲🟡", "until": "????.??" },

View File

@@ -221,9 +221,9 @@ jobs:
- Prepare
- UnitTesting
- PlatformTesting
- Install
# - StaticTypeCheck
- Package
- Install
- PublishToGitHubPages
permissions:
contents: write # required for create tag
@@ -239,9 +239,9 @@ jobs:
- Prepare
- UnitTesting
- PlatformTesting
- Install
# - StaticTypeCheck
- Package
- Install
- PublishToGitHubPages
if: needs.Prepare.outputs.is_release_tag == 'true'
permissions:
@@ -277,6 +277,7 @@ jobs:
- PublishTestResults
- PublishCoverageResults
- PublishToGitHubPages
- Install
- IntermediateCleanUp
with:
package: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).package_all }}