Switch to unified view

a b/sub-packages/bionemo-scdl/pyproject.toml
1
[build-system]
2
requires = ["setuptools>=64", "wheel"]
3
build-backend = "setuptools.build_meta"
4
5
[project]
6
name = "bionemo-scdl"
7
readme = "README.md"
8
description = "SCDL, a Dataset class for Single Cell data."
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
    'bionemo-core>=2.2.1',
16
    # external
17
    'anndata>=0.11.0',
18
    'pandas>=2.2.1',
19
    'pyarrow>=16.0.0',
20
    'scipy>=1.11.1',
21
    'pydantic[email]',
22
]
23
24
[project.scripts]
25
convert_h5ad_to_scdl = "bionemo.scdl.scripts.convert_h5ad_to_scdl:main"
26
27
[tool.setuptools.packages.find]
28
where = ["src"]
29
include = ["bionemo.*"]
30
namespaces = true
31
exclude = ["test*."]
32
33
[tool.setuptools.dynamic]
34
version = { file = "VERSION" }
35
36
[tool.uv]
37
cache-keys = [{ git = true }]