diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml index c7dc337..d97bf6b 100644 --- a/.github/workflows/pull_request.yaml +++ b/.github/workflows/pull_request.yaml @@ -19,12 +19,12 @@ jobs: test: needs: skip-draft runs-on: ubuntu-latest - container: "python:3.10.6-slim" + container: "python:3.11.1-slim" services: # Label used to access the service container postgres: # Docker Hub image - image: postgres:14.5 + image: postgres:14.6 # Provide the password for postgres env: POSTGRES_DB: oipie_tests @@ -70,7 +70,7 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - name: Build and push docker image - uses: docker/build-push-action@v3.1.1 + uses: docker/build-push-action@v3.2.0 with: context: . file: ./Dockerfile diff --git a/.python-version b/.python-version index ac957df..371cfe3 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.10.6 +3.11.1 diff --git a/Dockerfile b/Dockerfile index 7d7d2e3..128a226 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM python:3.10.6-slim +FROM python:3.11.1-slim WORKDIR /python-docker diff --git a/Dockerfile.release b/Dockerfile.release index 9a6036a..51180f3 100644 --- a/Dockerfile.release +++ b/Dockerfile.release @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM python:3.10.6-slim +FROM python:3.11.1-slim WORKDIR /python-docker diff --git a/Dockerfile.web b/Dockerfile.web index 6137986..4928dd1 100644 --- a/Dockerfile.web +++ b/Dockerfile.web @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM python:3.10.6-slim +FROM python:3.11.1-slim WORKDIR /python-docker diff --git a/docker-compose.yml b/docker-compose.yml index 7ad8f5f..ae02669 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: "3.7" services: postgres: container_name: oipie - image: postgres:14.5 + image: postgres:14.6 volumes: - ./scripts/create-multiple-postgresql-databases.sh:/docker-entrypoint-initdb.d/99-oipie.sh ports: diff --git a/pyproject.toml b/pyproject.toml index 398e6c3..9940652 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,23 +27,23 @@ license = "MIT" [tool.poetry.dependencies] argon2-cffi = "21.3.0" -dependency-injector = "4.40.0" +dependency-injector = "4.41.0" Flask = "2.2.2" Flask-Migrate = "3.1.0" Flask-SQLAlchemy = "2.5.1" gunicorn = "20.1.0" psycopg2-binary = "2.9.5" python = "3.10.6" -PyJWT = "2.5.0" +PyJWT = "2.6.0" SQLAlchemy = "1.4.40" -typing_extensions = "4.3.0" +typing_extensions = "4.4.0" [tool.poetry.group.dev.dependencies] -black = "22.8.0" +black = "22.12.0" pylint = "2.15.5" pylint-flask = "0.6.0" pylint-flask-sqlalchemy = "0.2.0" -pytest = "7.1.2" +pytest = "7.2.0" python-dotenv = "0.21.0" [build-system]