From: Oleg Broytman Date: Fri, 7 Jul 2023 19:59:24 +0000 (+0300) Subject: CI(GHActions): Install everything from conda X-Git-Tag: 3.1.0.post5~2 X-Git-Url: https://git.phdru.name/?a=commitdiff_plain;h=32be55fbe6bfd0ae85ef1ff1b4ddf449497c39df;p=mimedecode.git CI(GHActions): Install everything from conda All required Python and PyPy versions are now available from conda-forge. --- 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.