From a2bc91eb5c387d389227117b65e6398e21b5da23 Mon Sep 17 00:00:00 2001 From: Till Hoffmann Date: Sun, 10 Apr 2022 13:15:25 -0400 Subject: [PATCH] Update docker version. (#203) * Set lower bound on docker version From my experience, the docker version must be >= 4.0.0 * Update `requirements/*.txt`. Co-authored-by: Naomi Elstein --- requirements/3.6.txt | 20 ++++++++++---------- requirements/3.7.txt | 24 ++++++++++++------------ requirements/3.8.txt | 26 ++++++++++++-------------- requirements/3.9.txt | 26 ++++++++++++-------------- setup.py | 2 +- 5 files changed, 47 insertions(+), 51 deletions(-) diff --git a/requirements/3.6.txt b/requirements/3.6.txt index 01951cfc..a53e7232 100644 --- a/requirements/3.6.txt +++ b/requirements/3.6.txt @@ -71,9 +71,9 @@ flake8==3.7.9 # via -r requirements.in google-api-core[grpc]==2.7.1 # via google-cloud-pubsub -google-auth==2.6.2 +google-auth==2.6.3 # via google-api-core -google-cloud-pubsub==1.7.0 +google-cloud-pubsub==1.7.1 # via testcontainers googleapis-common-protos[grpc]==1.56.0 # via @@ -82,15 +82,15 @@ googleapis-common-protos[grpc]==1.56.0 # grpcio-status greenlet==1.1.2 # via sqlalchemy -grpc-google-iam-v1==0.12.3 +grpc-google-iam-v1==0.12.4 # via google-cloud-pubsub -grpcio==1.45.0 +grpcio==1.44.0 # via # google-api-core # googleapis-common-protos # grpc-google-iam-v1 # grpcio-status -grpcio-status==1.45.0 +grpcio-status==1.44.0 # via google-api-core idna==3.3 # via requests @@ -155,7 +155,7 @@ pyflakes==2.1.1 # via flake8 pygments==2.11.2 # via sphinx -pymongo==4.0.2 +pymongo==4.1.0 # via testcontainers pymssql==2.2.4 # via testcontainers @@ -163,7 +163,7 @@ pymysql==1.0.2 # via testcontainers pynacl==1.5.0 # via paramiko -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging pyrsistent==0.18.0 # via jsonschema @@ -184,7 +184,7 @@ pytz-deprecation-shim==0.1.0.post0 # via tzlocal pyyaml==5.4.1 # via docker-compose -redis==4.2.0 +redis==4.2.2 # via testcontainers requests==2.27.1 # via @@ -222,7 +222,7 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sqlalchemy==1.4.32 +sqlalchemy==1.4.35 # via testcontainers texttable==1.6.4 # via docker-compose @@ -237,7 +237,7 @@ typing-extensions==4.1.1 # redis tzdata==2022.1 # via pytz-deprecation-shim -tzlocal==4.1 +tzlocal==4.2 # via clickhouse-driver urllib3==1.26.9 # via diff --git a/requirements/3.7.txt b/requirements/3.7.txt index 7488d8b5..d1e282bf 100644 --- a/requirements/3.7.txt +++ b/requirements/3.7.txt @@ -82,9 +82,9 @@ flake8==3.7.9 # via -r requirements.in google-api-core[grpc]==2.7.1 # via google-cloud-pubsub -google-auth==2.6.2 +google-auth==2.6.3 # via google-api-core -google-cloud-pubsub==1.7.0 +google-cloud-pubsub==1.7.1 # via testcontainers googleapis-common-protos[grpc]==1.56.0 # via @@ -93,15 +93,15 @@ googleapis-common-protos[grpc]==1.56.0 # grpcio-status greenlet==1.1.2 # via sqlalchemy -grpc-google-iam-v1==0.12.3 +grpc-google-iam-v1==0.12.4 # via google-cloud-pubsub -grpcio==1.45.0 +grpcio==1.44.0 # via # google-api-core # googleapis-common-protos # grpc-google-iam-v1 # grpcio-status -grpcio-status==1.45.0 +grpcio-status==1.44.0 # via google-api-core h11==0.13.0 # via wsproto @@ -148,7 +148,7 @@ pika==1.2.0 # via testcontainers pluggy==1.0.0 # via pytest -protobuf==3.19.4 +protobuf==3.20.0 # via # google-api-core # googleapis-common-protos @@ -171,7 +171,7 @@ pyflakes==2.1.1 # via flake8 pygments==2.11.2 # via sphinx -pymongo==4.0.2 +pymongo==4.1.0 # via testcontainers pymssql==2.2.4 # via testcontainers @@ -181,7 +181,7 @@ pynacl==1.5.0 # via paramiko pyopenssl==22.0.0 # via urllib3 -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging pyrsistent==0.18.1 # via jsonschema @@ -204,7 +204,7 @@ pytz-deprecation-shim==0.1.0.post0 # via tzlocal pyyaml==5.4.1 # via docker-compose -redis==4.2.0 +redis==4.2.2 # via testcontainers requests==2.27.1 # via @@ -246,7 +246,7 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sqlalchemy==1.4.32 +sqlalchemy==1.4.35 # via testcontainers texttable==1.6.4 # via docker-compose @@ -268,7 +268,7 @@ typing-extensions==4.1.1 # redis tzdata==2022.1 # via pytz-deprecation-shim -tzlocal==4.1 +tzlocal==4.2 # via clickhouse-driver urllib3[secure,socks]==1.26.9 # via @@ -284,7 +284,7 @@ wrapt==1.14.0 # testcontainers wsproto==1.1.0 # via trio-websocket -zipp==3.7.0 +zipp==3.8.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/3.8.txt b/requirements/3.8.txt index c1ceb375..9e51e43d 100644 --- a/requirements/3.8.txt +++ b/requirements/3.8.txt @@ -80,9 +80,9 @@ flake8==3.7.9 # via -r requirements.in google-api-core[grpc]==2.7.1 # via google-cloud-pubsub -google-auth==2.6.2 +google-auth==2.6.3 # via google-api-core -google-cloud-pubsub==1.7.0 +google-cloud-pubsub==1.7.1 # via testcontainers googleapis-common-protos[grpc]==1.56.0 # via @@ -91,15 +91,15 @@ googleapis-common-protos[grpc]==1.56.0 # grpcio-status greenlet==1.1.2 # via sqlalchemy -grpc-google-iam-v1==0.12.3 +grpc-google-iam-v1==0.12.4 # via google-cloud-pubsub -grpcio==1.45.0 +grpcio==1.44.0 # via # google-api-core # googleapis-common-protos # grpc-google-iam-v1 # grpcio-status -grpcio-status==1.45.0 +grpcio-status==1.44.0 # via google-api-core h11==0.13.0 # via wsproto @@ -140,7 +140,7 @@ pika==1.2.0 # via testcontainers pluggy==1.0.0 # via pytest -protobuf==3.19.4 +protobuf==3.20.0 # via # google-api-core # googleapis-common-protos @@ -163,7 +163,7 @@ pyflakes==2.1.1 # via flake8 pygments==2.11.2 # via sphinx -pymongo==4.0.2 +pymongo==4.1.0 # via testcontainers pymssql==2.2.4 # via testcontainers @@ -173,7 +173,7 @@ pynacl==1.5.0 # via paramiko pyopenssl==22.0.0 # via urllib3 -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging pyrsistent==0.18.1 # via jsonschema @@ -196,7 +196,7 @@ pytz-deprecation-shim==0.1.0.post0 # via tzlocal pyyaml==5.4.1 # via docker-compose -redis==4.2.0 +redis==4.2.2 # via testcontainers requests==2.27.1 # via @@ -238,7 +238,7 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sqlalchemy==1.4.32 +sqlalchemy==1.4.35 # via testcontainers texttable==1.6.4 # via docker-compose @@ -252,11 +252,9 @@ trio==0.20.0 # trio-websocket trio-websocket==0.9.2 # via selenium -typing-extensions==4.1.1 - # via redis tzdata==2022.1 # via pytz-deprecation-shim -tzlocal==4.1 +tzlocal==4.2 # via clickhouse-driver urllib3[secure,socks]==1.26.9 # via @@ -272,7 +270,7 @@ wrapt==1.14.0 # testcontainers wsproto==1.1.0 # via trio-websocket -zipp==3.7.0 +zipp==3.8.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/3.9.txt b/requirements/3.9.txt index 5bb22e04..6713257e 100644 --- a/requirements/3.9.txt +++ b/requirements/3.9.txt @@ -76,9 +76,9 @@ flake8==3.7.9 # via -r requirements.in google-api-core[grpc]==2.7.1 # via google-cloud-pubsub -google-auth==2.6.2 +google-auth==2.6.3 # via google-api-core -google-cloud-pubsub==1.7.0 +google-cloud-pubsub==1.7.1 # via testcontainers googleapis-common-protos[grpc]==1.56.0 # via @@ -87,15 +87,15 @@ googleapis-common-protos[grpc]==1.56.0 # grpcio-status greenlet==1.1.2 # via sqlalchemy -grpc-google-iam-v1==0.12.3 +grpc-google-iam-v1==0.12.4 # via google-cloud-pubsub -grpcio==1.45.0 +grpcio==1.44.0 # via # google-api-core # googleapis-common-protos # grpc-google-iam-v1 # grpcio-status -grpcio-status==1.45.0 +grpcio-status==1.44.0 # via google-api-core h11==0.13.0 # via wsproto @@ -136,7 +136,7 @@ pika==1.2.0 # via testcontainers pluggy==1.0.0 # via pytest -protobuf==3.19.4 +protobuf==3.20.0 # via # google-api-core # googleapis-common-protos @@ -159,7 +159,7 @@ pyflakes==2.1.1 # via flake8 pygments==2.11.2 # via sphinx -pymongo==4.0.2 +pymongo==4.1.0 # via testcontainers pymssql==2.2.4 # via testcontainers @@ -169,7 +169,7 @@ pynacl==1.5.0 # via paramiko pyopenssl==22.0.0 # via urllib3 -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging pyrsistent==0.18.1 # via jsonschema @@ -192,7 +192,7 @@ pytz-deprecation-shim==0.1.0.post0 # via tzlocal pyyaml==5.4.1 # via docker-compose -redis==4.2.0 +redis==4.2.2 # via testcontainers requests==2.27.1 # via @@ -234,7 +234,7 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sqlalchemy==1.4.32 +sqlalchemy==1.4.35 # via testcontainers texttable==1.6.4 # via docker-compose @@ -248,11 +248,9 @@ trio==0.20.0 # trio-websocket trio-websocket==0.9.2 # via selenium -typing-extensions==4.1.1 - # via redis tzdata==2022.1 # via pytz-deprecation-shim -tzlocal==4.1 +tzlocal==4.2 # via clickhouse-driver urllib3[secure,socks]==1.26.9 # via @@ -268,7 +266,7 @@ wrapt==1.14.0 # testcontainers wsproto==1.1.0 # via trio-websocket -zipp==3.7.0 +zipp==3.8.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/setup.py b/setup.py index bb72ee38..c7512a0d 100644 --- a/setup.py +++ b/setup.py @@ -48,7 +48,7 @@ 'Operating System :: MacOS', ], install_requires=[ - 'docker', + 'docker>=4.0.0', 'wrapt', 'deprecation', ],