diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 68490eeb..0171a620 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -41,7 +41,6 @@ jobs: uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: ${{ env.PYTHON_VERSION_DEFAULT }} - architecture: 'x64' - name: Install poetry # see https://github.com/Gr1N/setup-poetry uses: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec # v9 @@ -67,7 +66,6 @@ jobs: uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: ${{ env.PYTHON_VERSION_DEFAULT }} - architecture: 'x64' - name: Install poetry # see https://github.com/Gr1N/setup-poetry uses: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec # v9 @@ -93,7 +91,6 @@ jobs: uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: ${{ env.PYTHON_VERSION_DEFAULT }} - architecture: 'x64' - name: Install poetry # see https://github.com/Gr1N/setup-poetry uses: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec # v9 @@ -119,7 +116,6 @@ jobs: uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: ${{ env.PYTHON_VERSION_DEFAULT }} - architecture: 'x64' - name: Install poetry # see https://github.com/Gr1N/setup-poetry uses: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec # v9 @@ -143,7 +139,7 @@ jobs: python-version: '3.14' toxenv-factors: '-current' - # test with the lowest dependencies - os: ubuntu-latest + os: ubuntu-24.04 python-version: '3.9' toxenv-factors: '-lowest' steps: @@ -157,7 +153,6 @@ jobs: uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: ${{ matrix.python-version }} - architecture: 'x64' - name: Install poetry # see https://github.com/Gr1N/setup-poetry uses: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec # v9 @@ -190,9 +185,18 @@ jobs: - "-allExtras" - "-noExtras" exclude: - - os: macos-latest # macos-latest is incompatible with some PY versions + - os: macos-latest + python-version: "3.10" + - os: macos-latest + python-version: "3.9" + - os: ubuntu-latest + python-version: "3.9" + include: + - os: macos-15 python-version: "3.10" - - os: macos-latest # macos-latest is incompatible with some PY versions + - os: macos-15 + python-version: "3.9" + - os: ubuntu-24.04 python-version: "3.9" steps: - name: Disabled Git auto EOL CRLF transforms @@ -211,7 +215,6 @@ jobs: uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: ${{ matrix.python-version }} - architecture: 'x64' - name: Validate Python Environment shell: python run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f4edc5cd..b2541ad7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,7 +56,6 @@ jobs: uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: ${{ env.PYTHON_VERSION_DEFAULT }} - architecture: 'x64' - name: Install poetry # see https://github.com/Gr1N/setup-poetry uses: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec # v9 @@ -80,7 +79,6 @@ jobs: uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: ${{ env.PYTHON_VERSION_DEFAULT }} - architecture: 'x64' - name: Install poetry # see https://github.com/Gr1N/setup-poetry uses: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec # v9 @@ -137,7 +135,6 @@ jobs: uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: ${{ env.PYTHON_VERSION_DEFAULT }} - architecture: 'x64' - name: Install and configure Poetry # Seehttps://github.com/snok/install-poetry uses: snok/install-poetry@a783c322200f0519c7926aa6faa857c4e23e9263 # v1.4.2