diff --git a/pyproject.toml b/pyproject.toml index 89fff1f79..afacfddd6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,11 +11,10 @@ dependencies = ["numpy>=1.21"] [project.optional-dependencies] docs = ["markdown", "pylit3", "pyyaml", "sphinx==5.0.2", "sphinx_rtd_theme"] -lint = ["flake8", "pydocstyle"] +lint = ["flake8", "pydocstyle", "isort"] optional = ["numba", "fenics-ufl@git+https://github.com/fenics/ufl"] test = ["pytest", "sympy", "scipy", "matplotlib", "fenics-basix[optional]"] -ci = ["mypy", "pytest-xdist", "fenics-basix[docs]", "fenics-basix[lint]", - "fenics-basix[optional]", "fenics-basix[test]"] +ci = ["mypy", "pytest-xdist", "fenics-basix[docs,lint,test,optional]"] [tool.pytest.ini_options] testpaths = ["test"] diff --git a/python/setup.py b/python/setup.py index 43c6df160..b29855350 100644 --- a/python/setup.py +++ b/python/setup.py @@ -89,8 +89,7 @@ def build_extension(self, ext): "lint": ["flake8", "pydocstyle", "isort"], "optional": ["numba", "fenics-ufl@git+https://github.com/fenics/ufl"], "test": ["pytest", "sympy", "scipy", "matplotlib", "fenics-basix[optional]"], - "ci": ["mypy", "pytest-xdist", "fenics-basix[docs]", "fenics-basix[lint]", "fenics-basix[optional]", - "fenics-basix[test]"] + "ci": ["mypy", "pytest-xdist", "fenics-basix[docs,lint,test,optional]"], }, ext_modules=[CMakeExtension('basix._basixcpp')], cmdclass=dict(build_ext=CMakeBuild),