appdirs<=1.4.4,>=1.4.3
apispec==3.3.1
attrs==19.3.0
calamus==0.3.2
click-completion<=0.5.3,>=0.5.0
click<=7.1.2,>=7.0
cryptography<=2.9.2,>=2.7
cwlgen<=0.4.2,>=0.4.0
cwltool<=3.0.20200807132242,>=3.0.20200724003302
environ_config<=20.1.0,>=18.2.0
filelock<=3.0.12,>=3.0.0
flask==1.1.2
flask-apispec==0.9.0
flask-swagger-ui==3.25.0
gitdb2==3.0.1
gitpython==3.1.0
humanize==2.5.0
jinja2<=2.11.2,>=2.10.3
pathspec<=0.8.0,>=0.7.0
patool==1.12
pluggy==0.13.1
psutil<=5.7.2,>=5.4.7
pyasn1<=0.4.8,>=0.4.5
PyYAML<=5.3.1,>=3.12
pyld==2.0.3
pyOpenSSL<=19.1.0,>=19.0.0
pyshacl==0.11.3.post1
python-dateutil<=2.8.1,>=2.6.1
python-editor==1.0.4
redis==3.5.3
rdflib==4.2.2
rdflib-jsonld<0.5.0,>=0.4.0
requests<=2.24.0,>=2.23.0
rq==1.4.3
rq-scheduler==0.10.0
ndg-httpsclient==0.5.1
marshmallow==3.7.1
setuptools_scm<=4.1.2,>=3.1.0
tabulate<=0.8.7,>=0.7.7
tqdm<=4.48.2,>=4.48.1
walrus==0.8.1
wcmatch<=6.1,>=6.0.0
werkzeug<=1.0.1,>=0.15.5

[all]
wheel
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
Jinja2<=2.11.2,>=2.10.1
Sphinx<3.2.1,>=1.6.3
renku-sphinx-theme==0.1.0
cwlref-runner==1.0
sentry-sdk[flask]<0.16.4,>=0.7.4
black==19.10b0
check-manifest<=0.42,>=0.37
coverage<5.3,>=4.5.3
fakeredis<=1.4.2,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<=0.3.15,>=0.3.12
isort<5.4.0,>=5.3.2
pydocstyle<=5.0.2,>=3.0.0
pytest-black==0.3.10
pytest-cache==1.0
pytest-cov<=2.10.0,>=2.5.1
pytest-flake8<=1.0.6,>=1.0.4
pytest-timeout==1.4.2
pytest-pep8==1.0.6
pytest-xdist==1.34.0
pytest<6.0.2,>=4.0.0
responses<0.10.17,>=0.7.0
wheel
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
Jinja2<=2.11.2,>=2.10.1
Sphinx<3.2.1,>=1.6.3
renku-sphinx-theme==0.1.0
cwlref-runner==1.0
sentry-sdk[flask]<0.16.4,>=0.7.4
black==19.10b0
check-manifest<=0.42,>=0.37
coverage<5.3,>=4.5.3
fakeredis<=1.4.2,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<=0.3.15,>=0.3.12
isort<5.4.0,>=5.3.2
pydocstyle<=5.0.2,>=3.0.0
pytest-black==0.3.10
pytest-cache==1.0
pytest-cov<=2.10.0,>=2.5.1
pytest-flake8<=1.0.6,>=1.0.4
pytest-timeout==1.4.2
pytest-pep8==1.0.6
pytest-xdist==1.34.0
pytest<6.0.2,>=4.0.0
responses<0.10.17,>=0.7.0

[docs]
Jinja2<=2.11.2,>=2.10.1
Sphinx<3.2.1,>=1.6.3
renku-sphinx-theme==0.1.0

[nodocs]
wheel
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
cwlref-runner==1.0
sentry-sdk[flask]<0.16.4,>=0.7.4
black==19.10b0
check-manifest<=0.42,>=0.37
coverage<5.3,>=4.5.3
fakeredis<=1.4.2,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<=0.3.15,>=0.3.12
isort<5.4.0,>=5.3.2
pydocstyle<=5.0.2,>=3.0.0
pytest-black==0.3.10
pytest-cache==1.0
pytest-cov<=2.10.0,>=2.5.1
pytest-flake8<=1.0.6,>=1.0.4
pytest-timeout==1.4.2
pytest-pep8==1.0.6
pytest-xdist==1.34.0
pytest<6.0.2,>=4.0.0
responses<0.10.17,>=0.7.0
wheel
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
Jinja2<=2.11.2,>=2.10.1
Sphinx<3.2.1,>=1.6.3
renku-sphinx-theme==0.1.0
cwlref-runner==1.0
sentry-sdk[flask]<0.16.4,>=0.7.4
black==19.10b0
check-manifest<=0.42,>=0.37
coverage<5.3,>=4.5.3
fakeredis<=1.4.2,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<=0.3.15,>=0.3.12
isort<5.4.0,>=5.3.2
pydocstyle<=5.0.2,>=3.0.0
pytest-black==0.3.10
pytest-cache==1.0
pytest-cov<=2.10.0,>=2.5.1
pytest-flake8<=1.0.6,>=1.0.4
pytest-timeout==1.4.2
pytest-pep8==1.0.6
pytest-xdist==1.34.0
pytest<6.0.2,>=4.0.0
responses<0.10.17,>=0.7.0
wheel
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
Jinja2<=2.11.2,>=2.10.1
Sphinx<3.2.1,>=1.6.3
renku-sphinx-theme==0.1.0
cwlref-runner==1.0
sentry-sdk[flask]<0.16.4,>=0.7.4
black==19.10b0
check-manifest<=0.42,>=0.37
coverage<5.3,>=4.5.3
fakeredis<=1.4.2,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<=0.3.15,>=0.3.12
isort<5.4.0,>=5.3.2
pydocstyle<=5.0.2,>=3.0.0
pytest-black==0.3.10
pytest-cache==1.0
pytest-cov<=2.10.0,>=2.5.1
pytest-flake8<=1.0.6,>=1.0.4
pytest-timeout==1.4.2
pytest-pep8==1.0.6
pytest-xdist==1.34.0
pytest<6.0.2,>=4.0.0
responses<0.10.17,>=0.7.0
wheel
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
cwlref-runner==1.0
sentry-sdk[flask]<0.16.4,>=0.7.4
black==19.10b0
check-manifest<=0.42,>=0.37
coverage<5.3,>=4.5.3
fakeredis<=1.4.2,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<=0.3.15,>=0.3.12
isort<5.4.0,>=5.3.2
pydocstyle<=5.0.2,>=3.0.0
pytest-black==0.3.10
pytest-cache==1.0
pytest-cov<=2.10.0,>=2.5.1
pytest-flake8<=1.0.6,>=1.0.4
pytest-timeout==1.4.2
pytest-pep8==1.0.6
pytest-xdist==1.34.0
pytest<6.0.2,>=4.0.0
responses<0.10.17,>=0.7.0
wheel
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
Jinja2<=2.11.2,>=2.10.1
Sphinx<3.2.1,>=1.6.3
renku-sphinx-theme==0.1.0
cwlref-runner==1.0
sentry-sdk[flask]<0.16.4,>=0.7.4
black==19.10b0
check-manifest<=0.42,>=0.37
coverage<5.3,>=4.5.3
fakeredis<=1.4.2,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<=0.3.15,>=0.3.12
isort<5.4.0,>=5.3.2
pydocstyle<=5.0.2,>=3.0.0
pytest-black==0.3.10
pytest-cache==1.0
pytest-cov<=2.10.0,>=2.5.1
pytest-flake8<=1.0.6,>=1.0.4
pytest-timeout==1.4.2
pytest-pep8==1.0.6
pytest-xdist==1.34.0
pytest<6.0.2,>=4.0.0
responses<0.10.17,>=0.7.0
wheel
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
Jinja2<=2.11.2,>=2.10.1
Sphinx<3.2.1,>=1.6.3
renku-sphinx-theme==0.1.0
cwlref-runner==1.0
sentry-sdk[flask]<0.16.4,>=0.7.4
black==19.10b0
check-manifest<=0.42,>=0.37
coverage<5.3,>=4.5.3
fakeredis<=1.4.2,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<=0.3.15,>=0.3.12
isort<5.4.0,>=5.3.2
pydocstyle<=5.0.2,>=3.0.0
pytest-black==0.3.10
pytest-cache==1.0
pytest-cov<=2.10.0,>=2.5.1
pytest-flake8<=1.0.6,>=1.0.4
pytest-timeout==1.4.2
pytest-pep8==1.0.6
pytest-xdist==1.34.0
pytest<6.0.2,>=4.0.0
responses<0.10.17,>=0.7.0

[notebook]

[runner]
cwlref-runner==1.0

[sentry]
sentry-sdk[flask]<0.16.4,>=0.7.4

[tests]
black==19.10b0
check-manifest<=0.42,>=0.37
coverage<5.3,>=4.5.3
fakeredis<=1.4.2,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<=0.3.15,>=0.3.12
isort<5.4.0,>=5.3.2
pydocstyle<=5.0.2,>=3.0.0
pytest-black==0.3.10
pytest-cache==1.0
pytest-cov<=2.10.0,>=2.5.1
pytest-flake8<=1.0.6,>=1.0.4
pytest-timeout==1.4.2
pytest-pep8==1.0.6
pytest-xdist==1.34.0
pytest<6.0.2,>=4.0.0
responses<0.10.17,>=0.7.0
