Skip to content

Commit c798929

Browse files
authored
Merge pull request #45 from sanjayankur31/feat/remove-setup.py
feat: remove setup.py
2 parents 1e59acd + fcfdfee commit c798929

File tree

2 files changed

+31
-32
lines changed

2 files changed

+31
-32
lines changed

setup.cfg

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ author_email = [email protected]
1010
maintainer = Padraig Gleeson; ...
1111
maintainer_email = [email protected]
1212
license = LGPLv3
13-
license_file = LICENSE
13+
license_files = LICENSE
1414
classifiers =
1515
Intended Audience :: Science/Research
1616
License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
@@ -59,6 +59,36 @@ exclude =
5959
[options.package_data]
6060
nml_files = src/modeci_mdf/export/*xml
6161

62+
[options.extras_require]
63+
test =
64+
pytest
65+
pytest-benchmark
66+
pytest-mock
67+
typing_extensions; python_version<'3.8'
68+
69+
docs =
70+
Sphinx
71+
recommonmark>=0.5.0
72+
nbsphinx
73+
sphinx_copybutton
74+
sphinx-rtd-theme
75+
myst_parser
76+
sphinx_markdown_tables
77+
sphinx-autoapi
78+
pytorch-sphinx-theme==0.0.19
79+
sphinxcontrib-versioning
80+
81+
dev =
82+
flake8
83+
pyneuroml>=0.7.2
84+
NeuroMLlite>=0.5.3
85+
modelspec[test]
86+
87+
all =
88+
modelspec[test]
89+
modelspec[docs]
90+
modelspec[dev]
91+
6292
[tool:pytest]
6393
junit_family = xunit2
6494
addopts = --benchmark-disable -Wd --strict-markers

setup.py

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)