Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Learn more
Permalink
Browse files

Make monitoring dependencies optional #1139 (#1156)

  • Loading branch information
ZhuozhaoLi authored and benclifford committed Jul 22, 2019
1 parent fe3faec commit 0c8d82fa5e3974af2ab01d1177cd748c00a67095
Showing with 14 additions and 12 deletions.
  1. +2 −2 .travis.yml
  2. +1 −10 requirements.txt
  3. +11 −0 setup.py
@@ -27,7 +27,7 @@ before_install:
# command to install dependencies
install:
- pip install -r requirements.txt
- pip install .[extreme_scale]
- pip install .[extreme_scale,monitoring]

# Os tests
os:
@@ -72,4 +72,4 @@ script:
# prints report of coverage data stored in .coverage

# - pytest parsl/tests --config parsl/tests/configs/local_threads.py
# - pytest parsl/tests --config parsl/tests/configs/local_ipp.py
# - pytest parsl/tests --config parsl/tests/configs/local_ipp.py
@@ -7,13 +7,4 @@ tblib
ipykernel
requests
paramiko
psutil>=5.5.1
sqlalchemy>=1.3.0,!=1.3.4
sqlalchemy_utils
pydot
networkx
Flask>=1.0.2
flask_sqlalchemy
pandas
plotly
python-daemon
psutil>=5.5.1
@@ -7,6 +7,17 @@
install_requires = f.readlines()

extras_require = {
'monitoring' : [
'sqlalchemy>=1.3.0,!=1.3.4',
'sqlalchemy_utils',
'pydot',
'networkx',
'Flask>=1.0.2',
'flask_sqlalchemy',
'pandas',
'plotly',
'python-daemon'
],
'aws' : ['boto3'],
'kubernetes' : ['kubernetes'],
'oauth_ssh' : ['oauth-ssh>=0.9'],

0 comments on commit 0c8d82f

Please sign in to comment.
You can’t perform that action at this time.