From a72a18581d8f847c176012160ecaab80b1466ae8 Mon Sep 17 00:00:00 2001 From: Tolu Aina <7848930+toluaina@users.noreply.github.com> Date: Wed, 16 Oct 2024 19:06:21 +0100 Subject: [PATCH] Update service versions --- .github/workflows/python-build.yml | 4 +-- .gitignore | 4 ++- docker-compose.yml | 2 +- requirements/base.txt | 28 +++++++++---------- requirements/dev.txt | 45 +++++++++++++++--------------- 5 files changed, 43 insertions(+), 40 deletions(-) diff --git a/.github/workflows/python-build.yml b/.github/workflows/python-build.yml index a2bd9a37..00575537 100644 --- a/.github/workflows/python-build.yml +++ b/.github/workflows/python-build.yml @@ -8,10 +8,10 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] services: postgres: - image: debezium/postgres:16 + image: debezium/postgres:17 env: POSTGRES_DB: testdb POSTGRES_PASSWORD: postgres diff --git a/.gitignore b/.gitignore index 500ba62d..50051203 100644 --- a/.gitignore +++ b/.gitignore @@ -118,4 +118,6 @@ old examples/tiers/ # vscode -.vscode/ \ No newline at end of file +.vscode/ + +.DS_Store diff --git a/docker-compose.yml b/docker-compose.yml index 28c138d2..e305e5f3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.8' services: postgres: - image: debezium/postgres:16 + image: debezium/postgres:17 ports: - "15432:5432" environment: diff --git a/requirements/base.txt b/requirements/base.txt index 9540fc5b..003d9463 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -6,36 +6,36 @@ # async-timeout==4.0.3 # via redis -boto3==1.35.5 +boto3==1.35.41 # via -r requirements/base.in -botocore==1.35.5 +botocore==1.35.41 # via # boto3 # s3transfer -certifi==2024.7.4 +certifi==2024.8.30 # via # elastic-transport # opensearch-py # requests -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests click==8.1.7 # via -r requirements/base.in -elastic-transport==8.15.0 +elastic-transport==8.15.1 # via elasticsearch -elasticsearch==8.15.0 +elasticsearch==8.15.1 # via # -r requirements/base.in # elasticsearch-dsl -elasticsearch-dsl==8.15.1 +elasticsearch-dsl==8.15.4 # via -r requirements/base.in environs==11.0.0 # via -r requirements/base.in events==0.5 # via opensearch-py -greenlet==3.0.3 +greenlet==3.1.1 # via sqlalchemy -idna==3.8 +idna==3.10 # via requests jmespath==1.0.1 # via @@ -49,7 +49,7 @@ opensearch-py==2.7.1 # via opensearch-dsl packaging==24.1 # via marshmallow -psycopg2-binary==2.9.9 +psycopg2-binary==2.9.10 # via -r requirements/base.in python-dateutil==2.9.0.post0 # via @@ -61,7 +61,7 @@ python-dotenv==1.0.1 # via # -r requirements/base.in # environs -redis==5.0.8 +redis==5.1.1 # via -r requirements/base.in requests==2.32.3 # via @@ -69,13 +69,13 @@ requests==2.32.3 # requests-aws4auth requests-aws4auth==1.3.1 # via -r requirements/base.in -s3transfer==0.10.2 +s3transfer==0.10.3 # via boto3 six==1.16.0 # via # opensearch-dsl # python-dateutil -sqlalchemy==2.0.32 +sqlalchemy==2.0.36 # via -r requirements/base.in sqlparse==0.5.1 # via -r requirements/base.in @@ -83,7 +83,7 @@ typing-extensions==4.12.2 # via # elasticsearch-dsl # sqlalchemy -urllib3==1.26.19 +urllib3==1.26.20 # via # botocore # elastic-transport diff --git a/requirements/dev.txt b/requirements/dev.txt index bc56290e..bb22c111 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,20 +8,20 @@ async-timeout==4.0.3 # via redis black==24.8.0 # via -r requirements/dev.in -boto3==1.35.5 +boto3==1.35.41 # via -r requirements/base.in -botocore==1.35.5 +botocore==1.35.41 # via # boto3 # s3transfer -certifi==2024.7.4 +certifi==2024.8.30 # via # elastic-transport # opensearch-py # requests cfgv==3.4.0 # via pre-commit -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests click==8.1.7 # via @@ -31,15 +31,15 @@ coverage[toml]==7.6.1 # via # -r requirements/dev.in # pytest-cov -distlib==0.3.8 +distlib==0.3.9 # via virtualenv -elastic-transport==8.15.0 +elastic-transport==8.15.1 # via elasticsearch -elasticsearch==8.15.0 +elasticsearch==8.15.1 # via # -r requirements/base.in # elasticsearch-dsl -elasticsearch-dsl==8.15.1 +elasticsearch-dsl==8.15.4 # via -r requirements/base.in environs==11.0.0 # via -r requirements/base.in @@ -47,19 +47,19 @@ events==0.5 # via opensearch-py exceptiongroup==1.2.2 # via pytest -faker==28.0.0 +faker==30.5.0 # via -r requirements/dev.in -filelock==3.15.4 +filelock==3.16.1 # via virtualenv flake8==7.1.1 # via -r requirements/dev.in freezegun==1.5.1 # via -r requirements/dev.in -greenlet==3.0.3 +greenlet==3.1.1 # via sqlalchemy -identify==2.6.0 +identify==2.6.1 # via pre-commit -idna==3.8 +idna==3.10 # via requests iniconfig==2.0.0 # via pytest @@ -90,7 +90,7 @@ packaging==24.1 # pytest pathspec==0.12.1 # via black -platformdirs==4.2.2 +platformdirs==4.3.6 # via # black # virtualenv @@ -98,13 +98,13 @@ pluggy==1.5.0 # via pytest pre-commit==3.5.0 # via -r requirements/dev.in -psycopg2-binary==2.9.9 +psycopg2-binary==2.9.10 # via -r requirements/base.in pycodestyle==2.12.1 # via flake8 pyflakes==3.2.0 # via flake8 -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements/dev.in # pytest-cov @@ -127,7 +127,7 @@ python-dotenv==1.0.1 # environs pyyaml==6.0.2 # via pre-commit -redis==5.0.8 +redis==5.1.1 # via -r requirements/base.in requests==2.32.3 # via @@ -135,17 +135,17 @@ requests==2.32.3 # requests-aws4auth requests-aws4auth==1.3.1 # via -r requirements/base.in -s3transfer==0.10.2 +s3transfer==0.10.3 # via boto3 six==1.16.0 # via # opensearch-dsl # python-dateutil -sqlalchemy==2.0.32 +sqlalchemy==2.0.36 # via -r requirements/base.in sqlparse==0.5.1 # via -r requirements/base.in -tomli==2.0.1 +tomli==2.0.2 # via # black # coverage @@ -154,12 +154,13 @@ typing-extensions==4.12.2 # via # black # elasticsearch-dsl + # faker # sqlalchemy -urllib3==1.26.19 +urllib3==1.26.20 # via # botocore # elastic-transport # opensearch-py # requests -virtualenv==20.26.3 +virtualenv==20.26.6 # via pre-commit