mayankchugh-learning Cursor commited on
Commit ·
6d94f43
1
Parent(s): 1d1fda9
Fix HF Space build: bump langchain-chroma and pymupdf pins
Browse fileslangchain-chroma==0.1.1 is no longer satisfiable on the Hub builder
(Python 3.13); align with PyPI-available 0.1.4 and pymupdf 1.25.5 to
match pyproject constraints.
Co-authored-by: Cursor <cursoragent@cursor.com>
- pyproject.toml +2 -2
- requirements.txt +2 -2
- uv.lock +14 -36
pyproject.toml
CHANGED
|
@@ -9,7 +9,7 @@ dependencies = [
|
|
| 9 |
"langchain==0.2.0",
|
| 10 |
"langchain-openai==0.1.7",
|
| 11 |
"langchain-community==0.2.0",
|
| 12 |
-
"langchain-chroma==0.1.
|
| 13 |
"langchain-text-splitters==0.2.0",
|
| 14 |
"langchain-anthropic==0.1.15",
|
| 15 |
"langchain-ollama==0.1.3",
|
|
@@ -19,7 +19,7 @@ dependencies = [
|
|
| 19 |
"openai==1.30.1",
|
| 20 |
"anthropic==0.28.1",
|
| 21 |
"pydantic-settings==2.3.4",
|
| 22 |
-
"pymupdf==1.
|
| 23 |
"python-multipart==0.0.9",
|
| 24 |
"aiosqlite>=0.21.0",
|
| 25 |
"httpx>=0.27.0",
|
|
|
|
| 9 |
"langchain==0.2.0",
|
| 10 |
"langchain-openai==0.1.7",
|
| 11 |
"langchain-community==0.2.0",
|
| 12 |
+
"langchain-chroma==0.1.4",
|
| 13 |
"langchain-text-splitters==0.2.0",
|
| 14 |
"langchain-anthropic==0.1.15",
|
| 15 |
"langchain-ollama==0.1.3",
|
|
|
|
| 19 |
"openai==1.30.1",
|
| 20 |
"anthropic==0.28.1",
|
| 21 |
"pydantic-settings==2.3.4",
|
| 22 |
+
"pymupdf==1.25.5",
|
| 23 |
"python-multipart==0.0.9",
|
| 24 |
"aiosqlite>=0.21.0",
|
| 25 |
"httpx>=0.27.0",
|
requirements.txt
CHANGED
|
@@ -4,7 +4,7 @@ pydantic-settings==2.3.4
|
|
| 4 |
langchain==0.2.0
|
| 5 |
langchain-openai==0.1.7
|
| 6 |
langchain-community==0.2.0
|
| 7 |
-
langchain-chroma==0.1.
|
| 8 |
langchain-text-splitters==0.2.0
|
| 9 |
langchain-anthropic==0.1.15
|
| 10 |
langchain-ollama==0.1.3
|
|
@@ -12,7 +12,7 @@ chromadb==0.5.0
|
|
| 12 |
posthog>=3.7.0,<4
|
| 13 |
openai==1.30.1
|
| 14 |
anthropic==0.28.1
|
| 15 |
-
pymupdf==1.
|
| 16 |
python-multipart==0.0.9
|
| 17 |
aiosqlite
|
| 18 |
httpx>=0.27.0
|
|
|
|
| 4 |
langchain==0.2.0
|
| 5 |
langchain-openai==0.1.7
|
| 6 |
langchain-community==0.2.0
|
| 7 |
+
langchain-chroma==0.1.4
|
| 8 |
langchain-text-splitters==0.2.0
|
| 9 |
langchain-anthropic==0.1.15
|
| 10 |
langchain-ollama==0.1.3
|
|
|
|
| 12 |
posthog>=3.7.0,<4
|
| 13 |
openai==1.30.1
|
| 14 |
anthropic==0.28.1
|
| 15 |
+
pymupdf==1.25.5
|
| 16 |
python-multipart==0.0.9
|
| 17 |
aiosqlite
|
| 18 |
httpx>=0.27.0
|
uv.lock
CHANGED
|
@@ -606,7 +606,7 @@ requires-dist = [
|
|
| 606 |
{ name = "huggingface-hub", specifier = ">=1.13.0" },
|
| 607 |
{ name = "langchain", specifier = "==0.2.0" },
|
| 608 |
{ name = "langchain-anthropic", specifier = "==0.1.15" },
|
| 609 |
-
{ name = "langchain-chroma", specifier = "==0.1.
|
| 610 |
{ name = "langchain-community", specifier = "==0.2.0" },
|
| 611 |
{ name = "langchain-huggingface", specifier = ">=0.0.3" },
|
| 612 |
{ name = "langchain-ollama", specifier = "==0.1.3" },
|
|
@@ -616,7 +616,7 @@ requires-dist = [
|
|
| 616 |
{ name = "openai", specifier = "==1.30.1" },
|
| 617 |
{ name = "posthog", specifier = ">=3.7.0,<4" },
|
| 618 |
{ name = "pydantic-settings", specifier = "==2.3.4" },
|
| 619 |
-
{ name = "pymupdf", specifier = "==1.
|
| 620 |
{ name = "pytest", specifier = ">=8.4.2" },
|
| 621 |
{ name = "pytest-asyncio", specifier = ">=1.2.0" },
|
| 622 |
{ name = "python-multipart", specifier = "==0.0.9" },
|
|
@@ -1342,7 +1342,7 @@ wheels = [
|
|
| 1342 |
|
| 1343 |
[[package]]
|
| 1344 |
name = "langchain-chroma"
|
| 1345 |
-
version = "0.1.
|
| 1346 |
source = { registry = "https://pypi.org/simple" }
|
| 1347 |
dependencies = [
|
| 1348 |
{ name = "chromadb" },
|
|
@@ -1350,9 +1350,9 @@ dependencies = [
|
|
| 1350 |
{ name = "langchain-core" },
|
| 1351 |
{ name = "numpy" },
|
| 1352 |
]
|
| 1353 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
| 1354 |
wheels = [
|
| 1355 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 1356 |
]
|
| 1357 |
|
| 1358 |
[[package]]
|
|
@@ -2744,39 +2744,17 @@ wheels = [
|
|
| 2744 |
|
| 2745 |
[[package]]
|
| 2746 |
name = "pymupdf"
|
| 2747 |
-
version = "1.
|
| 2748 |
source = { registry = "https://pypi.org/simple" }
|
| 2749 |
-
|
| 2750 |
-
{ name = "pymupdfb" },
|
| 2751 |
-
]
|
| 2752 |
-
sdist = { url = "https://files.pythonhosted.org/packages/95/7d/37ab1fa587e510e0d8ce21339be2c55e8f287f70e898183e5ccdec3ee39a/PyMuPDF-1.24.3.tar.gz", hash = "sha256:af412df645fa7c15d2fc9b64edb7031477dc8597d16e278157a760adaea49551", size = 22451095, upload-time = "2024-05-09T17:21:12.766Z" }
|
| 2753 |
-
wheels = [
|
| 2754 |
-
{ url = "https://files.pythonhosted.org/packages/68/35/a17d952443225e1d3bee4f4f99e833feb1a6eb795c2fab25b53acffa7680/PyMuPDF-1.24.3-cp311-none-macosx_10_9_x86_64.whl", hash = "sha256:171313ee03e031437687cf856914eb61f66a5a76eddedc63048a63b69b00474b", size = 3179865, upload-time = "2024-05-09T17:20:24.112Z" },
|
| 2755 |
-
{ url = "https://files.pythonhosted.org/packages/10/be/c1a8afad3a3c1a10023548dc037c6b86b5ab8c234b6b8bc53a89c8d26051/PyMuPDF-1.24.3-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:a421b332c257e70d9daed350cebefc043817ae0fd6b361734ee27f98288cc8c7", size = 2964187, upload-time = "2024-05-09T17:19:52.959Z" },
|
| 2756 |
-
{ url = "https://files.pythonhosted.org/packages/bb/e8/20ea2abcd7fef7e98a7af9f961ee577ab71294fed9d81009a28c19af7db7/PyMuPDF-1.24.3-cp311-none-manylinux2014_aarch64.whl", hash = "sha256:cc519230e352024111f065a1d32366eea4f1f1034e01515f10dbed709d9ab5ad", size = 3197003, upload-time = "2024-05-09T21:05:02.046Z" },
|
| 2757 |
-
{ url = "https://files.pythonhosted.org/packages/8c/e8/c1874986e12e0443c79b45070056edc0ac5ff1e191d453c600a06514851a/PyMuPDF-1.24.3-cp311-none-manylinux2014_x86_64.whl", hash = "sha256:9df2d5e89810d3708fb8933dbc07505a57bfcb976a72bc559c7f0ccacc054c76", size = 3469240, upload-time = "2024-05-09T17:20:28.779Z" },
|
| 2758 |
-
{ url = "https://files.pythonhosted.org/packages/b9/ee/11b9821b162025b8a6758a411de2a56203e9b3c3f203389c743665d547d3/PyMuPDF-1.24.3-cp311-none-win32.whl", hash = "sha256:1de61f186c8367d1647d679bf6a4a77198751b378f9b67958a3b5d59adbc8c95", size = 2682305, upload-time = "2024-05-09T17:20:37.4Z" },
|
| 2759 |
-
{ url = "https://files.pythonhosted.org/packages/68/2c/20d8ff4cc0ed2375080501d91dd050ea9ca9def544a49629c04bb06fab11/PyMuPDF-1.24.3-cp311-none-win_amd64.whl", hash = "sha256:28e8c6c29de2951e29f98f17752eff0e80776fca7fe7ed5c7368363dff887c6c", size = 3206464, upload-time = "2024-05-09T17:20:33.654Z" },
|
| 2760 |
-
{ url = "https://files.pythonhosted.org/packages/ca/01/92f9968e52cf721a3e3ad3a0da11ecba02982c69db5c346ac242e47fa082/PyMuPDF-1.24.3-cp312-none-macosx_10_9_x86_64.whl", hash = "sha256:34ab87e6d0f79eea9b632ed0401de20aff2622c95aa1a57fd17b49401c22c906", size = 3215637, upload-time = "2024-05-09T17:20:41.677Z" },
|
| 2761 |
-
{ url = "https://files.pythonhosted.org/packages/50/a2/df6a3e6da33d31a206d26d1140e18157692b512871175df55a5b55968119/PyMuPDF-1.24.3-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:ef2311861a3173072c489dc365827bb26f2c4487f969501afbbf1746478553ea", size = 2968345, upload-time = "2024-05-09T17:20:45.553Z" },
|
| 2762 |
-
{ url = "https://files.pythonhosted.org/packages/8b/a1/1d8e18104abf727e071e8706c61297b8c4236fc366b52421e50fed937427/PyMuPDF-1.24.3-cp312-none-manylinux2014_aarch64.whl", hash = "sha256:c4df2c50eba8fb8d8ffe63bd4099c57b562d11ed01dcf6cd922c4ea774212a34", size = 3205542, upload-time = "2024-05-09T21:05:06.099Z" },
|
| 2763 |
-
{ url = "https://files.pythonhosted.org/packages/5a/24/29175b714b3761ebf36e11f5049057535b52e7822e688ba74d8d031bfb52/PyMuPDF-1.24.3-cp312-none-manylinux2014_x86_64.whl", hash = "sha256:401f2da8621f19bc302efa2a404c794b17982dea0e552b48ecd2c3f8d10b4707", size = 3476150, upload-time = "2024-05-09T17:20:49.183Z" },
|
| 2764 |
-
{ url = "https://files.pythonhosted.org/packages/5d/1e/7ba2326c01e2cbee7ea25cb3d62e1bef14bc85290b9c4e0fd4d0e58313d1/PyMuPDF-1.24.3-cp312-none-win32.whl", hash = "sha256:ce4c07355b45e95803d1221cece01be58e32d1d9daec0d1ebc075ad03640c177", size = 2686828, upload-time = "2024-05-09T17:20:56.218Z" },
|
| 2765 |
-
{ url = "https://files.pythonhosted.org/packages/5d/5c/d59bb4db06397c50b72cabf84833fe8f74f63511dc4ee80076be280d8f11/PyMuPDF-1.24.3-cp312-none-win_amd64.whl", hash = "sha256:4f084f735e2e2d21f2c76de1abdcb44261889ec01a2842b57e69c89502f74b7a", size = 3214829, upload-time = "2024-05-09T17:20:52.775Z" },
|
| 2766 |
-
]
|
| 2767 |
-
|
| 2768 |
-
[[package]]
|
| 2769 |
-
name = "pymupdfb"
|
| 2770 |
-
version = "1.24.3"
|
| 2771 |
-
source = { registry = "https://pypi.org/simple" }
|
| 2772 |
-
sdist = { url = "https://files.pythonhosted.org/packages/9e/0e/ece14146cd8d0397149235ded80a671a6a205b9e39fe80cc645723fe2832/PyMuPDFb-1.24.3.tar.gz", hash = "sha256:7cc5da3031d160e0f01dbb88567ddca70adc82f062a3a5b4e2dd2a57646f442c", size = 37496, upload-time = "2024-05-09T17:21:15.742Z" }
|
| 2773 |
wheels = [
|
| 2774 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 2775 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 2776 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 2777 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 2778 |
-
{ url = "https://files.pythonhosted.org/packages/
|
| 2779 |
-
{ url = "https://files.pythonhosted.org/packages/
|
|
|
|
| 2780 |
]
|
| 2781 |
|
| 2782 |
[[package]]
|
|
|
|
| 606 |
{ name = "huggingface-hub", specifier = ">=1.13.0" },
|
| 607 |
{ name = "langchain", specifier = "==0.2.0" },
|
| 608 |
{ name = "langchain-anthropic", specifier = "==0.1.15" },
|
| 609 |
+
{ name = "langchain-chroma", specifier = "==0.1.4" },
|
| 610 |
{ name = "langchain-community", specifier = "==0.2.0" },
|
| 611 |
{ name = "langchain-huggingface", specifier = ">=0.0.3" },
|
| 612 |
{ name = "langchain-ollama", specifier = "==0.1.3" },
|
|
|
|
| 616 |
{ name = "openai", specifier = "==1.30.1" },
|
| 617 |
{ name = "posthog", specifier = ">=3.7.0,<4" },
|
| 618 |
{ name = "pydantic-settings", specifier = "==2.3.4" },
|
| 619 |
+
{ name = "pymupdf", specifier = "==1.25.5" },
|
| 620 |
{ name = "pytest", specifier = ">=8.4.2" },
|
| 621 |
{ name = "pytest-asyncio", specifier = ">=1.2.0" },
|
| 622 |
{ name = "python-multipart", specifier = "==0.0.9" },
|
|
|
|
| 1342 |
|
| 1343 |
[[package]]
|
| 1344 |
name = "langchain-chroma"
|
| 1345 |
+
version = "0.1.4"
|
| 1346 |
source = { registry = "https://pypi.org/simple" }
|
| 1347 |
dependencies = [
|
| 1348 |
{ name = "chromadb" },
|
|
|
|
| 1350 |
{ name = "langchain-core" },
|
| 1351 |
{ name = "numpy" },
|
| 1352 |
]
|
| 1353 |
+
sdist = { url = "https://files.pythonhosted.org/packages/ea/0d/b55c34db346e531d72e629891606512a792c83c8c82b40e6e313db3e36b9/langchain_chroma-0.1.4.tar.gz", hash = "sha256:5963a79bf72af0f72019084bbc1e610d03ba33ec2df9a4b47b27c0132aa533fb", size = 10157, upload-time = "2024-09-14T00:36:36.523Z" }
|
| 1354 |
wheels = [
|
| 1355 |
+
{ url = "https://files.pythonhosted.org/packages/bc/8c/ef0a589e523e72373a79a64cd1184682155113b865f889d815a9f264a755/langchain_chroma-0.1.4-py3-none-any.whl", hash = "sha256:2877b284fc736bfd31628aa542ed0f5410c3cdc63ad2c670cb67fc360b4a236a", size = 10452, upload-time = "2024-09-14T00:36:35.033Z" },
|
| 1356 |
]
|
| 1357 |
|
| 1358 |
[[package]]
|
|
|
|
| 2744 |
|
| 2745 |
[[package]]
|
| 2746 |
name = "pymupdf"
|
| 2747 |
+
version = "1.25.5"
|
| 2748 |
source = { registry = "https://pypi.org/simple" }
|
| 2749 |
+
sdist = { url = "https://files.pythonhosted.org/packages/f9/af/3d5d363241b9a74470273cf1534436f13a0a61fc5ef6efd19e5afe9de812/pymupdf-1.25.5.tar.gz", hash = "sha256:5f96311cacd13254c905f6654a004a0a2025b71cabc04fda667f5472f72c15a0", size = 69812626, upload-time = "2025-03-31T23:22:13.891Z" }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2750 |
wheels = [
|
| 2751 |
+
{ url = "https://files.pythonhosted.org/packages/85/5f/153d6c338291448e182648844849d13938a62a82a3e4a9b0907d9b381148/pymupdf-1.25.5-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:cde4e1c9cfb09c0e1e9c2b7f4b787dd6bb34a32cfe141a4675e24af7c0c25dd3", size = 19364722, upload-time = "2025-03-31T23:18:04.729Z" },
|
| 2752 |
+
{ url = "https://files.pythonhosted.org/packages/4e/55/43b64fa6cd048d2ea4574c045b5ac05d023254b91c2c703185f6f8a77b30/pymupdf-1.25.5-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:5a35e2725fae0ab57f058dff77615c15eb5961eac50ba04f41ebc792cd8facad", size = 18606161, upload-time = "2025-03-31T23:18:28.707Z" },
|
| 2753 |
+
{ url = "https://files.pythonhosted.org/packages/8b/22/29edb3236aed2f99a7922699fd71183e2f6cdde3c3884670158ae4dcf3ea/pymupdf-1.25.5-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d94b800e9501929c42283d39bc241001dd87fdeea297b5cb40d5b5714534452f", size = 19467121, upload-time = "2025-04-01T09:31:13.172Z" },
|
| 2754 |
+
{ url = "https://files.pythonhosted.org/packages/18/12/95e2ebe2933f94800fdeafd87bc281a790e1dc947b147c3d101df4f73703/pymupdf-1.25.5-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ee22155d3a634642d76553204867d862ae1bdd9f7cf70c0797d8127ebee6bed5", size = 20030310, upload-time = "2025-03-31T23:19:03.607Z" },
|
| 2755 |
+
{ url = "https://files.pythonhosted.org/packages/bd/db/b4edec9e731ea7c2b74bf28b9091ed4e919d5c7f889ef86352b7fd416197/pymupdf-1.25.5-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:6ed7fc25271004d6d3279c20a80cb2bb4cda3efa9f9088dcc07cd790eca0bc63", size = 21293562, upload-time = "2025-03-31T23:19:34.612Z" },
|
| 2756 |
+
{ url = "https://files.pythonhosted.org/packages/ec/47/682a8ddce650e09f5de6809c9bce926b2493a19b7f9537d80d4646989670/pymupdf-1.25.5-cp39-abi3-win32.whl", hash = "sha256:65e18ddb37fe8ec4edcdbebe9be3a8486b6a2f42609d0a142677e42f3a0614f8", size = 15110464, upload-time = "2025-03-31T23:20:02.136Z" },
|
| 2757 |
+
{ url = "https://files.pythonhosted.org/packages/71/c2/a9059607f80dcaf2392f991748cfc53456820392c0220cff02572653512a/pymupdf-1.25.5-cp39-abi3-win_amd64.whl", hash = "sha256:7f44bc3d03ea45b2f68c96464f96105e8c7908896f2fb5e8c04f1fb8dae7981e", size = 16579671, upload-time = "2025-03-31T23:20:25.793Z" },
|
| 2758 |
]
|
| 2759 |
|
| 2760 |
[[package]]
|