Commit f0c0cd5

dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-23 09:54:35
chore(deps): bump the python-deps group with 4 updates (#26)
Bumps the python-deps group with 4 updates: [dashscope](https://dashscope.aliyun.com/), [google-genai](https://github.com/googleapis/python-genai), [markdown](https://github.com/Python-Markdown/markdown) and [openai](https://github.com/openai/openai-python). Updates `dashscope` from 1.23.4 to 1.23.5 Updates `google-genai` from 1.20.0 to 1.21.1 - [Release notes](https://github.com/googleapis/python-genai/releases) - [Changelog](https://github.com/googleapis/python-genai/blob/main/CHANGELOG.md) - [Commits](https://github.com/googleapis/python-genai/compare/v1.20.0...v1.21.1) Updates `markdown` from 3.8 to 3.8.2 - [Release notes](https://github.com/Python-Markdown/markdown/releases) - [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md) - [Commits](https://github.com/Python-Markdown/markdown/compare/3.8...3.8.2) Updates `openai` from 1.86.0 to 1.90.0 - [Release notes](https://github.com/openai/openai-python/releases) - [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/openai/openai-python/compare/v1.86.0...v1.90.0) --- updated-dependencies: - dependency-name: dashscope dependency-version: 1.23.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-deps - dependency-name: google-genai dependency-version: 1.21.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-deps - dependency-name: markdown dependency-version: 3.8.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-deps - dependency-name: openai dependency-version: 1.90.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 0572e32
Changed files (2)
pyproject.toml
@@ -8,16 +8,16 @@ dependencies = [
   "cacheout==0.16.0",
   "chardet==5.2.0",
   "cutword==0.1.1",
-  "dashscope==1.23.4",
+  "dashscope==1.23.5",
   "feedparser==6.0.11",
   "glom==24.11.0",
-  "google-genai==1.20.0",
+  "google-genai==1.21.1",
   "httpx-curl-cffi==0.1.3",
   "httpx[http2,socks]==0.28.1",
   "loguru==0.7.3",
-  "markdown==3.8",
+  "markdown==3.8.2",
   "markitdown[docx,pdf,pptx,xls,xlsx]==0.1.2",
-  "openai==1.86.0",
+  "openai==1.90.0",
   "pillow-heif==0.22.0",
   "pillow==11.2.1",
   "puremagic==1.29",
uv.lock
@@ -273,16 +273,16 @@ requires-dist = [
     { name = "cacheout", specifier = "==0.16.0" },
     { name = "chardet", specifier = "==5.2.0" },
     { name = "cutword", specifier = "==0.1.1" },
-    { name = "dashscope", specifier = "==1.23.4" },
+    { name = "dashscope", specifier = "==1.23.5" },
     { name = "feedparser", specifier = "==6.0.11" },
     { name = "glom", specifier = "==24.11.0" },
-    { name = "google-genai", specifier = "==1.20.0" },
+    { name = "google-genai", specifier = "==1.21.1" },
     { name = "httpx", extras = ["http2", "socks"], specifier = "==0.28.1" },
     { name = "httpx-curl-cffi", specifier = "==0.1.3" },
     { name = "loguru", specifier = "==0.7.3" },
-    { name = "markdown", specifier = "==3.8" },
+    { name = "markdown", specifier = "==3.8.2" },
     { name = "markitdown", extras = ["docx", "pdf", "pptx", "xls", "xlsx"], specifier = "==0.1.2" },
-    { name = "openai", specifier = "==1.86.0" },
+    { name = "openai", specifier = "==1.90.0" },
     { name = "pillow", specifier = "==11.2.1" },
     { name = "pillow-heif", specifier = "==0.22.0" },
     { name = "puremagic", specifier = "==1.29" },
@@ -666,7 +666,7 @@ wheels = [
 
 [[package]]
 name = "dashscope"
-version = "1.23.4"
+version = "1.23.5"
 source = { registry = "https://pypi.org/simple" }
 dependencies = [
     { name = "aiohttp" },
@@ -674,7 +674,7 @@ dependencies = [
     { name = "websocket-client" },
 ]
 wheels = [
-    { url = "https://files.pythonhosted.org/packages/5a/6e/b5c2d35ed026bbe6d9e06d069667e5b6c20df6933bcf13f8b352cb8a89de/dashscope-1.23.4-py3-none-any.whl", hash = "sha256:70c5776ee8c567d3e040b6fa52423117643328c81816294c3b0bf3eb1b40a8e4", size = 1278649, upload-time = "2025-06-03T06:12:11.514Z" },
+    { url = "https://files.pythonhosted.org/packages/e8/17/5bedbde17f46edb8e3c8f9a5cfe947a4eb0d6effc2262e1d8b20e8e3634a/dashscope-1.23.5-py3-none-any.whl", hash = "sha256:14f158d70553d5a749d89b31dbde775b3586dfe214f531f4dafe455863e9416a", size = 1288092, upload-time = "2025-06-17T04:38:32.352Z" },
 ]
 
 [[package]]
@@ -862,7 +862,7 @@ wheels = [
 
 [[package]]
 name = "google-genai"
-version = "1.20.0"
+version = "1.21.1"
 source = { registry = "https://pypi.org/simple" }
 dependencies = [
     { name = "anyio" },
@@ -870,12 +870,13 @@ dependencies = [
     { name = "httpx" },
     { name = "pydantic" },
     { name = "requests" },
+    { name = "tenacity" },
     { name = "typing-extensions" },
     { name = "websockets" },
 ]
-sdist = { url = "https://files.pythonhosted.org/packages/19/12/ad9f08be2ca85122ca50ac69ae70454f18a3c7d840bcc4ed43f517ab47be/google_genai-1.20.0.tar.gz", hash = "sha256:dccca78f765233844b1bd4f1f7a2237d9a76fe6038cf9aa72c0cd991e3c107b5", size = 201550, upload-time = "2025-06-11T23:57:16.411Z" }
+sdist = { url = "https://files.pythonhosted.org/packages/49/8a/4a628e2e918f8c4a48ea778b68395b97b05b6873c6e528e78ccfb02a2c8d/google_genai-1.21.1.tar.gz", hash = "sha256:5412fde7f0b39574a4670a9a25e398824a12b3cddd632fdff66d1b9bcfdbfcb4", size = 205636, upload-time = "2025-06-19T14:09:20.466Z" }
 wheels = [
-    { url = "https://files.pythonhosted.org/packages/b9/b4/08f3ea414060a7e7d4436c08bb22d03dabef74cc05ef13ef8cd846156d5b/google_genai-1.20.0-py3-none-any.whl", hash = "sha256:ccd61d6ebcb14f5c778b817b8010e3955ae4f6ddfeaabf65f42f6d5e3e5a8125", size = 203039, upload-time = "2025-06-11T23:57:14.631Z" },
+    { url = "https://files.pythonhosted.org/packages/92/5c/659c2b992d631a873ae8fed612ce92af423fdc5f7d541dec7ce8f4b1789e/google_genai-1.21.1-py3-none-any.whl", hash = "sha256:fa6fa5311f9a757ce65cd528a938a0f309bb3032516015bf5b3022e63b2fc46b", size = 206388, upload-time = "2025-06-19T14:09:19.016Z" },
 ]
 
 [[package]]
@@ -1221,11 +1222,11 @@ wheels = [
 
 [[package]]
 name = "markdown"
-version = "3.8"
+version = "3.8.2"
 source = { registry = "https://pypi.org/simple" }
-sdist = { url = "https://files.pythonhosted.org/packages/2f/15/222b423b0b88689c266d9eac4e61396fe2cc53464459d6a37618ac863b24/markdown-3.8.tar.gz", hash = "sha256:7df81e63f0df5c4b24b7d156eb81e4690595239b7d70937d0409f1b0de319c6f", size = 360906, upload-time = "2025-04-11T14:42:50.928Z" }
+sdist = { url = "https://files.pythonhosted.org/packages/d7/c2/4ab49206c17f75cb08d6311171f2d65798988db4360c4d1485bd0eedd67c/markdown-3.8.2.tar.gz", hash = "sha256:247b9a70dd12e27f67431ce62523e675b866d254f900c4fe75ce3dda62237c45", size = 362071, upload-time = "2025-06-19T17:12:44.483Z" }
 wheels = [
-    { url = "https://files.pythonhosted.org/packages/51/3f/afe76f8e2246ffbc867440cbcf90525264df0e658f8a5ca1f872b3f6192a/markdown-3.8-py3-none-any.whl", hash = "sha256:794a929b79c5af141ef5ab0f2f642d0f7b1872981250230e72682346f7cc90dc", size = 106210, upload-time = "2025-04-11T14:42:49.178Z" },
+    { url = "https://files.pythonhosted.org/packages/96/2b/34cc11786bc00d0f04d0f5fdc3a2b1ae0b6239eef72d3d345805f9ad92a1/markdown-3.8.2-py3-none-any.whl", hash = "sha256:5c83764dbd4e00bdd94d85a19b8d55ccca20fe35b2e678a1422b380324dd5f24", size = 106827, upload-time = "2025-06-19T17:12:42.994Z" },
 ]
 
 [[package]]
@@ -1465,7 +1466,7 @@ wheels = [
 
 [[package]]
 name = "openai"
-version = "1.86.0"
+version = "1.90.0"
 source = { registry = "https://pypi.org/simple" }
 dependencies = [
     { name = "anyio" },
@@ -1477,9 +1478,9 @@ dependencies = [
     { name = "tqdm" },
     { name = "typing-extensions" },
 ]
-sdist = { url = "https://files.pythonhosted.org/packages/ec/7a/9ad4a61f1502f0e59d8c27fb629e28a63259a44d8d31cd2314e1534a2d9f/openai-1.86.0.tar.gz", hash = "sha256:c64d5b788359a8fdf69bd605ae804ce41c1ce2e78b8dd93e2542e0ee267f1e4b", size = 468272, upload-time = "2025-06-10T16:50:32.962Z" }
+sdist = { url = "https://files.pythonhosted.org/packages/2d/30/0bdb712f5e25e823a76828136de6043f28bd69363886c417e05d7021420e/openai-1.90.0.tar.gz", hash = "sha256:9771982cdd5b6631af68c6a603da72ed44cd2caf73b49f717a72b71374bc565b", size = 471896, upload-time = "2025-06-20T20:22:18.349Z" }
 wheels = [
-    { url = "https://files.pythonhosted.org/packages/58/c1/dfb16b3432810fc9758564f9d1a4dbce6b93b7fb763ba57530c7fc48316d/openai-1.86.0-py3-none-any.whl", hash = "sha256:c8889c39410621fe955c230cc4c21bfe36ec887f4e60a957de05f507d7e1f349", size = 730296, upload-time = "2025-06-10T16:50:30.495Z" },
+    { url = "https://files.pythonhosted.org/packages/bd/e3/0d7a2ee7ae7293e794e7945ffeda942ff5e3a94de24be27cc3eb5ba6c188/openai-1.90.0-py3-none-any.whl", hash = "sha256:e5dcb5498ea6b42fec47546d10f1bcc05fb854219a7d953a5ba766718b212a02", size = 734638, upload-time = "2025-06-20T20:22:16.211Z" },
 ]
 
 [[package]]
@@ -2399,6 +2400,15 @@ aio = [
     { name = "httpx" },
 ]
 
+[[package]]
+name = "tenacity"
+version = "8.5.0"
+source = { registry = "https://pypi.org/simple" }
+sdist = { url = "https://files.pythonhosted.org/packages/a3/4d/6a19536c50b849338fcbe9290d562b52cbdcf30d8963d3588a68a4107df1/tenacity-8.5.0.tar.gz", hash = "sha256:8bc6c0c8a09b31e6cad13c47afbed1a567518250a9a171418582ed8d9c20ca78", size = 47309, upload-time = "2024-07-05T07:25:31.836Z" }
+wheels = [
+    { url = "https://files.pythonhosted.org/packages/d2/3f/8ba87d9e287b9d385a02a7114ddcef61b26f86411e121c9003eb509a1773/tenacity-8.5.0-py3-none-any.whl", hash = "sha256:b594c2a5945830c267ce6b79a166228323ed52718f30302c1359836112346687", size = 28165, upload-time = "2024-07-05T07:25:29.591Z" },
+]
+
 [[package]]
 name = "tiktoken"
 version = "0.9.0"