Skip to content
This repository was archived by the owner on Feb 26, 2025. It is now read-only.

Commit a1531e2

Browse files
authored
Merge pull request #375 from BlueBrain/drop-scoop
make scoop an in installation extra
2 parents 27f3361 + 8850c11 commit a1531e2

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

setup.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@
2323
import setuptools
2424
import versioneer
2525

26+
27+
EXTRA_SCOOP = [
28+
'scoop>=0.7',
29+
]
30+
2631
setuptools.setup(
2732
name="bluepyopt",
2833
version=versioneer.get_version(),
@@ -32,12 +37,16 @@
3237
'pandas>=0.18',
3338
'deap',
3439
'efel>=2.13',
35-
'scoop>=0.7',
3640
'ipyparallel',
3741
'pickleshare>=0.7.3',
3842
'Jinja2>=2.8',
3943
'future',
40-
'Pebble>=4.3.10'],
44+
'Pebble>=4.3.10'
45+
],
46+
extras_require={
47+
'all': EXTRA_SCOOP,
48+
'scoop': EXTRA_SCOOP,
49+
},
4150
packages=setuptools.find_packages(
4251
exclude=(
4352
'examples',

0 commit comments

Comments
 (0)