From 9743c456eac399046f88c520b24f913c4d464bfe Mon Sep 17 00:00:00 2001 From: Anton Pirker Date: Fri, 9 Aug 2024 09:41:46 +0200 Subject: [PATCH] Add allow-prereleases to Python 3.13 workflows --- .../src/generate_workflows_lib/test.yml.j2 | 3 ++ .github/workflows/test_0.yml | 30 +++++++++++++++++++ .github/workflows/test_1.yml | 27 +++++++++++++++++ .github/workflows/test_2.yml | 2 ++ 4 files changed, 62 insertions(+) diff --git a/.github/workflows/generate_workflows_lib/src/generate_workflows_lib/test.yml.j2 b/.github/workflows/generate_workflows_lib/src/generate_workflows_lib/test.yml.j2 index e5168470d8..fa143d009a 100644 --- a/.github/workflows/generate_workflows_lib/src/generate_workflows_lib/test.yml.j2 +++ b/.github/workflows/generate_workflows_lib/src/generate_workflows_lib/test.yml.j2 @@ -28,6 +28,9 @@ jobs: uses: actions/setup-python@v5 with: python-version: "{{ job_data.python_version }}" + {%- if job_data.python_version == "3.13" %} + allow-prereleases: true + {%- endif %} - name: Install tox run: pip install tox diff --git a/.github/workflows/test_0.yml b/.github/workflows/test_0.yml index ca5d162e27..1bd8b4ecf1 100644 --- a/.github/workflows/test_0.yml +++ b/.github/workflows/test_0.yml @@ -117,6 +117,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -243,6 +244,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -369,6 +371,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -495,6 +498,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -621,6 +625,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -747,6 +752,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -873,6 +879,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -1089,6 +1096,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -1215,6 +1223,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -1323,6 +1332,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -1701,6 +1711,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2079,6 +2090,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2097,6 +2109,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2115,6 +2128,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2547,6 +2561,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2763,6 +2778,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2781,6 +2797,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2889,6 +2906,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3033,6 +3051,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3249,6 +3268,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3267,6 +3287,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3411,6 +3432,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3519,6 +3541,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3645,6 +3668,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3771,6 +3795,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3897,6 +3922,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -4023,6 +4049,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -4239,6 +4266,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -4257,6 +4285,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -4401,6 +4430,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox diff --git a/.github/workflows/test_1.yml b/.github/workflows/test_1.yml index 4cb49760b1..cc7778261f 100644 --- a/.github/workflows/test_1.yml +++ b/.github/workflows/test_1.yml @@ -117,6 +117,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -603,6 +604,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -621,6 +623,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -639,6 +642,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -657,6 +661,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -675,6 +680,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -873,6 +879,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -999,6 +1006,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -1233,6 +1241,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -1449,6 +1458,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -1575,6 +1585,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2007,6 +2018,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2133,6 +2145,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2349,6 +2362,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2475,6 +2489,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2601,6 +2616,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -2727,6 +2743,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3069,6 +3086,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3195,6 +3213,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3321,6 +3340,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3537,6 +3557,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3555,6 +3576,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3969,6 +3991,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -3987,6 +4010,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -4005,6 +4029,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -4023,6 +4048,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -4491,6 +4517,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox diff --git a/.github/workflows/test_2.yml b/.github/workflows/test_2.yml index 3c468163f7..de38649243 100644 --- a/.github/workflows/test_2.yml +++ b/.github/workflows/test_2.yml @@ -99,6 +99,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox @@ -225,6 +226,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.13" + allow-prereleases: true - name: Install tox run: pip install tox