Skip to content

Commit 905fdfd

Browse files
committed
Make openmm and pdbfixer directly pip-installable
1 parent 83ee93d commit 905fdfd

2 files changed

Lines changed: 75 additions & 7 deletions

File tree

poetry.lock

Lines changed: 71 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,10 @@ tqdm = "^4.62.2"
3535
appdirs = "^1.4.4"
3636
py3Dmol = { version = "^2.0.1", optional = true }
3737
dm-tree = { version = "^0.1.9", optional = true }
38-
dm-haiku = { version = "^0.0.14", optional = true }
38+
dm-haiku = { version = "^0.0.16", optional = true }
3939
importlib-metadata = "^8.6.1"
40+
pdbfixer = { version = "^1.12.0", optional = true }
41+
openmm = { version = "^8.2.0", optional = true }
4042

4143
[tool.poetry.dev-dependencies]
4244
# The latest version conflicts with tensorflow over typing-extensions
@@ -46,6 +48,7 @@ pytest = "^6.2.5"
4648
[tool.poetry.extras]
4749
alphafold = ["alphafold-colabfold", "jax", "absl-py", "dm-tree", "dm-haiku", "tensorflow-cpu", "tensorflow", "py3Dmol"]
4850
alphafold-minus-jax = ["alphafold-colabfold", "absl-py", "dm-tree", "dm-haiku", "tensorflow-cpu", "tensorflow", "py3Dmol"]
51+
openmm = ["openmm", "pdbfixer"]
4952

5053
[tool.pytest.ini_options]
5154
addopts = "--tb=short"

0 commit comments

Comments
 (0)