Bump minimum SymPy version and add Python 3.9 to CI
Merge request reports
Activity
- Resolved by Michael Kuron
Most other projects' policy appears to be to only set version requirements when a certain version is explicitly needed. E.g. we need
sympy.diff
from 1.2, so we should set that as the minimum. Ideally, we should have a CI job with that minimum version too, but we certainly shouldn't disallow using a version just because it's not in CI as long as there are no known incompatibilities.
Please set pystencils' minimum numpy version to 1.11, which we need for
numpy.moveaxis
, and pin that version in the new CI job. You do not need to set versions in lbmpy as it inherits them from pystencils. lbmpy currently specifies a minimum sympy version of 1.1, which you can thus remove. Then, add the same job to the lbmpy project.Edited by Michael Kuronmentioned in merge request lbmpy!57 (merged)
added 1 commit
- 21408a51 - Remove coverage report from latest python pipeline