Skip to content

Commit 5a993db

Browse files
build: update requirements in devcontainer directory (#3217)
* chore: reog dependencies order. Removing 'trame' for 'jupyter' optional dependency * build: update devcontainer requirements * Adding changelog entry: 3217.dependencies.md --------- Co-authored-by: pyansys-ci-bot <pyansys.github.bot@ansys.com>
1 parent f6eb696 commit 5a993db

File tree

5 files changed

+60
-34
lines changed

5 files changed

+60
-34
lines changed
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
ansys-dpf-core==0.10.1
2-
autopep8==2.2.0
2+
autopep8==2.3.1
33
matplotlib==3.9.0
4-
scipy==1.13.1
54
pandas==2.2.2
5+
pyansys-tools-report==0.7.3
66
pyiges[full]==0.3.1
7-
pytest==8.2.1
87
pytest-cov==5.0.0
9-
pyvista==0.43.8
10-
pyansys-tools-report==0.7.3
11-
vtk==9.3.0
12-
pytest-rerunfailures==14.0
8+
pytest-memprof<0.3.0
139
pytest-pyvista==0.1.9
14-
pytest-timeout==2.3.1
10+
pytest-rerunfailures==14.0
11+
pytest==8.2.2
12+
pyvista==0.43.10
13+
scipy==1.14.0
14+
vtk==9.3.0

.devcontainer/codespaces-docs/requirements.txt

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
sphinx==7.3.7
21
ansys-dpf-core==0.10.1
32
ansys-mapdl-reader==0.53.0
4-
ansys-sphinx-theme==0.16.4
5-
grpcio==1.64.0
6-
imageio-ffmpeg==0.4.9
7-
imageio==2.34.1
3+
ansys-sphinx-theme==0.16.6
4+
grpcio==1.64.1
5+
imageio-ffmpeg==0.5.1
6+
imageio==2.34.2
87
jupyter_sphinx==0.5.3
98
jupyterlab>=3.2.8
109
matplotlib==3.9.0
@@ -15,12 +14,16 @@ pyiges[full]==0.3.1
1514
pypandoc==1.13
1615
pytest-sphinx==0.6.3
1716
pythreejs==2.4.2
18-
pyvista[trame]==0.43.8
17+
pyvista[trame]==0.43.10
1918
sphinx-autobuild==2024.4.16
2019
sphinx-autodoc-typehints==1.25.2
2120
sphinx-copybutton==0.5.2
21+
sphinx-design==0.6.0
22+
sphinx-design==0.6.0
2223
sphinx-gallery==0.16.0
24+
sphinx-notfound-page==1.0.2
25+
sphinx-reredirects==0.1.4
26+
sphinx==7.3.7
2327
sphinxcontrib-websupport==1.2.7
2428
sphinxemoji==0.3.1
2529
vtk==9.3.0
26-
sphinx-design==0.6.0
Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,36 @@
11
ansys-dpf-core==0.10.1
2-
autopep8==2.2.0
2+
ansys-mapdl-reader==0.53.0
3+
ansys-sphinx-theme==0.16.6
4+
autopep8==2.3.1
5+
grpcio==1.64.1
6+
imageio-ffmpeg==0.5.1
7+
imageio==2.34.2
8+
jupyter_sphinx==0.5.3
9+
jupyterlab>=3.2.8
310
matplotlib==3.9.0
4-
scipy==1.13.1
11+
numpydoc==1.7.0
512
pandas==2.2.2
13+
plotly==5.22.0
14+
pyansys-tools-report==0.7.3
615
pyiges[full]==0.3.1
7-
pytest==8.2.1
16+
pypandoc==1.13
817
pytest-cov==5.0.0
9-
pyvista==0.43.8
10-
pyansys-tools-report==0.7.3
11-
vtk==9.3.0
12-
pytest-rerunfailures==14.0
18+
pytest-memprof<0.3.0
1319
pytest-pyvista==0.1.9
14-
pytest-timeout==2.3.1
20+
pytest-rerunfailures==14.0
21+
pytest-sphinx==0.6.3
22+
pytest==8.2.2
23+
pythreejs==2.4.2
24+
pyvista[jupyter]==0.43.10
25+
pyvista==0.43.10
26+
scipy==1.14.0
27+
sphinx-autobuild==2024.4.16
28+
sphinx-autodoc-typehints==1.25.2
29+
sphinx-copybutton==0.5.2
30+
sphinx-design==0.6.0
31+
sphinx-gallery==0.16.0
32+
sphinx-notfound-page==1.0.2
33+
sphinx-reredirects==0.1.4
34+
sphinx==7.3.7
35+
sphinxcontrib-websupport==1.2.7
36+
sphinxemoji==0.3.1
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
build: update requirements in devcontainer directory

pyproject.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@ dependencies = [
1717
"ansys-mapdl-reader>=0.51.7",
1818
"ansys-math-core>=0.1.2",
1919
"ansys-platform-instancemanagement~=1.0",
20-
"platformdirs>=3.6.0",
20+
"ansys-tools-path>=0.3.1",
2121
"click>=8.1.3", # for CLI interface
22-
"tabulate>=0.8.0", # for cli plotting
2322
"grpcio>=1.30.0", # tested up to grpcio==1.35
2423
"importlib-metadata>=4.0",
2524
"matplotlib>=3.0.0", # for colormaps for pyvista
2625
"numpy>=1.14.0,<1.25.0; python_version < '3.9'",
2726
"numpy>=1.14.0,<2.0.0; python_version >= '3.9'",
2827
"pexpect>=4.8.0 ; platform_system=='Linux'",
28+
"platformdirs>=3.6.0",
2929
"protobuf>=3.12.2", # minimum required based on latest ansys-grpc-mapdl
3030
"psutil>=5.9.4",
3131
"pyansys-tools-versioning>=0.3.3",
32-
"ansys-tools-path>=0.3.1",
3332
"pyiges[full]>=0.3.1", # Since v0.3.0, the 'full' flag is needed in order to install 'geomdl'
3433
"pyvista>=0.38.1",
3534
"scipy>=1.3.0", # for sparse (consider optional?)
35+
"tabulate>=0.8.0", # for cli plotting
3636
"tqdm>=4.45.0",
3737
"vtk>=9.0.0",
3838
]
@@ -61,20 +61,19 @@ tests = [
6161
"ansys-dpf-core==0.10.1",
6262
"autopep8==2.3.1",
6363
"matplotlib==3.9.1",
64-
"scipy==1.14.0",
6564
"pandas==2.2.2",
65+
"pyansys-tools-report==0.7.3",
6666
"pyiges[full]==0.3.1",
67-
"pytest==8.2.2",
6867
"pytest-cov==5.0.0",
68+
"pytest-memprof<0.3.0",
69+
"pytest-pyvista==0.1.9",
70+
"pytest-rerunfailures==14.0",
71+
"pytest==8.2.2",
6972
"pyvista==0.43.10",
70-
"pyansys-tools-report==0.7.3",
73+
"scipy==1.14.0",
7174
"vtk==9.3.1",
72-
"pytest-rerunfailures==14.0",
73-
"pytest-pyvista==0.1.9",
74-
"pytest-memprof<0.3.0",
7575
]
7676
doc = [
77-
"sphinx==7.3.7",
7877
"ansys-dpf-core==0.10.1",
7978
"ansys-mapdl-reader==0.53.0",
8079
"ansys-sphinx-theme==0.16.6",
@@ -91,13 +90,14 @@ doc = [
9190
"pypandoc==1.13",
9291
"pytest-sphinx==0.6.3",
9392
"pythreejs==2.4.2",
94-
"pyvista[trame]==0.43.10",
93+
"pyvista[jupyter]==0.43.10",
9594
"sphinx-autobuild==2024.4.16",
9695
"sphinx-autodoc-typehints==1.25.2",
9796
"sphinx-copybutton==0.5.2",
9897
"sphinx-design==0.6.0",
9998
"sphinx-gallery==0.16.0",
10099
"sphinx-notfound-page==1.0.2",
100+
"sphinx==7.3.7",
101101
"sphinxcontrib-websupport==1.2.7",
102102
"sphinxemoji==0.3.1",
103103
"vtk==9.3.1",

0 commit comments

Comments
 (0)