From 4afadf2861ba42fba0aca66dcfcf32a4bf67b681 Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Sat, 23 Apr 2022 21:31:43 +0200 Subject: [PATCH] Add PyPy support. --- .github/workflows/Parameters.yml | 17 ++++++++++------- .vscode/settings.json | 3 +++ 2 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.github/workflows/Parameters.yml b/.github/workflows/Parameters.yml index cb6d6da..59dcc40 100644 --- a/.github/workflows/Parameters.yml +++ b/.github/workflows/Parameters.yml @@ -33,7 +33,7 @@ on: python_version_list: description: 'Space separated list of Python versions to run tests with.' required: false - default: '3.7 3.8 3.9 3.10' + default: '3.7 3.8 3.9 3.10 pypy-3.7 pypy-3.8 pypy-3.9' type: string system_list: description: 'Space separated list of systems to run tests on.' @@ -88,12 +88,15 @@ jobs: print(f"::notice title=Experimental::Python 3.11 (3.11.0-alpha3) is a pre-release.") data = { 'python': { - '3.6': { 'icon': '⚫', 'until': '2021.12.23' }, - '3.7': { 'icon': '🔴', 'until': '2023.06.27' }, - '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.6': { 'icon': '⚫', 'until': '2021.12.23' }, + '3.7': { 'icon': '🔴', 'until': '2023.06.27' }, + '3.8': { 'icon': '🟠', 'until': '2024.10' }, + '3.9': { 'icon': '🟡', 'until': '2025.10' }, + '3.10': { 'icon': '🟢', 'until': '2026.10' }, + '3.11': { 'icon': '🟣', 'until': '2027.10' }, + 'pypy-3.7': { 'icon': '⟲🔴', 'until': '??' }, + 'pypy-3.8': { 'icon': '⟲🟠', 'until': '??' }, + 'pypy-3.9': { 'icon': '⟲🟡', 'until': '??' }, }, 'sys': { 'ubuntu': { 'icon': '🐧', 'runs-on': 'ubuntu-latest', 'shell': 'bash' }, diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..bc22050 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ +"files.trimTrailingWhitespace": false, +}