Skip to content

Commit 56d197a

Browse files
committed
Use pyproject.toml for metadata and dependencies
1 parent 125de27 commit 56d197a

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

pyproject.toml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
11
[build-system]
22
requires = ["setuptools"]
33
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "gemmapy"
7+
description = "a Python Wrapper for the Gemma API"
8+
keywords = ["gemma", "bioinformatics"]
9+
readme = "README.rst"
10+
version = "2.0.4"
11+
requires-python = ">=3.10"
12+
dependencies = [
13+
'certifi >= 14.05.14',
14+
'six >= 1.10',
15+
'python_dateutil >= 2.5.3',
16+
'setuptools >= 21.0.0',
17+
'urllib3 >= 1.15.1',
18+
'pandas',
19+
'numpy',
20+
'anndata',
21+
'typing'
22+
]
23+
24+
[dependency-groups]
25+
dev = ["pytest"]
26+
27+
[tool.setuptools]
28+
packages = ["gemmapy"]

0 commit comments

Comments
 (0)