diff --git a/pdm.lock b/pdm.lock index 726a434..e0bf250 100644 --- a/pdm.lock +++ b/pdm.lock @@ -5,7 +5,7 @@ groups = ["default", "lint"] strategy = ["cross_platform", "inherit_metadata"] lock_version = "4.4.2" -content_hash = "sha256:a460650c474e07488d31f76e90e034f15cbc67293d27208da5b6b39420835a46" +content_hash = "sha256:42a2d07b3b52392a040d23b8a09003ed62416212019b3ab8b733c23c7dda6c03" [[package]] name = "absl-py" @@ -700,14 +700,14 @@ files = [ [[package]] name = "exceptiongroup" -version = "1.2.1" +version = "1.2.2" requires_python = ">=3.7" summary = "Backport of PEP 654 (exception groups)" groups = ["default"] marker = "python_version < \"3.11\"" files = [ - {file = "exceptiongroup-1.2.1-py3-none-any.whl", hash = "sha256:5258b9ed329c5bbdd31a309f53cbfb0b155341807f6ff7606a1e801a891b29ad"}, - {file = "exceptiongroup-1.2.1.tar.gz", hash = "sha256:a4785e48b045528f5bfe627b6ad554ff32def154f42372786903b7abcfe1aa16"}, + {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"}, + {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"}, ] [[package]] @@ -968,23 +968,23 @@ files = [ [[package]] name = "gradio" -version = "4.31.3" +version = "4.38.1" requires_python = ">=3.8" summary = "Python library for easily interacting with trained machine learning models" groups = ["default"] dependencies = [ "aiofiles<24.0,>=22.0", - "altair<6.0,>=4.2.0", + "altair<6.0,>=5.0", "fastapi", "ffmpy", - "gradio-client==0.16.3", + "gradio-client==1.1.0", "httpx>=0.24.1", "huggingface-hub>=0.19.3", "importlib-resources<7.0,>=1.3", "jinja2<4.0", "markupsafe~=2.0", "matplotlib~=3.0", - "numpy~=1.0", + "numpy<3.0,>=1.0", "orjson~=3.0", "packaging", "pandas<3.0,>=1.0", @@ -1002,13 +1002,13 @@ dependencies = [ "uvicorn>=0.14.0; sys_platform != \"emscripten\"", ] files = [ - {file = "gradio-4.31.3-py3-none-any.whl", hash = "sha256:5b98caaf5515614e0caca0c54e932a66039b7af9e980621331472b7bfacda9ca"}, - {file = "gradio-4.31.3.tar.gz", hash = "sha256:e1c62551d30861a456c4122e3809b09129a7587e18c08305d2eb8c3e789eca38"}, + {file = "gradio-4.38.1-py3-none-any.whl", hash = "sha256:003c80fccb475869d76ddd9f8f1c7e85d14b0088a7eabc10558304930f33367b"}, + {file = "gradio-4.38.1.tar.gz", hash = "sha256:8c24cb4e8e391b327e4c537e2ed3b57bcfb35d222bf786a657d27469bfc1667c"}, ] [[package]] name = "gradio-client" -version = "0.16.3" +version = "1.1.0" requires_python = ">=3.8" summary = "Python library for easily interacting with trained machine learning models" groups = ["default"] @@ -1021,8 +1021,8 @@ dependencies = [ "websockets<12.0,>=10.0", ] files = [ - {file = "gradio_client-0.16.3-py3-none-any.whl", hash = "sha256:faba47cfd3c742bf7e454166ecd7e82de09a77c5798e35f1ffa97b2af8747dab"}, - {file = "gradio_client-0.16.3.tar.gz", hash = "sha256:e35a9b36e67fe57fce932aa08f759c3ec6c8a7fa9faee3b169d74a2acc347454"}, + {file = "gradio_client-1.1.0-py3-none-any.whl", hash = "sha256:5f117fa1163f5673f7f45a226919503a3c1747ee4bbfc6002c6a69386e6e5a57"}, + {file = "gradio_client-1.1.0.tar.gz", hash = "sha256:823ef2b9ab9b869ffebc51c994efec1f58132795239fe1090ef7dd9cf474d1e4"}, ] [[package]] diff --git a/pyproject.toml b/pyproject.toml index 0a19020..e38bb13 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ dependencies = [ "anthropic==0.31.0", "google-api-python-client==2.48.0", "google-auth-oauthlib==1.2.1", - "gradio==4.31.3", + "gradio==4.38.1", "openai==1.35.13", "orjson==3.10.6", "python-dotenv==1.0.1",