appdirs<=1.4.4,>=1.4.3
attrs<=20.2.0,>=19.3.0
calamus<0.3.8,>=0.3.7
click-completion<=0.5.3,>=0.5.0
click-plugins==1.1.1
click<=7.1.2,>=7.0
cryptography<3.5,>=3.4.1
cwlgen<=0.4.2,>=0.4.0
cwltool<3.1,>=3.0.20210124104916
environ_config<=20.1.0,>=18.2.0
filelock<=3.0.12,>=3.0.0
gitpython==3.1.12
humanize<2.7.0,>=2.5.0
jinja2<=2.11.4,>=2.11.3
ndg-httpsclient==0.5.1
pathspec<=0.8.0,>=0.7.0
patool==1.12
pluggy==0.13.1
portalocker<2.3,>=2.2.1
psutil<=5.7.2,>=5.4.7
pyasn1<=0.4.8,>=0.4.5
pyjwt==2.0.0
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
PyYAML<=5.3.1,>=3.12
rdflib-jsonld<0.6.0,>=0.5.0
rdflib<5.1,>=5.0.0
requests<=2.24.0,>=2.23.0
rich<9.4.0,>=9.3.0
setuptools_scm<=4.1.2,>=3.1.0
tabulate<=0.8.7,>=0.7.7
tqdm<=4.48.2,>=4.48.1
wcmatch<=6.1,>=6.0.0
werkzeug<=1.0.1,>=0.15.5

[all]
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
wheel
Jinja2<=2.11.4,>=2.11.3
Sphinx<3.4.4,>=1.6.3
sphinx-rtd-theme<0.6,>=0.5.0
cwlref-runner==1.0
black==19.10b0
check-manifest<0.47,>=0.37
coverage<5.4,>=4.5.3
fakeredis<1.4.6,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<1.0.1,>=0.3.12
isort<5.8.0,>=5.3.2
pydocstyle<5.1.2,>=3.0.0
pytest-black<0.3.13,>=0.3.10
pytest-cache==1.0
pytest-cov<2.11.0,>=2.5.1
pytest-flake8<1.0.8,>=1.0.6
pytest-mock<3.6.0,>=3.2.0
pytest-pep8==1.0.6
pytest-timeout==1.4.2
pytest-xdist<2.3.0,>=1.34.0
pytest<6.2.2,>=4.0.0
responses<0.12.2,>=0.7.0
apispec<=4.1.0,>=4.0.0
circus==0.17.1
flask-apispec==0.11.0
flask-swagger-ui==3.36.0
flask==1.1.2
gunicorn
marshmallow==3.10.0
ptvsd<4.4.0,>=4.3.0
python-dotenv==0.15.0
redis==3.5.3
rq-scheduler==0.10.0
rq==1.7.0
sentry-sdk[flask]<0.19.6,>=0.7.4
walrus==0.8.1
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
wheel
Jinja2<=2.11.4,>=2.11.3
Sphinx<3.4.4,>=1.6.3
sphinx-rtd-theme<0.6,>=0.5.0
cwlref-runner==1.0
black==19.10b0
check-manifest<0.47,>=0.37
coverage<5.4,>=4.5.3
fakeredis<1.4.6,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<1.0.1,>=0.3.12
isort<5.8.0,>=5.3.2
pydocstyle<5.1.2,>=3.0.0
pytest-black<0.3.13,>=0.3.10
pytest-cache==1.0
pytest-cov<2.11.0,>=2.5.1
pytest-flake8<1.0.8,>=1.0.6
pytest-mock<3.6.0,>=3.2.0
pytest-pep8==1.0.6
pytest-timeout==1.4.2
pytest-xdist<2.3.0,>=1.34.0
pytest<6.2.2,>=4.0.0
responses<0.12.2,>=0.7.0
apispec<=4.1.0,>=4.0.0
circus==0.17.1
flask-apispec==0.11.0
flask-swagger-ui==3.36.0
flask==1.1.2
gunicorn
marshmallow==3.10.0
ptvsd<4.4.0,>=4.3.0
python-dotenv==0.15.0
redis==3.5.3
rq-scheduler==0.10.0
rq==1.7.0
sentry-sdk[flask]<0.19.6,>=0.7.4
walrus==0.8.1

[docs]
Jinja2<=2.11.4,>=2.11.3
Sphinx<3.4.4,>=1.6.3
sphinx-rtd-theme<0.6,>=0.5.0

[nodocs]
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
wheel
cwlref-runner==1.0
black==19.10b0
check-manifest<0.47,>=0.37
coverage<5.4,>=4.5.3
fakeredis<1.4.6,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<1.0.1,>=0.3.12
isort<5.8.0,>=5.3.2
pydocstyle<5.1.2,>=3.0.0
pytest-black<0.3.13,>=0.3.10
pytest-cache==1.0
pytest-cov<2.11.0,>=2.5.1
pytest-flake8<1.0.8,>=1.0.6
pytest-mock<3.6.0,>=3.2.0
pytest-pep8==1.0.6
pytest-timeout==1.4.2
pytest-xdist<2.3.0,>=1.34.0
pytest<6.2.2,>=4.0.0
responses<0.12.2,>=0.7.0
apispec<=4.1.0,>=4.0.0
circus==0.17.1
flask-apispec==0.11.0
flask-swagger-ui==3.36.0
flask==1.1.2
gunicorn
marshmallow==3.10.0
ptvsd<4.4.0,>=4.3.0
python-dotenv==0.15.0
redis==3.5.3
rq-scheduler==0.10.0
rq==1.7.0
sentry-sdk[flask]<0.19.6,>=0.7.4
walrus==0.8.1
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
wheel
Jinja2<=2.11.4,>=2.11.3
Sphinx<3.4.4,>=1.6.3
sphinx-rtd-theme<0.6,>=0.5.0
cwlref-runner==1.0
black==19.10b0
check-manifest<0.47,>=0.37
coverage<5.4,>=4.5.3
fakeredis<1.4.6,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<1.0.1,>=0.3.12
isort<5.8.0,>=5.3.2
pydocstyle<5.1.2,>=3.0.0
pytest-black<0.3.13,>=0.3.10
pytest-cache==1.0
pytest-cov<2.11.0,>=2.5.1
pytest-flake8<1.0.8,>=1.0.6
pytest-mock<3.6.0,>=3.2.0
pytest-pep8==1.0.6
pytest-timeout==1.4.2
pytest-xdist<2.3.0,>=1.34.0
pytest<6.2.2,>=4.0.0
responses<0.12.2,>=0.7.0
apispec<=4.1.0,>=4.0.0
circus==0.17.1
flask-apispec==0.11.0
flask-swagger-ui==3.36.0
flask==1.1.2
gunicorn
marshmallow==3.10.0
ptvsd<4.4.0,>=4.3.0
python-dotenv==0.15.0
redis==3.5.3
rq-scheduler==0.10.0
rq==1.7.0
sentry-sdk[flask]<0.19.6,>=0.7.4
walrus==0.8.1
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
wheel
Jinja2<=2.11.4,>=2.11.3
Sphinx<3.4.4,>=1.6.3
sphinx-rtd-theme<0.6,>=0.5.0
cwlref-runner==1.0
black==19.10b0
check-manifest<0.47,>=0.37
coverage<5.4,>=4.5.3
fakeredis<1.4.6,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<1.0.1,>=0.3.12
isort<5.8.0,>=5.3.2
pydocstyle<5.1.2,>=3.0.0
pytest-black<0.3.13,>=0.3.10
pytest-cache==1.0
pytest-cov<2.11.0,>=2.5.1
pytest-flake8<1.0.8,>=1.0.6
pytest-mock<3.6.0,>=3.2.0
pytest-pep8==1.0.6
pytest-timeout==1.4.2
pytest-xdist<2.3.0,>=1.34.0
pytest<6.2.2,>=4.0.0
responses<0.12.2,>=0.7.0
apispec<=4.1.0,>=4.0.0
circus==0.17.1
flask-apispec==0.11.0
flask-swagger-ui==3.36.0
flask==1.1.2
gunicorn
marshmallow==3.10.0
ptvsd<4.4.0,>=4.3.0
python-dotenv==0.15.0
redis==3.5.3
rq-scheduler==0.10.0
rq==1.7.0
sentry-sdk[flask]<0.19.6,>=0.7.4
walrus==0.8.1
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
wheel
cwlref-runner==1.0
black==19.10b0
check-manifest<0.47,>=0.37
coverage<5.4,>=4.5.3
fakeredis<1.4.6,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<1.0.1,>=0.3.12
isort<5.8.0,>=5.3.2
pydocstyle<5.1.2,>=3.0.0
pytest-black<0.3.13,>=0.3.10
pytest-cache==1.0
pytest-cov<2.11.0,>=2.5.1
pytest-flake8<1.0.8,>=1.0.6
pytest-mock<3.6.0,>=3.2.0
pytest-pep8==1.0.6
pytest-timeout==1.4.2
pytest-xdist<2.3.0,>=1.34.0
pytest<6.2.2,>=4.0.0
responses<0.12.2,>=0.7.0
apispec<=4.1.0,>=4.0.0
circus==0.17.1
flask-apispec==0.11.0
flask-swagger-ui==3.36.0
flask==1.1.2
gunicorn
marshmallow==3.10.0
ptvsd<4.4.0,>=4.3.0
python-dotenv==0.15.0
redis==3.5.3
rq-scheduler==0.10.0
rq==1.7.0
sentry-sdk[flask]<0.19.6,>=0.7.4
walrus==0.8.1
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
wheel
Jinja2<=2.11.4,>=2.11.3
Sphinx<3.4.4,>=1.6.3
sphinx-rtd-theme<0.6,>=0.5.0
cwlref-runner==1.0
black==19.10b0
check-manifest<0.47,>=0.37
coverage<5.4,>=4.5.3
fakeredis<1.4.6,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<1.0.1,>=0.3.12
isort<5.8.0,>=5.3.2
pydocstyle<5.1.2,>=3.0.0
pytest-black<0.3.13,>=0.3.10
pytest-cache==1.0
pytest-cov<2.11.0,>=2.5.1
pytest-flake8<1.0.8,>=1.0.6
pytest-mock<3.6.0,>=3.2.0
pytest-pep8==1.0.6
pytest-timeout==1.4.2
pytest-xdist<2.3.0,>=1.34.0
pytest<6.2.2,>=4.0.0
responses<0.12.2,>=0.7.0
apispec<=4.1.0,>=4.0.0
circus==0.17.1
flask-apispec==0.11.0
flask-swagger-ui==3.36.0
flask==1.1.2
gunicorn
marshmallow==3.10.0
ptvsd<4.4.0,>=4.3.0
python-dotenv==0.15.0
redis==3.5.3
rq-scheduler==0.10.0
rq==1.7.0
sentry-sdk[flask]<0.19.6,>=0.7.4
walrus==0.8.1
pytest-runner<=5.2,>=2.6.2
setuptools_scm<=4.1.2,>=3.1.0
wheel
Jinja2<=2.11.4,>=2.11.3
Sphinx<3.4.4,>=1.6.3
sphinx-rtd-theme<0.6,>=0.5.0
cwlref-runner==1.0
black==19.10b0
check-manifest<0.47,>=0.37
coverage<5.4,>=4.5.3
fakeredis<1.4.6,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<1.0.1,>=0.3.12
isort<5.8.0,>=5.3.2
pydocstyle<5.1.2,>=3.0.0
pytest-black<0.3.13,>=0.3.10
pytest-cache==1.0
pytest-cov<2.11.0,>=2.5.1
pytest-flake8<1.0.8,>=1.0.6
pytest-mock<3.6.0,>=3.2.0
pytest-pep8==1.0.6
pytest-timeout==1.4.2
pytest-xdist<2.3.0,>=1.34.0
pytest<6.2.2,>=4.0.0
responses<0.12.2,>=0.7.0
apispec<=4.1.0,>=4.0.0
circus==0.17.1
flask-apispec==0.11.0
flask-swagger-ui==3.36.0
flask==1.1.2
gunicorn
marshmallow==3.10.0
ptvsd<4.4.0,>=4.3.0
python-dotenv==0.15.0
redis==3.5.3
rq-scheduler==0.10.0
rq==1.7.0
sentry-sdk[flask]<0.19.6,>=0.7.4
walrus==0.8.1

[notebook]

[runner]
cwlref-runner==1.0

[service]
apispec<=4.1.0,>=4.0.0
circus==0.17.1
flask-apispec==0.11.0
flask-swagger-ui==3.36.0
flask==1.1.2
gunicorn
marshmallow==3.10.0
ptvsd<4.4.0,>=4.3.0
python-dotenv==0.15.0
redis==3.5.3
rq-scheduler==0.10.0
rq==1.7.0
sentry-sdk[flask]<0.19.6,>=0.7.4
walrus==0.8.1

[tests]
black==19.10b0
check-manifest<0.47,>=0.37
coverage<5.4,>=4.5.3
fakeredis<1.4.6,>=1.4.1
flake8<3.9,>=3.8
flaky==3.7.0
freezegun<1.0.1,>=0.3.12
isort<5.8.0,>=5.3.2
pydocstyle<5.1.2,>=3.0.0
pytest-black<0.3.13,>=0.3.10
pytest-cache==1.0
pytest-cov<2.11.0,>=2.5.1
pytest-flake8<1.0.8,>=1.0.6
pytest-mock<3.6.0,>=3.2.0
pytest-pep8==1.0.6
pytest-timeout==1.4.2
pytest-xdist<2.3.0,>=1.34.0
pytest<6.2.2,>=4.0.0
responses<0.12.2,>=0.7.0
