Repository: pyiron/structuretoolkit (language: python)

Issue:
Update environment_mini.yml



Discussion / hints:

Fix patch:
diff --git a/.ci_support/environment.yml b/.ci_support/environment.yml
index bb24db424..0221d7965 100644
--- a/.ci_support/environment.yml
+++ b/.ci_support/environment.yml
@@ -1,18 +1,20 @@
 channels:
 - conda-forge
 dependencies:
-- aimsgb =0.1.3
+- aimsgb =1.0.1
 - ase =3.22.1
 - coveralls
 - coverage
 - codacy-coverage
-- matplotlib-base =3.7.1
-- numpy =1.24.3
-- phonopy =2.19.1
-- pymatgen =2023.5.31
+- matplotlib-base =3.7.2
+- nglview =3.0.6
+- numpy =1.25.1
+- phonopy =2.20.0
+- plotly =5.15.0
+- pymatgen =2023.7.17
 - pyscal =2.10.18
-- scikit-learn =1.2.2
-- scipy =1.10.1
+- scikit-learn =1.3.0
+- scipy =1.11.1
 - spglib =2.0.2
 - sqsgenerator =0.2
 - pyxtal =0.5.8
diff --git a/.ci_support/environment_mini.yml b/.ci_support/environment_mini.yml
index b49126baf..887013ec6 100644
--- a/.ci_support/environment_mini.yml
+++ b/.ci_support/environment_mini.yml
@@ -5,6 +5,6 @@ dependencies:
 - coveralls
 - coverage
 - codacy-coverage
-- matplotlib-base =3.7.1
-- numpy =1.24.3
-- scipy =1.10.1
\ No newline at end of file
+- matplotlib-base =3.7.2
+- numpy =1.25.1
+- scipy =1.11.1
\ No newline at end of file
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 000000000..46e2183a0
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,8 @@
+version: 2
+updates:
+- package-ecosystem: pip
+  directory: "/"
+  schedule:
+    interval: weekly
+    day: monday
+  open-pull-requests-limit: 10
\ No newline at end of file
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 9b8559a16..e24827f76 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -16,7 +16,7 @@ jobs:
     - uses: actions/checkout@v2
     - uses: actions/setup-python@v2
       with:
-        python-version: "3.10"
+        python-version: "3.11"
 
     - name: Install dependencies
       run: >-
diff --git a/.github/workflows/pypicheck.yml b/.github/workflows/pypicheck.yml
index 6cc28ed1b..da2583c4f 100644
--- a/.github/workflows/pypicheck.yml
+++ b/.github/workflows/pypicheck.yml
@@ -20,7 +20,7 @@ jobs:
     - name: Setup Mambaforge
       uses: conda-incubator/setup-miniconda@v2
       with:
-        python-version: '3.10'
+        python-version: '3.11'
         miniforge-variant: Mambaforge
         channels: conda-forge
         channel-priority: strict
diff --git a/setup.py b/setup.py
index f78b92096..c9bcb43e6 100644
--- a/setup.py
+++ b/setup.py
@@ -31,19 +31,19 @@
     packages=find_packages(exclude=["*tests*", "*docs*", "*binder*", "*conda*", "*notebooks*", "*.ci_support*"]),
     install_requires=[
         'ase==3.22.1',
-        'matplotlib==3.7.1',  # ase already requires matplotlib
-        'numpy==1.24.3',  # ase already requires numpy
-        'scipy==1.10.1',  # ase already requires scipy
+        'matplotlib==3.7.2',  # ase already requires matplotlib
+        'numpy==1.25.1',  # ase already requires numpy
+        'scipy==1.11.1',  # ase already requires scipy
     ],
     extras_require={
-        "grainboundary": ['aimsgb==0.1.3', 'pymatgen==2023.5.31'],
+        "grainboundary": ['aimsgb==1.0.1', 'pymatgen==2023.7.17'],
         "pyscal": ['pyscal2==2.10.18'],
-        "nglview": ['nglview==3.0.5'],
-        "plotly": ['plotly==5.14.1'],
-        "clusters": ['scikit-learn==1.2.2'],
+        "nglview": ['nglview==3.0.6'],
+        "plotly": ['plotly==5.15.0'],
+        "clusters": ['scikit-learn==1.3.0'],
         "symmetry": ['spglib==2.0.2'],
-        "surface": ['spglib==2.0.2', 'pymatgen==2023.5.31'],
-        "phonopy": ['phonopy==2.19.1', 'spglib==2.0.2'],
+        "surface": ['spglib==2.0.2', 'pymatgen==2023.7.17'],
+        "phonopy": ['phonopy==2.20.0', 'spglib==2.0.2'],
         "pyxtal": ['pyxtal==0.5.8']
     },
     cmdclass=versioneer.get_cmdclass(),


Test patch:
diff --git a/.github/workflows/unittests.yml b/.github/workflows/unittests.yml
index 085e17db1..6d96f23b1 100644
--- a/.github/workflows/unittests.yml
+++ b/.github/workflows/unittests.yml
@@ -44,11 +44,6 @@ jobs:
           label: linux-64-py-3-9
           prefix: /usr/share/miniconda3/envs/my-env
 
-        - operating-system: ubuntu-latest
-          python-version: '3.8'
-          label: linux-64-py-3-8
-          prefix: /usr/share/miniconda3/envs/my-env
-
     steps:
     - uses: actions/checkout@v2
     - name: Setup environment