From 8a5ade2aa6b20b242fdbcf8394289a6b264c05fa Mon Sep 17 00:00:00 2001 From: Oscar Benjamin Date: Thu, 24 Jul 2025 01:53:16 +0100 Subject: [PATCH] Test SymPy master branch --- .github/workflows/buildwheel.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/buildwheel.yml b/.github/workflows/buildwheel.yml index 8917a7d6..73981d50 100644 --- a/.github/workflows/buildwheel.yml +++ b/.github/workflows/buildwheel.yml @@ -252,7 +252,7 @@ jobs: strategy: fail-fast: false matrix: - sympy-version: ['1.13.1'] + sympy-version: ['1.13.1', '1.14.0'] steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -265,6 +265,22 @@ jobs: - run: pip install sympy==${{ matrix.sympy-version }} - run: python -c 'import sympy; sympy.test(parallel=True)' + # Run SymPy master branch agains python-flint main + test_sympy_master: + name: Test SymPy master + runs-on: ubuntu-24.04 + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: '3.13' + - run: sudo apt-get update + - run: sudo apt-get install libflint-dev + - run: pip install . + - run: pip install pytest pytest-xdist hypothesis + - run: pip install git+https://github.com/sympy/sympy.git@master + - run: python -c 'import sympy; sympy.test(parallel=True)' + # Push nightly wheels to Anaconda scientific-python nightly channel # https://scientific-python.org/specs/spec-0004/ # https://anaconda.org/scientific-python-nightly-wheels/python-flint