Switch to unified view

a b/sub-packages/bionemo-moco/pyproject.toml
1
[build-system]
2
requires = ["setuptools>=64", "wheel"]
3
build-backend = "setuptools.build_meta"
4
5
[project]
6
name = "bionemo-moco"
7
readme = "README.md"
8
description = "BioNeMo Modular Co-Design: Making building Diffusion and Flow Matching generative models easier"
9
authors = [{ name = "BioNeMo Team", email = "bionemofeedback@nvidia.com" }]
10
requires-python = ">=3.10"
11
license = { file = "LICENSE" }
12
dynamic = ["version"]
13
dependencies = [
14
    # bionemo sub-packages
15
    # external
16
    'torch>=2.2',
17
    'numpy>=1.24.4,<2',    #needed for notebooks
18
    'jaxtyping>=0.2.34',
19
    'pot>=0.9.5',          #needed for optimal transport
20
    'scikit-learn>=1.6.0', #needed for notebooks
21
    'matplotlib>=3.3.2'    #needed for notebooks
22
]
23
24
[tool.setuptools.packages.find]
25
where = ["src"]
26
include = ["bionemo.*"]
27
namespaces = true
28
exclude = ["test*."]
29
30
[tool.setuptools.dynamic]
31
version = { file = "VERSION" }
32
33
[tool.uv]
34
cache-keys = [{ git = true }]