diff --git a/.ci_support/environment_mini.yml b/.ci_support/environment_mini.yml index f6620267d..19dce7637 100644 --- a/.ci_support/environment_mini.yml +++ b/.ci_support/environment_mini.yml @@ -3,6 +3,5 @@ channels: dependencies: - ase =3.22.1 - coverage -- matplotlib-base =3.8.2 - numpy =1.26.2 - scipy =1.11.4 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 2f64f1d64..c62550909 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -23,7 +23,7 @@ jobs: with: python-version: "3.11" - name: Install dependencies - run: python -m pip install --user --upgrade ase matplotlib numpy scipy setuptools versioneer wheel + run: python -m pip install --user --upgrade ase numpy scipy setuptools versioneer wheel - name: Convert dependencies run: | cp .ci_support/environment-old.yml environment.yml diff --git a/pyproject.toml b/pyproject.toml index 6ef831848..376cc5b49 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["ase", "matplotlib", "numpy", "setuptools", "scipy", "versioneer[toml]==0.29"] +requires = ["ase", "numpy", "setuptools", "scipy", "versioneer[toml]==0.29"] build-backend = "setuptools.build_meta" [project] @@ -25,7 +25,6 @@ classifiers = [ ] dependencies = [ "ase==3.22.1", - "matplotlib==3.8.2", "numpy==1.26.2", "scipy==1.11.4", ] @@ -43,6 +42,7 @@ grainboundary = [ ] pyscal = ["pyscal2==2.10.18"] nglview = ["nglview==3.0.8"] +matplotlib = ["matplotlib==3.8.2"] plotly = ["plotly==5.18.0"] clusters = ["scikit-learn==1.3.2"] symmetry = ["spglib==2.1.0"]