-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpyproject.toml
41 lines (36 loc) · 1.2 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
[build-system]
requires = ['flit']
build-backend = 'flit_core.buildapi'
[tool.flit.metadata]
module = 'csstar'
author = 'Christopher A. Gulvik'
author-email = '[email protected]'
home-page = 'https://github.com/chrisgulvik/c-SSTAR'
description-file = 'README.md'
classifiers = [
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: Apache Software License',
'Natural Language :: English',
'Programming Language :: Python :: 2.7',
'Topic :: Scientific/Engineering :: Bio-Informatics'
]
requires = [
'biopython>=1.68',
'setuptools'
]
[tool.flit.metadata.requires-extra]
tests = [
'flake8',
'pytest',
'pytest-cov'
]
[tool.flit.metadata.urls]
'Bug Tracker' = 'https://github.com/chrisgulvik/c-SSTAR/issues'
'Continuous Integration' = 'https://github.com/chrisgulvik/c-SSTAR/actions'
'Documentation' = 'https://github.com/chrisgulvik/c-SSTAR/blob/master/README.md'
'Release Versions' = 'https://github.com/chrisgulvik/c-SSTAR/releases'
[tool.semantic_release]
version_variable = 'open("VERSION").readline().strip()'
build_command = 'python -m pip install flit && flit build'