diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 09013e8..8f3c5a7 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -12,7 +12,7 @@ on: env: POETRY_VERSION: 1.8.0 - PYTHON_VERSION: "3.13" + PYTHON_VERSION: "3.14" REGISTRY: ${{ vars.PACKAGES_REGISTRY }} IMAGE_NAME: ${{ gitea.repository }} diff --git a/.github/workflows/build-deploy.yml b/.github/workflows/build-deploy.yml index 2fc45a2..c4f90f2 100644 --- a/.github/workflows/build-deploy.yml +++ b/.github/workflows/build-deploy.yml @@ -26,7 +26,7 @@ on: env: DOCKER_REGISTRY: ghcr.io IMAGE_NAME: ${{ github.repository }}/docs-server - PYTHON_VERSION: '3.13' + PYTHON_VERSION: '3.14' jobs: # Job 1: Linting e validazione diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 36d43b9..4e5a81c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,7 @@ stages: variables: POETRY_VERSION: "1.8.0" - PYTHON_VERSION: "3.13" + PYTHON_VERSION: "3.14" DOCKER_DRIVER: overlay2 DOCKER_TLS_CERTDIR: "/certs" PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip" diff --git a/pyproject.toml b/pyproject.toml index b268754..d84274a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ readme = "README.md" packages = [{include = "datacenter_docs", from = "src"}] [tool.poetry.dependencies] -python = "^3.13" +python = "^3.14" # Web Framework fastapi = "^0.115.0" @@ -100,7 +100,7 @@ build-backend = "poetry.core.masonry.api" [tool.black] line-length = 100 -target-version = ['py313'] +target-version = ['py314'] include = '\.pyi?$' [tool.ruff] @@ -115,7 +115,7 @@ ignore = ["E501"] "src/datacenter_docs/api/main_enhanced.py" = ["F821"] [tool.mypy] -python_version = "3.13" +python_version = "3.14" warn_return_any = true warn_unused_configs = true disallow_untyped_defs = true