From 29c76889a5f2335ad9bff9bcc3101b2ba8193af4 Mon Sep 17 00:00:00 2001 From: Ian Thomas Date: Fri, 26 Apr 2024 15:18:46 +0100 Subject: [PATCH] One CI run tests ipython before backend mapping moved to mpl --- .github/workflows/tests.yml | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 178953525619..5b4ff6f65a69 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -59,7 +59,8 @@ jobs: delete-font-cache: true - os: ubuntu-20.04 python-version: 3.9 - extra-requirements: '-r requirements/testing/extra.txt' + # One CI run tests ipython/matplotlib-inline before backend mapping moved to mpl + extra-requirements: '-r requirements/testing/extra.txt ipython<8.24 matplotlib-inline<0.1.7' CFLAGS: "-fno-lto" # Ensure that disabling LTO works. # https://github.com/matplotlib/matplotlib/pull/26052#issuecomment-1574595954 # https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045606.html @@ -95,11 +96,6 @@ jobs: python-version: '3.12' # https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2346 pyside6-ver: '!=6.5.1' - # Temporary CI run using pre-release IPython - - name-suffix: 'Pre-release IPython' - os: ubuntu-22.04 - python-version: '3.12' - extra-requirements: '-r requirements/testing/extra.txt' steps: - uses: actions/checkout@v4 @@ -286,14 +282,6 @@ jobs: --index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple \ --upgrade --only-binary=:all: numpy pandas - - name: Install pre-release IPython - if: matrix.name-suffix == 'Pre-release IPython' - # Temporary, until release of IPython 8.24 - run: | - pip list - pip install git+https://github.com/ipython/ipython@main - pip list - - name: Install Matplotlib run: | ccache -s