-
Notifications
You must be signed in to change notification settings - Fork 6
/
setup.cfg
130 lines (122 loc) · 2.62 KB
/
setup.cfg
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
[bumpversion]
current_version = 0.1.7
commit = True
tag = False
tag_name = v{new_version}
parse = (?P<major>\d+)
\.(?P<minor>\d+)
\.(?P<patch>\d+)
(?P<release>[.dev|a|b|rc|.post]*)(?P<num>\d*)
serialize =
{major}.{minor}.{patch}{release}{num}
{major}.{minor}.{patch}
[bumpversion:part:release]
optional_value = final_release
first_value = .dev
values =
.dev
a
b
rc
final_release
.post
[bumpversion:file:src/mass/__init__.py]
search = __version__ = "{current_version}"
replace = __version__ = "{new_version}"
[bumpversion:file:docker/Dockerfile]
search = mass_version={current_version}
replace = mass_version={new_version}
[metadata]
name = masspy
version = attr: mass.__version__
url = https://github.com/SBRG/MASSpy/
download_url = https://pypi.org/project/masspy/
project_urls =
Source = https://github.com/SBRG/MASSpy/
Documentation = https://masspy.readthedocs.io/
DockerHub = https://hub.docker.com/r/sbrg/masspy/
Tracker = https://github.com/SBRG/MASSpy/issues/
author = Zachary B. Haiman
author_email = [email protected]
maintainer = Zachary B. Haiman
maintainer_email = [email protected]
classifiers =
Development Status :: 5 - Production/Stable
Intended Audience :: Science/Research
License :: OSI Approved :: MIT License
Natural Language :: English
Operating System :: OS Independent
Programming Language :: Python :: 3
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Topic :: Scientific/Engineering :: Bio-Informatics
license = MIT
license_files = LICENSE
description = MASSpy is a package for dynamic modeling of biological processes.
long_description = file: README.md
long_description_content_type = text/markdown
keywords =
python
metabolism
biology
constraint-based modeling
linear programming
mixed-integer
optimization
flux-balance analysis
reconstruction
dynamic simulation
kinetic modeling
ordinary differential equations
[options]
zip_safe = True
install_requires =
cobra<0.24.0
libroadrunner~=2.2
numpy
scipy
optlang
pandas
scipy
six
sympy
tabulate
python_requires = ~=3.7
packages = find_namespace:
package_dir =
= src
include_package_data = True
[options.packages.find]
where = src
[options.extras_require]
visualization =
matplotlib
development =
bumpversion
pre-commit
towncrier
tox
docs =
ipywidgets
ipykernel
nbsphinx
notebook
pandoc
gurobipy
sphinx
sphinx-autoapi
sphinx_rtd_theme
sphinxcontrib-bibtex ~= 2.2
%(visualization)s
tests =
pytest
pytest-cov
coverage[toml]
all =
%(development)s
%(docs)s
[flake8]
ignore = E203, E266, E501, W503, F401, C901
max-line-length = 88
max-complexity = 18