Skip to content

Commit

Permalink
Merge pull request #1550 from ITISFoundation/FREEZE_ChrigelMaurer_v2
Browse files Browse the repository at this point in the history
FREEZE_ChrigelMaurer_v2
  • Loading branch information
sanderegg authored Jun 8, 2020
2 parents 3bf510c + 349e2a3 commit 5ed8a8f
Show file tree
Hide file tree
Showing 25 changed files with 168 additions and 163 deletions.
2 changes: 1 addition & 1 deletion api/tests/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ pytest-aiohttp==0.3.0 # via -r requirements.in
pytest-cov==2.9.0 # via -r requirements.in
pytest-instafail==0.4.1.post0 # via -r requirements.in
pytest-sugar==0.9.3 # via -r requirements.in
pytest==5.4.2 # via -r requirements.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-sugar
pytest==5.4.3 # via -r requirements.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-sugar
pyyaml==5.3.1 # via openapi-spec-validator
six==1.15.0 # via isodate, jsonschema, openapi-core, openapi-schema-validator, openapi-spec-validator, packaging
strict-rfc3339==0.7 # via openapi-schema-validator
Expand Down
2 changes: 1 addition & 1 deletion packages/postgres-database/requirements/_migration.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ alembic==1.4.2 # via -r requirements/_migration.in
certifi==2020.4.5.1 # via requests
chardet==3.0.4 # via requests
click==7.1.2 # via -r requirements/_migration.in
docker==4.2.0 # via -r requirements/_migration.in
docker==4.2.1 # via -r requirements/_migration.in
idna==2.9 # via -r requirements/_base.txt, requests, yarl
mako==1.1.2 # via alembic
markupsafe==1.1.1 # via mako
Expand Down
4 changes: 2 additions & 2 deletions packages/postgres-database/requirements/_test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ chardet==3.0.4 # via -r requirements/_migration.txt, aiohttp, request
click==7.1.2 # via -r requirements/_migration.txt
coverage==5.1 # via -r requirements/_test.in, coveralls, pytest-cov
coveralls==2.0.0 # via -r requirements/_test.in
docker==4.2.0 # via -r requirements/_migration.txt
docker==4.2.1 # via -r requirements/_migration.txt
docopt==0.6.2 # via coveralls
faker==4.1.0 # via -r requirements/_test.in
idna-ssl==1.1.0 # via aiohttp
Expand All @@ -39,7 +39,7 @@ pytest-cov==2.9.0 # via -r requirements/_test.in
pytest-docker==0.7.2 # via -r requirements/_test.in
pytest-instafail==0.4.1.post0 # via -r requirements/_test.in
pytest-runner==5.2 # via -r requirements/_test.in
pytest==5.4.2 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail
pytest==5.4.3 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail
python-dateutil==2.8.1 # via -r requirements/_migration.txt, alembic, faker
python-editor==1.0.4 # via -r requirements/_migration.txt, alembic
pyyaml==5.3.1 # via -r requirements/_test.in
Expand Down
2 changes: 1 addition & 1 deletion packages/s3wrapper/requirements/_test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ pyparsing==2.4.7 # via packaging
pytest-cov==2.9.0 # via -r requirements/_test.in
pytest-docker==0.7.2 # via -r requirements/_test.in
pytest-runner==5.2 # via -r requirements/_test.in
pytest==5.4.2 # via -r requirements/_test.in, pytest-cov
pytest==5.4.3 # via -r requirements/_test.in, pytest-cov
python-dateutil==2.8.1 # via -r requirements/_base.txt, minio
pytz==2020.1 # via -r requirements/_base.txt, minio
requests==2.23.0 # via -r requirements/_test.in, coveralls
Expand Down
8 changes: 2 additions & 6 deletions packages/service-library/requirements/_base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@ aiozipkin==0.6.0 # via -r requirements/_base.in
async-timeout==3.0.1 # via aiohttp
attrs==19.3.0 # via -r requirements/_base.in, aiohttp, jsonschema, openapi-core
chardet==3.0.4 # via aiohttp
idna-ssl==1.1.0 # via aiohttp
idna==2.9 # via idna-ssl, yarl
importlib-metadata==1.6.0 # via jsonschema
idna==2.9 # via yarl
isodate==0.6.0 # via openapi-core
jsonschema==3.2.0 # via -r requirements/_base.in, openapi-spec-validator
lazy-object-proxy==1.4.3 # via openapi-core
Expand All @@ -29,11 +27,9 @@ sqlalchemy[postgresql_psycopg2binary]==1.3.17 # via -r requirements/_base.in, a
strict-rfc3339==0.7 # via openapi-core
tenacity==6.2.0 # via -r requirements/_base.in
trafaret==2.0.2 # via -r requirements/_base.in
typing-extensions==3.7.4.2 # via aiohttp
ujson==2.0.3 # via -r requirements/_base.in
ujson==3.0.0 # via -r requirements/_base.in
werkzeug==1.0.1 # via -r requirements/_base.in
yarl==1.4.2 # via aiohttp
zipp==3.1.0 # via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
# setuptools
13 changes: 5 additions & 8 deletions packages/service-library/requirements/_test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ chardet==3.0.4 # via -r requirements/_base.txt, aiohttp, requests
coverage==5.1 # via -r requirements/_test.in, coveralls, pytest-cov
coveralls==2.0.0 # via -r requirements/_test.in
docopt==0.6.2 # via coveralls
idna-ssl==1.1.0 # via -r requirements/_base.txt, aiohttp
idna-ssl==1.1.0 # via -r requirements/_base.txt
idna==2.9 # via -r requirements/_base.txt, idna-ssl, requests, yarl
importlib-metadata==1.6.0 # via -r requirements/_base.txt, jsonschema, pluggy, pytest
importlib-metadata==1.6.0 # via -r requirements/_base.txt
isodate==0.6.0 # via -r requirements/_base.txt, openapi-core
isort==4.3.21 # via pylint
jsonschema==3.2.0 # via -r requirements/_base.txt, openapi-spec-validator
Expand All @@ -40,10 +40,10 @@ pytest-aiohttp==0.3.0 # via -r requirements/_test.in
pytest-cov==2.9.0 # via -r requirements/_test.in
pytest-docker==0.7.2 # via -r requirements/_test.in
pytest-instafail==0.4.1.post0 # via -r requirements/_test.in
pytest-mock==3.1.0 # via -r requirements/_test.in
pytest-mock==3.1.1 # via -r requirements/_test.in
pytest-runner==5.2 # via -r requirements/_test.in
pytest-sugar==0.9.3 # via -r requirements/_test.in
pytest==5.4.2 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-mock, pytest-sugar
pytest==5.4.3 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-mock, pytest-sugar
pyyaml==5.3.1 # via -r requirements/_base.txt, openapi-spec-validator
requests==2.23.0 # via coveralls
six==1.15.0 # via -r requirements/_base.txt, astroid, isodate, jsonschema, openapi-core, openapi-spec-validator, packaging, pyrsistent, tenacity
Expand All @@ -53,15 +53,12 @@ tenacity==6.2.0 # via -r requirements/_base.txt
termcolor==1.1.0 # via pytest-sugar
toml==0.10.1 # via pylint
trafaret==2.0.2 # via -r requirements/_base.txt
typed-ast==1.4.1 # via astroid
typing-extensions==3.7.4.2 # via -r requirements/_base.txt, aiohttp
ujson==2.0.3 # via -r requirements/_base.txt
ujson==3.0.0 # via -r requirements/_base.txt
urllib3==1.25.9 # via requests
wcwidth==0.1.9 # via pytest
werkzeug==1.0.1 # via -r requirements/_base.txt
wrapt==1.12.1 # via astroid
yarl==1.4.2 # via -r requirements/_base.txt, aiohttp
zipp==3.1.0 # via -r requirements/_base.txt, importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
# setuptools
4 changes: 2 additions & 2 deletions packages/simcore-sdk/requirements/_test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ coverage==5.1 # via -r requirements/_test.in, coveralls, pytest-cov
coveralls==2.0.0 # via -r requirements/_test.in
dataclasses==0.7 # via -r requirements/_base.txt, pydantic
decorator==4.4.2 # via -r requirements/_base.txt, networkx
docker==4.2.0 # via -r requirements/_test.in
docker==4.2.1 # via -r requirements/_test.in
docopt==0.6.2 # via coveralls
idna-ssl==1.1.0 # via -r requirements/_base.txt, aiohttp
idna==2.9 # via -r requirements/_base.txt, idna-ssl, requests, yarl
Expand All @@ -42,7 +42,7 @@ pytest-instafail==0.4.1.post0 # via -r requirements/_test.in
pytest-mock==3.1.0 # via -r requirements/_test.in
pytest-runner==5.2 # via -r requirements/_test.in
pytest-sugar==0.9.3 # via -r requirements/_test.in
pytest==5.4.2 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-mock, pytest-sugar
pytest==5.4.3 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-mock, pytest-sugar
pyyaml==5.3.1 # via -r requirements/_base.txt, trafaret-config
requests==2.23.0 # via -r requirements/_test.in, coveralls, docker
six==1.15.0 # via -r requirements/_base.txt, astroid, docker, packaging, tenacity, websocket-client
Expand Down
5 changes: 4 additions & 1 deletion scripts/requirements.Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SEE docs/python-dependencies.md
#

.PHONY: reqs check clean help
.PHONY: touch reqs check clean help
.DEFAULT_GOAL := help

UPGRADE_OPTION := $(if $(upgrade),--upgrade-package $(upgrade),--upgrade)
Expand All @@ -14,6 +14,9 @@ outputs := $(objects:.in=.txt)

reqs: $(outputs) ## pip-compiles all requirements/*.in -> requirements/*.txt; make reqs upgrade=foo will only upgrade package foo

touch:
@$(foreach p,${objects},touch ${p};)

# NOTE: runs above requirememts/ such that comments sync with dependabot's
%.txt: %.in
cd ..; \
Expand Down
3 changes: 2 additions & 1 deletion scripts/requirements/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@
# make packages upgrade=name-of-package
#
#
# WARNING: USE CAREFULLY. STILL UNDER DEVELOPMENT
# WARNING: this batch MUST ONLY be used for non-services. Services are INDEPENDENT
# and to upgrade them, use services/{servicesname}/requirements/Makefile
#
.DEFAULT_GOAL := help

Expand Down
16 changes: 8 additions & 8 deletions services/api-gateway/requirements/_base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --build-isolation --output-file=_base.txt _base.in
# pip-compile --output-file=requirements/_base.txt requirements/_base.in
#
aiofiles==0.4.0 # via fastapi
aiopg[sa]==1.0.0 # via -r _base.in
aiopg[sa]==1.0.0 # via -r requirements/_base.in
aniso8601==7.0.0 # via graphene
async-exit-stack==1.0.1 # via -r _base.in, fastapi
async-generator==1.10 # via -r _base.in, fastapi
async-exit-stack==1.0.1 # via -r requirements/_base.in, fastapi
async-generator==1.10 # via -r requirements/_base.in, fastapi
bcrypt==3.1.7 # via passlib
certifi==2019.11.28 # via requests
cffi==1.14.0 # via bcrypt
Expand All @@ -17,7 +17,7 @@ click==7.1.1 # via uvicorn
dataclasses==0.7 # via pydantic
dnspython==1.16.0 # via email-validator
email-validator==1.0.5 # via fastapi
fastapi[all]==0.52.0 # via -r _base.in
fastapi[all]==0.52.0 # via -r requirements/_base.in
graphene==2.1.8 # via fastapi
graphql-core==2.3.1 # via graphene, graphql-relay
graphql-relay==2.0.1 # via graphene
Expand All @@ -27,20 +27,20 @@ idna==2.9 # via email-validator, requests
itsdangerous==1.1.0 # via fastapi
jinja2==2.11.1 # via fastapi
markupsafe==1.1.1 # via jinja2
passlib[bcrypt]==1.7.2 # via -r _base.in
passlib[bcrypt]==1.7.2 # via -r requirements/_base.in
promise==2.3 # via graphql-core, graphql-relay
psycopg2-binary==2.8.4 # via aiopg, sqlalchemy
pycparser==2.20 # via cffi
pydantic==1.4 # via fastapi
pyjwt==1.7.1 # via -r _base.in
pyjwt==1.7.1 # via -r requirements/_base.in
python-multipart==0.0.5 # via fastapi
pyyaml==5.3 # via fastapi
requests==2.23.0 # via fastapi
rx==1.6.1 # via graphql-core
six==1.14.0 # via bcrypt, graphene, graphql-core, graphql-relay, python-multipart, tenacity
sqlalchemy[postgresql_psycopg2binary]==1.3.15 # via aiopg
starlette==0.13.2 # via fastapi
tenacity==6.1.0 # via -r _base.in
tenacity==6.1.0 # via -r requirements/_base.in
ujson==2.0.2 # via fastapi
urllib3==1.25.8 # via requests
uvicorn==0.11.3 # via fastapi
Expand Down
108 changes: 54 additions & 54 deletions services/api-gateway/requirements/_test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,83 +2,83 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --build-isolation --output-file=_test.txt _test.in
# pip-compile --output-file=requirements/_test.txt requirements/_test.in
#
aiofiles==0.4.0 # via -r _base.txt, fastapi
aiofiles==0.4.0 # via -r requirements/_base.txt, fastapi
aiohttp==3.6.2 # via pytest-aiohttp
aiopg[sa]==1.0.0 # via -r _base.txt
aniso8601==7.0.0 # via -r _base.txt, graphene
aiopg[sa]==1.0.0 # via -r requirements/_base.txt
aniso8601==7.0.0 # via -r requirements/_base.txt, graphene
astroid==2.3.3 # via pylint
async-exit-stack==1.0.1 # via -r _base.txt, fastapi
async-generator==1.10 # via -r _base.txt, fastapi
async-exit-stack==1.0.1 # via -r requirements/_base.txt, fastapi
async-generator==1.10 # via -r requirements/_base.txt, fastapi
async-timeout==3.0.1 # via aiohttp
attrs==19.3.0 # via aiohttp, pytest, pytest-docker
bcrypt==3.1.7 # via -r _base.txt, passlib
certifi==2019.11.28 # via -r _base.txt, requests
cffi==1.14.0 # via -r _base.txt, bcrypt
change-case==0.5.2 # via -r _test.in
chardet==3.0.4 # via -r _base.txt, aiohttp, requests
click==7.1.1 # via -r _base.txt, uvicorn
codecov==2.0.16 # via -r _test.in
bcrypt==3.1.7 # via -r requirements/_base.txt, passlib
certifi==2019.11.28 # via -r requirements/_base.txt, requests
cffi==1.14.0 # via -r requirements/_base.txt, bcrypt
change-case==0.5.2 # via -r requirements/_test.in
chardet==3.0.4 # via -r requirements/_base.txt, aiohttp, requests
click==7.1.1 # via -r requirements/_base.txt, uvicorn
codecov==2.0.16 # via -r requirements/_test.in
coverage==5.0.4 # via codecov, coveralls, pytest-cov
coveralls==1.11.1 # via -r _test.in
dataclasses==0.7 # via -r _base.txt, pydantic
dnspython==1.16.0 # via -r _base.txt, email-validator
coveralls==1.11.1 # via -r requirements/_test.in
dataclasses==0.7 # via -r requirements/_base.txt, pydantic
dnspython==1.16.0 # via -r requirements/_base.txt, email-validator
docopt==0.6.2 # via coveralls
email-validator==1.0.5 # via -r _base.txt, fastapi
faker==4.0.2 # via -r _test.in
fastapi[all]==0.52.0 # via -r _base.txt
graphene==2.1.8 # via -r _base.txt, fastapi
graphql-core==2.3.1 # via -r _base.txt, graphene, graphql-relay
graphql-relay==2.0.1 # via -r _base.txt, graphene
h11==0.9.0 # via -r _base.txt, uvicorn
httptools==0.1.1 # via -r _base.txt, uvicorn
email-validator==1.0.5 # via -r requirements/_base.txt, fastapi
faker==4.0.2 # via -r requirements/_test.in
fastapi[all]==0.52.0 # via -r requirements/_base.txt
graphene==2.1.8 # via -r requirements/_base.txt, fastapi
graphql-core==2.3.1 # via -r requirements/_base.txt, graphene, graphql-relay
graphql-relay==2.0.1 # via -r requirements/_base.txt, graphene
h11==0.9.0 # via -r requirements/_base.txt, uvicorn
httptools==0.1.1 # via -r requirements/_base.txt, uvicorn
idna-ssl==1.1.0 # via aiohttp
idna==2.9 # via -r _base.txt, email-validator, idna-ssl, requests, yarl
idna==2.9 # via -r requirements/_base.txt, email-validator, idna-ssl, requests, yarl
importlib-metadata==1.5.0 # via pluggy, pytest
isort==4.3.21 # via pylint
itsdangerous==1.1.0 # via -r _base.txt, fastapi
jinja2==2.11.1 # via -r _base.txt, -r _test.in, fastapi
itsdangerous==1.1.0 # via -r requirements/_base.txt, fastapi
jinja2==2.11.1 # via -r requirements/_base.txt, -r requirements/_test.in, fastapi
lazy-object-proxy==1.4.3 # via astroid
markupsafe==1.1.1 # via -r _base.txt, jinja2
markupsafe==1.1.1 # via -r requirements/_base.txt, jinja2
mccabe==0.6.1 # via pylint
more-itertools==8.2.0 # via pytest
multidict==4.7.5 # via aiohttp, yarl
packaging==20.3 # via pytest
passlib[bcrypt]==1.7.2 # via -r _base.txt
passlib[bcrypt]==1.7.2 # via -r requirements/_base.txt
pluggy==0.13.1 # via pytest
promise==2.3 # via -r _base.txt, graphql-core, graphql-relay
psycopg2-binary==2.8.4 # via -r _base.txt, aiopg, sqlalchemy
promise==2.3 # via -r requirements/_base.txt, graphql-core, graphql-relay
psycopg2-binary==2.8.4 # via -r requirements/_base.txt, aiopg, sqlalchemy
py==1.8.1 # via pytest
pycparser==2.20 # via -r _base.txt, cffi
pydantic==1.4 # via -r _base.txt, fastapi
pyjwt==1.7.1 # via -r _base.txt
pylint==2.4.4 # via -r _test.in
pycparser==2.20 # via -r requirements/_base.txt, cffi
pydantic==1.4 # via -r requirements/_base.txt, fastapi
pyjwt==1.7.1 # via -r requirements/_base.txt
pylint==2.4.4 # via -r requirements/_test.in
pyparsing==2.4.6 # via packaging
pytest-aiohttp==0.3.0 # via -r _test.in
pytest-cov==2.8.1 # via -r _test.in
pytest-docker==0.7.2 # via -r _test.in
pytest-mock==2.0.0 # via -r _test.in
pytest-runner==5.2 # via -r _test.in
pytest==5.4.1 # via -r _test.in, pytest-aiohttp, pytest-cov, pytest-mock
pytest-aiohttp==0.3.0 # via -r requirements/_test.in
pytest-cov==2.8.1 # via -r requirements/_test.in
pytest-docker==0.7.2 # via -r requirements/_test.in
pytest-mock==2.0.0 # via -r requirements/_test.in
pytest-runner==5.2 # via -r requirements/_test.in
pytest==5.4.3 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-mock
python-dateutil==2.8.1 # via faker
python-multipart==0.0.5 # via -r _base.txt, fastapi
pyyaml==5.3 # via -r _base.txt, fastapi
requests==2.23.0 # via -r _base.txt, codecov, coveralls, fastapi
rx==1.6.1 # via -r _base.txt, graphql-core
six==1.14.0 # via -r _base.txt, astroid, bcrypt, graphene, graphql-core, graphql-relay, packaging, promise, python-dateutil, python-multipart, tenacity
sqlalchemy[postgresql_psycopg2binary]==1.3.15 # via -r _base.txt, aiopg
starlette==0.13.2 # via -r _base.txt, fastapi
tenacity==6.1.0 # via -r _base.txt
python-multipart==0.0.5 # via -r requirements/_base.txt, fastapi
pyyaml==5.3 # via -r requirements/_base.txt, fastapi
requests==2.23.0 # via -r requirements/_base.txt, codecov, coveralls, fastapi
rx==1.6.1 # via -r requirements/_base.txt, graphql-core
six==1.14.0 # via -r requirements/_base.txt, astroid, bcrypt, graphene, graphql-core, graphql-relay, packaging, promise, python-dateutil, python-multipart, tenacity
sqlalchemy[postgresql_psycopg2binary]==1.3.15 # via -r requirements/_base.txt, aiopg
starlette==0.13.2 # via -r requirements/_base.txt, fastapi
tenacity==6.1.0 # via -r requirements/_base.txt
text-unidecode==1.3 # via faker
typed-ast==1.4.1 # via astroid
typing-extensions==3.7.4.1 # via aiohttp
ujson==2.0.2 # via -r _base.txt, fastapi
urllib3==1.25.8 # via -r _base.txt, requests
uvicorn==0.11.3 # via -r _base.txt, fastapi
uvloop==0.14.0 # via -r _base.txt, uvicorn
ujson==2.0.2 # via -r requirements/_base.txt, fastapi
urllib3==1.25.8 # via -r requirements/_base.txt, requests
uvicorn==0.11.3 # via -r requirements/_base.txt, fastapi
uvloop==0.14.0 # via -r requirements/_base.txt, uvicorn
wcwidth==0.1.8 # via pytest
websockets==8.1 # via -r _base.txt, uvicorn
websockets==8.1 # via -r requirements/_base.txt, uvicorn
wrapt==1.11.2 # via astroid
yarl==1.4.2 # via aiohttp
zipp==3.1.0 # via importlib-metadata
Loading

0 comments on commit 5ed8a8f

Please sign in to comment.