Commit 5f9718b
Changed files (2)
pyproject.toml
@@ -1,7 +1,7 @@
[project]
dependencies = [
"aioboto3==15.5.0",
- "anthropic",
+ "anthropic==0.97.0",
"apscheduler>=3.11,<4",
"beautifulsoup4==4.14.3",
"bilibili-api-python",
@@ -14,14 +14,14 @@ dependencies = [
"feedgen==1.0.0",
"feedparser==6.0.12",
"glom==25.12.0",
- "google-genai",
+ "google-genai==1.74.0",
"httpx-aiohttp==0.1.12",
"httpx-curl-cffi==0.1.5",
"httpx[http2,socks]==0.28.1",
"loguru==0.7.3",
"markdown==3.10.2",
"markitdown[docx,pdf,pptx,xls,xlsx]",
- "openai",
+ "openai==2.33.0",
"pathvalidate==3.3.1",
"pillow-heif==1.3.0",
"pillow==12.2.0",
@@ -132,11 +132,8 @@ required-environments = [
index-url = "https://pypi.org/simple"
[tool.uv.sources]
-anthropic = { git = "https://github.com/anthropics/anthropic-sdk-python.git" }
bilibili-api-python = { git = "https://github.com/Nemo2011/bilibili-api.git" }
-google-genai = { git = "https://github.com/googleapis/python-genai.git" }
python-ffmpeg = { git = "https://github.com/chadawagner/python-ffmpeg.git", branch = "cw/decode-errors" } # jonghwanhyeon/python-ffmpeg, PR-56
-openai = { git = "https://github.com/openai/openai-python.git" }
youtube-transcript-api = { git = "https://github.com/jdepoix/youtube-transcript-api.git" }
yt-dlp = { git = "https://github.com/yt-dlp/yt-dlp.git" }
markitdown = { git = "https://github.com/benny-dou/markitdown.git", subdirectory = "packages/markitdown" }
uv.lock
@@ -18,7 +18,7 @@ required-markers = [
]
[options]
-exclude-newer = "0001-01-01T00:00:00Z" # This has no effect and is included for backwards compatibility when using relative exclude-newer values.
+exclude-newer = "2026-05-01T01:29:01.709479Z"
exclude-newer-span = "P5D"
[[package]]
@@ -129,8 +129,8 @@ wheels = [
[[package]]
name = "anthropic"
-version = "0.99.0"
-source = { git = "https://github.com/anthropics/anthropic-sdk-python.git#d573b82855d125f0ba133383670b6c4b5cb58dd5" }
+version = "0.97.0"
+source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "anyio", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
{ name = "distro", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
@@ -141,6 +141,10 @@ dependencies = [
{ name = "sniffio", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
{ name = "typing-extensions", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
]
+sdist = { url = "https://files.pythonhosted.org/packages/14/93/f66ea8bfe39f2e6bb9da8e27fa5457ad2520e8f7612dfc547b17fad55c4d/anthropic-0.97.0.tar.gz", hash = "sha256:021e79fd8e21e90ad94dc5ba2bbbd8b1599f424f5b1fab6c06204009cab764be", size = 669502, upload-time = "2026-04-23T20:52:34.445Z" }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/53/b6/8e851369fa661ad0fef2ae6266bf3b7d52b78ccf011720058f4adaca59e2/anthropic-0.97.0-py3-none-any.whl", hash = "sha256:8a1a472dfabcfc0c52ff6a3eecf724ac7e07107a2f6e2367be55ceb42f5d5613", size = 662126, upload-time = "2026-04-23T20:52:32.377Z" },
+]
[[package]]
name = "anyio"
@@ -254,7 +258,7 @@ dev = [
[package.metadata]
requires-dist = [
{ name = "aioboto3", specifier = "==15.5.0" },
- { name = "anthropic", git = "https://github.com/anthropics/anthropic-sdk-python.git" },
+ { name = "anthropic", specifier = "==0.97.0" },
{ name = "apscheduler", specifier = ">=3.11,<4" },
{ name = "beautifulsoup4", specifier = "==4.14.3" },
{ name = "bilibili-api-python", git = "https://github.com/Nemo2011/bilibili-api.git" },
@@ -267,14 +271,14 @@ requires-dist = [
{ name = "feedgen", specifier = "==1.0.0" },
{ name = "feedparser", specifier = "==6.0.12" },
{ name = "glom", specifier = "==25.12.0" },
- { name = "google-genai", git = "https://github.com/googleapis/python-genai.git" },
+ { name = "google-genai", specifier = "==1.74.0" },
{ name = "httpx", extras = ["http2", "socks"], specifier = "==0.28.1" },
{ name = "httpx-aiohttp", specifier = "==0.1.12" },
{ name = "httpx-curl-cffi", specifier = "==0.1.5" },
{ name = "loguru", specifier = "==0.7.3" },
{ name = "markdown", specifier = "==3.10.2" },
{ name = "markitdown", extras = ["docx", "pdf", "pptx", "xls", "xlsx"], git = "https://github.com/benny-dou/markitdown.git?subdirectory=packages%2Fmarkitdown" },
- { name = "openai", git = "https://github.com/openai/openai-python.git" },
+ { name = "openai", specifier = "==2.33.0" },
{ name = "pathvalidate", specifier = "==3.3.1" },
{ name = "pillow", specifier = "==12.2.0" },
{ name = "pillow-heif", specifier = "==1.3.0" },
@@ -663,8 +667,8 @@ requests = [
[[package]]
name = "google-genai"
-version = "1.75.0"
-source = { git = "https://github.com/googleapis/python-genai.git#d3020fdd29430fb1806e9c8a0b86e31d35b2f870" }
+version = "1.74.0"
+source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "anyio", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
{ name = "distro", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
@@ -677,6 +681,10 @@ dependencies = [
{ name = "typing-extensions", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
{ name = "websockets", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
]
+sdist = { url = "https://files.pythonhosted.org/packages/33/c8/4a8f1de0a3268d526a345b8c74456b3e1e6ffd200982626326cf7ca83e5b/google_genai-1.74.0.tar.gz", hash = "sha256:c4c473cebdeb6e5adbb0639326de66a3a85a2209e0d32de7d66bf05c698abae8", size = 536772, upload-time = "2026-04-29T22:16:35.881Z" }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/ca/2b/539c328b66f7bfef2df869371a1789361228e5a7694ba02a642608367b46/google_genai-1.74.0-py3-none-any.whl", hash = "sha256:87d0b311c67d4b2a0ca741e9fc6891330c29defae81d46d8db41079aa1a3d80a", size = 790433, upload-time = "2026-04-29T22:16:33.979Z" },
+]
[[package]]
name = "h11"
@@ -1042,8 +1050,8 @@ wheels = [
[[package]]
name = "openai"
-version = "2.34.0"
-source = { git = "https://github.com/openai/openai-python.git#9370977d155464e499de2ac05ee3e99fcd694fa3" }
+version = "2.33.0"
+source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "anyio", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
{ name = "distro", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
@@ -1054,6 +1062,10 @@ dependencies = [
{ name = "tqdm", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
{ name = "typing-extensions", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'darwin') or (platform_machine == 'x86_64' and sys_platform == 'linux')" },
]
+sdist = { url = "https://files.pythonhosted.org/packages/f0/ee/d056c82f63c05f06baac0cffb4a90952d8274f90c49dfe244f20497b9bbd/openai-2.33.0.tar.gz", hash = "sha256:f850c435e2a4685bba3295bd54912dd26315d9c1b7733068186134d6e0599f9a", size = 693254, upload-time = "2026-04-28T14:04:42.428Z" }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/7d/32/37734d769bc8b42e4938785313cc05aade6cb0fa72479d3220a0d61a4e78/openai-2.33.0-py3-none-any.whl", hash = "sha256:03ac37d70e8c9e3a8124214e3afa785e2cbc12e627fbd98177a086ef2fd87ad5", size = 1162695, upload-time = "2026-04-28T14:04:40.482Z" },
+]
[[package]]
name = "openpyxl"