-
Notifications
You must be signed in to change notification settings - Fork 15
/
pyproject.toml
43 lines (38 loc) · 1.32 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[project]
name = "cafaeval"
version = "1.2.1"
authors = [
{name = 'Damiano Piovesan', email = '[email protected]'},
{name = 'Parnal Joshi', email = '[email protected]'}
]
description = 'CAFA evaluator code'
readme = {file = 'README.md', 'content-type' = 'text/markdown'}
#url='https://github.com/BioComputingUP/CAFA-evaluator'
requires-python = '>=3.6'
keywords = ['CAFA', 'structured data', 'ontology', 'Gene Ontology', 'protein function']
license = {file = 'LICENCE.md', 'content-type' = 'text/markdown'}
classifiers=[
'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
'Programming Language :: Python :: 3',
'Operating System :: OS Independent',
]
dependencies = [
'pandas',
'matplotlib',
'numpy',
]
[project.urls]
Homepage = "https://github.com/BioComputingUP/CAFA-evaluator"
Repository = "https://github.com/BioComputingUP/CAFA-evaluator"
Changelog = "https://github.com/BioComputingUP/CAFA-evaluator/blob/main/CHANGELOG.md"
Wiki = "https://github.com/BioComputingUP/CAFA-evaluator/wiki"
[tool.setuptools.packages.find]
where = ["src"]
namespaces = false
[project.scripts]
cafaeval = "cafaeval.__main__:command_line"
[tool.setuptools.package-data]
cafaeval = ["data/example/*", "data/example/predictions/*"]