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

View File

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

View File

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