Skip to content

Commit

Permalink
Pinned numpy to be below 2.0.0 to avoid dependency conflicts
Browse files Browse the repository at this point in the history
  • Loading branch information
timbernat committed Dec 19, 2024
1 parent 2d97712 commit c1a1255
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 12 deletions.
21 changes: 10 additions & 11 deletions devtools/conda-envs/release-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ channels:
- openeye
dependencies:
# Basic Python dependencies
- python ==3.11.0
- python==3.11.0
- pip
- jupyterlab

# Testing
# Unit testing
- pytest
- pytest-cov
- codecov
Expand All @@ -18,9 +18,8 @@ dependencies:
- sphinx_rtd_theme

# Numerical libraries
- numpy
- numpy<2.0.0 # big update in July 2024 which many packages don't support
- pandas
- dgl >=1.0
- networkx
- anytree

Expand All @@ -39,18 +38,18 @@ dependencies:
# Visualization
- pillow
- matplotlib
- ipywidgets ==8.0.4 # more recent versions don't work with Jupyter notebooks, for some reason
- ipywidgets==8.0.4 # more recent versions don't work with Jupyter notebooks, for some reason
- py3Dmol
- nglview ==3.0.6
- nglview==3.0.6

# OpenFF stack
- openff-toolkit ~=0.16
- openff-interchange >=0.3.28
- openff-nagl >= 0.4
- openff-nagl-models >= 0.3
- openff-toolkit~=0.16
- openff-interchange>=0.3.28
- openff-nagl>=0.4
- openff-nagl-models>=0.3

# Chemical database queries
- cirpy
- pubchempy
- pip:
- espaloma-charge ==0.0.8
- espaloma-charge>=0.0.8
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ requires-python = "==3.11"
# Declare any run-time dependencies that should be installed with the package.
dependencies = [
"importlib-resources", # added to allow incorporation of `data` later on
"numpy",
"numpy<2.0.0",
"scipy",
"matplotlib",
"pillow",
Expand Down

0 comments on commit c1a1255

Please sign in to comment.