File tree Expand file tree Collapse file tree 1 file changed +15
-9
lines changed Expand file tree Collapse file tree 1 file changed +15
-9
lines changed Original file line number Diff line number Diff line change 55version = pyneuroml .__version__
66jnml_version = pyneuroml .JNEUROML_VERSION
77
8+ # generate extra deps
9+ extras = {
10+ "neuron" : ["NEURON" , "pyyaml" ],
11+ "brian" : ["Brian2" ],
12+ "netpyne" : ["netpyne" ],
13+ "povray" : ["opencv-python" ],
14+ "hdf5" : ["tables" ],
15+ "analysis" : ["pyelectro" ],
16+ "tune" : ["neurotune @ git+https://github.com/NeuralEnsemble/neurotune.git@master#egg=neurotune" ,
17+ "inspyred @ git+https://github.com/aarongarrett/inspyred.git@master#egg=inspyred" ,
18+ "ppft" ],
19+ }
20+ extras ["all" ] = sum (extras .values (), []),
21+
822setup (
923 name = "pyNeuroML" ,
1024 version = version ,
90104 "pandas" ,
91105 "plotly"
92106 ],
93- extras_require = {
94- "neuron" : ["NEURON" , "pyyaml" ],
95- "brian" : ["Brian2" ],
96- "netpyne" : ["netpyne" ],
97- "povray" : ["opencv-python" ],
98- "hdf5" : ["tables" ],
99- "analysis" : ["pyelectro" ],
100- "tune" : ["neurotune" , "ppft" ],
101- },
107+ extras_require = extras ,
102108 classifiers = [
103109 "Intended Audience :: Science/Research" ,
104110 "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)" ,
You can’t perform that action at this time.
0 commit comments