diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 4697e58..f257cba 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -12,12 +12,12 @@ jobs: lint: uses: BlindfoldedSurgery/actions-python/.github/workflows/lint.yml@v2 with: - python-version: '3.12' + python-version: '3.13' test: uses: BlindfoldedSurgery/actions-python/.github/workflows/test.yml@v2 with: - python-version: '3.12' + python-version: '3.13' build-container-image: needs: diff --git a/Dockerfile b/Dockerfile index 84b2455..8d51eb8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/blindfoldedsurgery/poetry:2.0.1-pipx-3.12-bookworm +FROM ghcr.io/blindfoldedsurgery/poetry:2.0.1-pipx-3.13-bookworm COPY [ "poetry.toml", "poetry.lock", "pyproject.toml", "./" ] diff --git a/poetry.lock b/poetry.lock index 8f0be29..c936e93 100644 --- a/poetry.lock +++ b/poetry.lock @@ -337,7 +337,7 @@ files = [ [package.dependencies] annotated-types = ">=0.6.0" pydantic-core = "2.23.4" -typing-extensions = {version = ">=4.6.1", markers = "python_version < \"3.13\""} +typing-extensions = {version = ">=4.12.2", markers = "python_version >= \"3.13\""} [package.extras] email = ["email-validator (>=2.0.0)"] @@ -560,5 +560,5 @@ files = [ [metadata] lock-version = "2.0" -python-versions = "~3.12" -content-hash = "23e13e6c4d18358d9d2804c4e599235ef8638cff9350d91105af1e848d1a1ce7" +python-versions = "~3.13" +content-hash = "00919744020c4d84ef5c2575f2b3bc5a8248575bd8f322d33c798134c6655a26" diff --git a/pyproject.toml b/pyproject.toml index 622f755..36c93d3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ authors = ["BlindfoldedSurgery "] license = "MIT" [tool.poetry.dependencies] -python = "~3.12" +python = "~3.13" httpx = "^0.27.0" openai = "^1.16.1" python-telegram-bot = "~21.6"