diff --git a/.python-version b/.python-version index 455808f8..c10780c6 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.12.4 +3.13.1 diff --git a/.tool-versions b/.tool-versions index 2eb17c0a..4d8fceaf 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,2 +1,2 @@ -python 3.12.4 +python 3.13.1 poetry 1.8.5 diff --git a/Dockerfile b/Dockerfile index 8a4c3d21..82699dfa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12-slim +FROM python:3.13-slim RUN apt-get update && apt-get install -y \ build-essential \ diff --git a/poetry.lock b/poetry.lock index 20d480d7..2cff2750 100644 --- a/poetry.lock +++ b/poetry.lock @@ -171,7 +171,6 @@ files = [ [package.dependencies] idna = ">=2.8" sniffio = ">=1.1" -typing_extensions = {version = ">=4.5", markers = "python_version < \"3.13\""} [package.extras] doc = ["Sphinx (>=7.4,<8.0)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx_rtd_theme"] @@ -1293,10 +1292,7 @@ files = [ jsonpatch = ">=1.33,<2.0" langsmith = ">=0.1.125,<0.4" packaging = ">=23.2,<25" -pydantic = [ - {version = ">=2.5.2,<3.0.0", markers = "python_full_version < \"3.12.4\""}, - {version = ">=2.7.4,<3.0.0", markers = "python_full_version >= \"3.12.4\""}, -] +pydantic = {version = ">=2.7.4,<3.0.0", markers = "python_full_version >= \"3.12.4\""} PyYAML = ">=5.3" tenacity = ">=8.1.0,<8.4.0 || >8.4.0,<10.0.0" typing-extensions = ">=4.7" @@ -1406,10 +1402,7 @@ files = [ [package.dependencies] httpx = ">=0.23.0,<1" orjson = {version = ">=3.9.14,<4.0.0", markers = "platform_python_implementation != \"PyPy\""} -pydantic = [ - {version = ">=1,<3", markers = "python_full_version < \"3.12.4\""}, - {version = ">=2.7.4,<3.0.0", markers = "python_full_version >= \"3.12.4\""}, -] +pydantic = {version = ">=2.7.4,<3.0.0", markers = "python_full_version >= \"3.12.4\""} requests = ">=2,<3" requests-toolbelt = ">=1.0.0,<2.0.0" zstandard = ">=0.23.0,<0.24.0" @@ -4445,5 +4438,5 @@ cffi = ["cffi (>=1.11)"] [metadata] lock-version = "2.0" -python-versions = ">=3.12.0,<3.13" -content-hash = "d90476ecd39e1404ee116e4c1c29df3b5827c95e3edcd6dfeffc480ae45af221" +python-versions = ">=3.13.1,<3.14" +content-hash = "7479d90427c046b2e9c21bb88535a702d0f3c203abc318a4f4336f253197595a" diff --git a/pyproject.toml b/pyproject.toml index ce773f5c..62f53122 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ readme = "README.md" Repository = "https://github.com/kyaukyuai/gpt-all-star" [tool.poetry.dependencies] -python = ">=3.12.0,<3.13" +python = ">=3.13.1,<3.14" python-dotenv = "^1.0.0" jinja2 = "^3.1.2" langchain = ">=0.3,<0.4"