Skip to content

Commit

Permalink
Try not installing packages before
Browse files Browse the repository at this point in the history
  • Loading branch information
mbkumar committed Nov 22, 2023
1 parent ec5f6a1 commit 5f4c63c
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 16 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ jobs:
- name: Install python dependencies
run: |
sudo apt-get install graphviz graphviz-dev
pip install wheel numpy scipy f90nml h5py scikit-build cmake qsc sympy pyevtk matplotlib ninja plotly networkx pygraphviz mpi4py py_spec pyoculus h5py
# pip install sympy pyevtk matplotlib plotly networkx pygraphviz mpi4py py_spec pyoculus h5py
- name: Install booz_xform
run: pip install -v git+https://github.com/hiddenSymmetries/booz_xform
Expand Down Expand Up @@ -158,7 +158,7 @@ jobs:

- name: Install simsopt package
# run: env CMAKE_BUILD_TYPE=Debug pip install -v .[MPI,SPEC]
run: pip install -v ".[MPI,SPEC]"
run: pip install -v ".[MPI,SPEC,VIS]"

- name: Verify that importing simsopt does not automatically initialize MPI
run: ./tests/verify_MPI_not_initialized.py
Expand Down
28 changes: 14 additions & 14 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -52,26 +52,26 @@ keywords = [
"magnetostatics"
]
dependencies = [
'numpy>=1.21',
'jax>=0.2.5',
'jaxlib>=0.1.56',
'scipy>=1.5.4',
'Deprecated>=1.2.10',
'nptyping>=1.3.0',
'monty>=2021.6.10',
'ruamel.yaml',
'sympy',
'f90nml',
'randomgen',
'pyevtk',
'matplotlib'
"numpy>=1.21",
"jax>=0.2.5",
"jaxlib>=0.1.56",
"scipy>=1.5.4",
"Deprecated>=1.2.10",
"nptyping>=1.3.0",
"monty>=2021.6.10",
"ruamel.yaml",
"sympy",
"f90nml",
"randomgen",
"pyevtk",
"matplotlib"
]
dynamic = ["version"]

[project.optional-dependencies]
SPEC = ["py_spec>=3.0.1", "pyoculus>=0.1.1", "h5py>=3.1.0"]
MPI = ["mpi4py>=3.0.3"]
VIS = ["vtk >= 8.1.2", "PyQt5", "mayavi"]
VIS = ["vtk >= 8.1.2", "PyQt5", "mayavi", "plotly", "networkx"]
DOCS = ["sphinx", "sphinx-rtd-theme"]

[project.urls]
Expand Down

0 comments on commit 5f4c63c

Please sign in to comment.