From 32be55fbe6bfd0ae85ef1ff1b4ddf449497c39df Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Fri, 7 Jul 2023 22:59:24 +0300 Subject: [PATCH] CI(GHActions): Install everything from conda All required Python and PyPy versions are now available from conda-forge. --- .github/workflows/run-tests.yaml | 6 ++++-- ChangeLog | 4 ++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index 860bf95..254ab17 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -5,11 +5,11 @@ on: [push, pull_request] jobs: run-tests: env: - not_in_conda: "['3.11', 'pypy-3.7']" + not_in_conda: "[]" strategy: matrix: - python-version: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "pypy-3.7"] + python-version: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "pypy3.7"] name: Python ${{ matrix.python-version }} runs-on: ubuntu-latest @@ -20,6 +20,7 @@ jobs: - uses: actions/checkout@v2 - uses: s-weigand/setup-conda@v1 with: + conda-channels: conda-forge python-version: ${{ matrix.python-version }} if: ${{ runner.os == 'Linux' && !contains(fromJSON(env.not_in_conda), matrix.python-version) }} - uses: actions/setup-python@v4 @@ -37,6 +38,7 @@ jobs: - name: Install dependencies run: | python --version + python -m ensurepip python -m pip install --upgrade pip setuptools wheel pip --version pip install --upgrade virtualenv "tox >= 2.0, < 4" diff --git a/ChangeLog b/ChangeLog index 77bbcbf..2d7ff1b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Version 3.1.0.post5 (2023-07-07) + + Install all Python and PyPy versions from ``conda-forge``. + Version 3.1.0.post4 (2022-12-15) Use ``conda`` to install old Python versions. -- 2.39.2