|
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 }] |