diff --git a/CHANGELOG.md b/CHANGELOG.md index 287cd79589b64..7f464390b1100 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,94 @@ # ChangeLog +## [2024-04-13] + +### `llama-index-core` [0.10.29] + +- **BREAKING** Moved `PandasQueryEngine` and `PandasInstruction` parser to `llama-index-experimental` (#12419) + - new install: `pip install -U llama-index-experimental` + - new import: `from llama_index.experimental.query_engine import PandasQueryEngine` +- Fixed some core dependencies to make python3.12 work nicely (#12762) +- update async utils `run_jobs()` to include tqdm description (#12812) +- Refactor kvdocstore delete methods (#12681) + +### `llama-index-llms-bedrock` [0.1.6] + +- Support for Mistral Large from Bedrock (#12804) + +### `llama-index-llms-openvino` [0.1.0] + +- Added OpenVino LLMs (#12639) + +### `llama-index-llms-predibase` [0.1.4] + +- Update LlamaIndex-Predibase Integration to latest API (#12736) +- Enable choice of either Predibase-hosted or HuggingFace-hosted fine-tuned adapters in LlamaIndex-Predibase integration (#12789) + +### `llama-index-output-parsers-guardrails` [0.1.3] + +- Modernize GuardrailsOutputParser (#12676) + +### `llama-index-packs-agents-coa` [0.1.0] + +- Chain-of-Abstraction Agent Pack (#12757) + +### `llama-index-packs-code-hierarchy` [0.1.3] + +- Fixed issue with chunking multi-byte characters (#12715) + +### `llama-index-packs-raft-dataset` [0.1.4] + +- Fix bug in raft dataset generator - multiple system prompts (#12751) + +### `llama-index-postprocessor-openvino-rerank` [0.1.2] + +- Add openvino rerank support (#12688) + +### `llama-index-readers-file` [0.1.18] + +- convert to Path in docx reader if input path str (#12807) +- make pip check work for optional pdf packages (#12758) + +### `llama-index-readers-s3` [0.1.7] + +- wrong doc id when using default s3 endpoint in S3Reader (#12803) + +### `llama-index-retrievers-bedrock` [0.1.0] + +- Add Amazon Bedrock knowledge base integration as retriever (#12737) + +### `llama-index-retrievers-mongodb-atlas-bm25-retriever` [0.1.3] + +- Add mongodb atlas bm25 retriever (#12519) + +### `llama-index-storage-chat-store-redis` [0.1.3] + +- fix message serialization in redis chat store (#12802) + +### `llama-index-vector-stores-astra-db` [0.1.6] + +- Relax dependency version to accept astrapy `1.*` (#12792) + +### `llama-index-vector-stores-couchbase` [0.1.0] + +- Add support for Couchbase as a Vector Store (#12680) + +### `llama-index-vector-stores-elasticsearch` [0.1.7] + +- Fix elasticsearch hybrid rrf window_size (#12695) + +### `llama-index-vector-stores-milvus` [0.1.8] + +- Added support to retrieve metadata fields from milvus (#12626) + +### `llama-index-vector-stores-redis` [0.2.0] + +- Modernize redis vector store, use redisvl (#12386) + +### `llama-index-vector-stores-qdrant` [0.2.0] + +- refactor: Switch default Qdrant sparse encoder (#12512) + ## [2024-04-09] ### `llama-index-core` [0.10.28] diff --git a/docs/docs/CHANGELOG.md b/docs/docs/CHANGELOG.md index 287cd79589b64..7f464390b1100 100644 --- a/docs/docs/CHANGELOG.md +++ b/docs/docs/CHANGELOG.md @@ -1,5 +1,94 @@ # ChangeLog +## [2024-04-13] + +### `llama-index-core` [0.10.29] + +- **BREAKING** Moved `PandasQueryEngine` and `PandasInstruction` parser to `llama-index-experimental` (#12419) + - new install: `pip install -U llama-index-experimental` + - new import: `from llama_index.experimental.query_engine import PandasQueryEngine` +- Fixed some core dependencies to make python3.12 work nicely (#12762) +- update async utils `run_jobs()` to include tqdm description (#12812) +- Refactor kvdocstore delete methods (#12681) + +### `llama-index-llms-bedrock` [0.1.6] + +- Support for Mistral Large from Bedrock (#12804) + +### `llama-index-llms-openvino` [0.1.0] + +- Added OpenVino LLMs (#12639) + +### `llama-index-llms-predibase` [0.1.4] + +- Update LlamaIndex-Predibase Integration to latest API (#12736) +- Enable choice of either Predibase-hosted or HuggingFace-hosted fine-tuned adapters in LlamaIndex-Predibase integration (#12789) + +### `llama-index-output-parsers-guardrails` [0.1.3] + +- Modernize GuardrailsOutputParser (#12676) + +### `llama-index-packs-agents-coa` [0.1.0] + +- Chain-of-Abstraction Agent Pack (#12757) + +### `llama-index-packs-code-hierarchy` [0.1.3] + +- Fixed issue with chunking multi-byte characters (#12715) + +### `llama-index-packs-raft-dataset` [0.1.4] + +- Fix bug in raft dataset generator - multiple system prompts (#12751) + +### `llama-index-postprocessor-openvino-rerank` [0.1.2] + +- Add openvino rerank support (#12688) + +### `llama-index-readers-file` [0.1.18] + +- convert to Path in docx reader if input path str (#12807) +- make pip check work for optional pdf packages (#12758) + +### `llama-index-readers-s3` [0.1.7] + +- wrong doc id when using default s3 endpoint in S3Reader (#12803) + +### `llama-index-retrievers-bedrock` [0.1.0] + +- Add Amazon Bedrock knowledge base integration as retriever (#12737) + +### `llama-index-retrievers-mongodb-atlas-bm25-retriever` [0.1.3] + +- Add mongodb atlas bm25 retriever (#12519) + +### `llama-index-storage-chat-store-redis` [0.1.3] + +- fix message serialization in redis chat store (#12802) + +### `llama-index-vector-stores-astra-db` [0.1.6] + +- Relax dependency version to accept astrapy `1.*` (#12792) + +### `llama-index-vector-stores-couchbase` [0.1.0] + +- Add support for Couchbase as a Vector Store (#12680) + +### `llama-index-vector-stores-elasticsearch` [0.1.7] + +- Fix elasticsearch hybrid rrf window_size (#12695) + +### `llama-index-vector-stores-milvus` [0.1.8] + +- Added support to retrieve metadata fields from milvus (#12626) + +### `llama-index-vector-stores-redis` [0.2.0] + +- Modernize redis vector store, use redisvl (#12386) + +### `llama-index-vector-stores-qdrant` [0.2.0] + +- refactor: Switch default Qdrant sparse encoder (#12512) + ## [2024-04-09] ### `llama-index-core` [0.10.28] diff --git a/docs/docs/api_reference/embeddings/ipex_llm.md b/docs/docs/api_reference/embeddings/ipex_llm.md new file mode 100644 index 0000000000000..7ee9de231fbf0 --- /dev/null +++ b/docs/docs/api_reference/embeddings/ipex_llm.md @@ -0,0 +1,4 @@ +::: llama_index.embeddings.ipex_llm + options: + members: + - IpexLLMEmbedding diff --git a/docs/docs/api_reference/retrievers/bedrock.md b/docs/docs/api_reference/retrievers/bedrock.md new file mode 100644 index 0000000000000..36a92681cca7d --- /dev/null +++ b/docs/docs/api_reference/retrievers/bedrock.md @@ -0,0 +1,4 @@ +::: llama_index.retrievers.bedrock + options: + members: + - BedrockRetriever diff --git a/docs/docs/api_reference/retrievers/mongodb_atlas_bm25_retriever.md b/docs/docs/api_reference/retrievers/mongodb_atlas_bm25_retriever.md new file mode 100644 index 0000000000000..10acecc248c98 --- /dev/null +++ b/docs/docs/api_reference/retrievers/mongodb_atlas_bm25_retriever.md @@ -0,0 +1,4 @@ +::: llama_index.retrievers.mongodb_atlas_bm25_retriever + options: + members: + - MongoDBAtlasBM25Retriever diff --git a/docs/docs/api_reference/storage/vector_store/couchbase.md b/docs/docs/api_reference/storage/vector_store/couchbase.md new file mode 100644 index 0000000000000..86516421e1454 --- /dev/null +++ b/docs/docs/api_reference/storage/vector_store/couchbase.md @@ -0,0 +1,4 @@ +::: llama_index.vector_stores.couchbase + options: + members: + - CouchbaseVectorStore diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index fe14302fc8dab..3878d797aeb5b 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -446,6 +446,7 @@ nav: - ./examples/retrievers/reciprocal_rerank_fusion.ipynb - ./examples/retrievers/relative_score_dist_fusion.ipynb - ./examples/retrievers/videodb_retriever.ipynb + - ./examples/retrievers/bedrock_retriever.ipynb - Tools: - ./examples/tools/OnDemandLoaderTool.ipynb - ./examples/tools/eval_query_engine_tool.ipynb @@ -529,6 +530,7 @@ nav: - ./examples/vector_stores/AnalyticDBDemo.ipynb - ./examples/vector_stores/TiDBVector.ipynb - ./examples/vector_stores/AmazonNeptuneVectorDemo.ipynb + - ./examples/vector_stores/CouchbaseVectorStoreDemo.ipynb - Component Guides: - ./module_guides/index.md - Models: @@ -1148,10 +1150,12 @@ nav: - ./api_reference/response_synthesizers/tree_summarize.md - Retrievers: - ./api_reference/retrievers/auto_merging.md + - ./api_reference/retrievers/bedrock.md - ./api_reference/retrievers/bm25.md - ./api_reference/retrievers/index.md - ./api_reference/retrievers/keyword.md - ./api_reference/retrievers/knowledge_graph.md + - ./api_reference/retrievers/mongodb_atlas_bm25_retriever.md - ./api_reference/retrievers/pathway.md - ./api_reference/retrievers/query_fusion.md - ./api_reference/retrievers/recursive.md @@ -1220,6 +1224,7 @@ nav: - ./api_reference/storage/vector_store/chatgpt_plugin.md - ./api_reference/storage/vector_store/chroma.md - ./api_reference/storage/vector_store/clickhouse.md + - ./api_reference/storage/vector_store/couchbase.md - ./api_reference/storage/vector_store/dashvector.md - ./api_reference/storage/vector_store/databricks.md - ./api_reference/storage/vector_store/deeplake.md @@ -1801,6 +1806,9 @@ plugins: - ../llama-index-packs/llama-index-packs-agents-coa - ../llama-index-integrations/embeddings/llama-index-embeddings-ipex-llm - ../llama-index-integrations/postprocessor/llama-index-postprocessor-openvino-rerank + - ../llama-index-integrations/vector_stores/llama-index-vector-stores-couchbase + - ../llama-index-integrations/retrievers/llama-index-retrievers-bedrock + - ../llama-index-integrations/retrievers/llama-index-retrievers-mongodb-atlas-bm25-retriever - redirects: redirect_maps: ./api/llama_index.vector_stores.MongoDBAtlasVectorSearch.html: api_reference/storage/vector_store/mongodb.md diff --git a/llama-index-core/llama_index/core/__init__.py b/llama-index-core/llama_index/core/__init__.py index 8552dd373e485..16c870c7f4264 100644 --- a/llama-index-core/llama_index/core/__init__.py +++ b/llama-index-core/llama_index/core/__init__.py @@ -1,6 +1,6 @@ """Init file of LlamaIndex.""" -__version__ = "0.10.28" +__version__ = "0.10.29" import logging from logging import NullHandler diff --git a/llama-index-core/pyproject.toml b/llama-index-core/pyproject.toml index dddbc86cc0e48..756d0b326adf9 100644 --- a/llama-index-core/pyproject.toml +++ b/llama-index-core/pyproject.toml @@ -43,7 +43,7 @@ name = "llama-index-core" packages = [{include = "llama_index"}] readme = "README.md" repository = "https://github.com/run-llama/llama_index" -version = "0.10.28" +version = "0.10.29" [tool.poetry.dependencies] SQLAlchemy = {extras = ["asyncio"], version = ">=1.4.49"} diff --git a/llama-index-integrations/readers/llama-index-readers-file/pyproject.toml b/llama-index-integrations/readers/llama-index-readers-file/pyproject.toml index 4638172a15f8d..f97bf5a127474 100644 --- a/llama-index-integrations/readers/llama-index-readers-file/pyproject.toml +++ b/llama-index-integrations/readers/llama-index-readers-file/pyproject.toml @@ -50,7 +50,7 @@ license = "MIT" maintainers = ["FarisHijazi", "Haowjy", "ephe-meral", "hursh-desai", "iamarunbrahma", "jon-chuang", "mmaatouk", "ravi03071991", "sangwongenip", "thejessezhang"] name = "llama-index-readers-file" readme = "README.md" -version = "0.1.17" +version = "0.1.18" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/poetry.lock b/poetry.lock index 851c97f1ad419..0670c1ad71ac4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1505,13 +1505,13 @@ llama-index-llms-openai = ">=0.1.1,<0.2.0" [[package]] name = "llama-index-core" -version = "0.10.28" +version = "0.10.29" description = "Interface between LLMs and your data" optional = false python-versions = "<4.0,>=3.8.1" files = [ - {file = "llama_index_core-0.10.28-py3-none-any.whl", hash = "sha256:73e2ec86ea42a0efdc73dcfe46e03ba39ab7725699dcd791464c160d24a02cb1"}, - {file = "llama_index_core-0.10.28.tar.gz", hash = "sha256:b454640396daa2678b638299e2a5e2539fa3548afd280d45d224fd3b303c20f4"}, + {file = "llama_index_core-0.10.29-py3-none-any.whl", hash = "sha256:105eace45d877f31ff330e9afe7e86bd212b776b96d594862f24c60e03ab99b9"}, + {file = "llama_index_core-0.10.29.tar.gz", hash = "sha256:65188c9917ec0847005ebd4343d7eaf9ddc80cea50d876a02eccbb16f1684371"}, ] [package.dependencies] @@ -1521,7 +1521,7 @@ deprecated = ">=1.2.9.3" dirtyjson = ">=1.0.8,<2.0.0" fsspec = ">=2023.5.0" httpx = "*" -llamaindex-py-client = ">=0.1.16,<0.2.0" +llamaindex-py-client = ">=0.1.18,<0.2.0" nest-asyncio = ">=1.5.8,<2.0.0" networkx = ">=3.0" nltk = ">=3.8.1,<4.0.0" @@ -1678,22 +1678,24 @@ llama-index-program-openai = ">=0.1.1,<0.2.0" [[package]] name = "llama-index-readers-file" -version = "0.1.16" +version = "0.1.17" description = "llama-index readers file integration" optional = false python-versions = "<4.0,>=3.8.1" files = [ - {file = "llama_index_readers_file-0.1.16-py3-none-any.whl", hash = "sha256:1a3f3bc1f09c6894318a5392edc43b118fabc2f2820f446c51cad73676662f73"}, - {file = "llama_index_readers_file-0.1.16.tar.gz", hash = "sha256:7f25b8fddaf1a91bac06c66727b913b48e26ef68714fcd5197051b3f710f4cfa"}, + {file = "llama_index_readers_file-0.1.17-py3-none-any.whl", hash = "sha256:4c14d489716704246bd65c08e0f8ea6005cf63cca5b94df38667598b1d3d1937"}, + {file = "llama_index_readers_file-0.1.17.tar.gz", hash = "sha256:240660ca93c04383fc4aebfa9c9bdaeb43790a533e6886b4631a5fc7f00190ca"}, ] [package.dependencies] beautifulsoup4 = ">=4.12.3,<5.0.0" llama-index-core = ">=0.10.1,<0.11.0" -pymupdf = ">=1.23.21,<2.0.0" pypdf = ">=4.0.1,<5.0.0" striprtf = ">=0.0.26,<0.0.27" +[package.extras] +pymupdf = ["pymupdf (>=1.23.21,<2.0.0)"] + [[package]] name = "llama-index-readers-llama-parse" version = "0.1.4" @@ -2295,13 +2297,13 @@ files = [ [[package]] name = "openai" -version = "1.17.0" +version = "1.17.1" description = "The official Python library for the openai API" optional = false python-versions = ">=3.7.1" files = [ - {file = "openai-1.17.0-py3-none-any.whl", hash = "sha256:72464cdb0602a57af87acb4888b1a48a1c02182cc9f09d2f2f3200b185223d5f"}, - {file = "openai-1.17.0.tar.gz", hash = "sha256:72e6758cec080a3e5a9daf843178c975fed656fe0831919f4dd89bb62431724f"}, + {file = "openai-1.17.1-py3-none-any.whl", hash = "sha256:d42e0d7a692c7b78cbae21598df5ded396abecf6c285325635ec62621e6c82f1"}, + {file = "openai-1.17.1.tar.gz", hash = "sha256:c5a909e70e2b4cd04ef4076b68497c4eb894704cf8ab23d32d6552931fda6e5b"}, ] [package.dependencies] @@ -2749,64 +2751,6 @@ typing-extensions = {version = ">=3.10.0", markers = "python_version < \"3.10\"" spelling = ["pyenchant (>=3.2,<4.0)"] testutils = ["gitpython (>3)"] -[[package]] -name = "pymupdf" -version = "1.24.1" -description = "A high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents." -optional = false -python-versions = ">=3.8" -files = [ - {file = "PyMuPDF-1.24.1-cp310-none-macosx_10_9_x86_64.whl", hash = "sha256:6427aee313e24447f57edbfc7a28aa6bbca007fe0ad77603f54a371c6c510eeb"}, - {file = "PyMuPDF-1.24.1-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:12078c0bee337de969dbd6d89ef446312794d74db365cb9ac14902b863b35414"}, - {file = "PyMuPDF-1.24.1-cp310-none-manylinux2014_aarch64.whl", hash = "sha256:73f86eefd7f3878f112fa10791aa2e63934cf59a4c024dd54cd6fe94443c352c"}, - {file = "PyMuPDF-1.24.1-cp310-none-manylinux2014_x86_64.whl", hash = "sha256:caf6ceb1dbebe9f70bf7dd683cc91b896604a7c62873e5b50089f9e85e85c517"}, - {file = "PyMuPDF-1.24.1-cp310-none-win32.whl", hash = "sha256:468a8bb2b95828e0f6739fbfe509700cc0dac600f756d8cb6316316e1eba9689"}, - {file = "PyMuPDF-1.24.1-cp310-none-win_amd64.whl", hash = "sha256:e47504391908e2d721c743aed36196310a5e15355a85459c1c4ddcf8f2002fbe"}, - {file = "PyMuPDF-1.24.1-cp311-none-macosx_10_9_x86_64.whl", hash = "sha256:c54ff927257b432ffd39dc6a0a46bd1120e85d192100efca021f27d4b881cfd6"}, - {file = "PyMuPDF-1.24.1-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:6d412da9f9a73f66973eea4284776f292135906700a06c39122e862a1e3ccf58"}, - {file = "PyMuPDF-1.24.1-cp311-none-manylinux2014_aarch64.whl", hash = "sha256:95a54611abb7322f5b10b44cbf19b605ed172df2c4c7995ad78854bc8423dd9c"}, - {file = "PyMuPDF-1.24.1-cp311-none-manylinux2014_x86_64.whl", hash = "sha256:9a3b21c8fc274ff42855ca2da65961e2319b05b75ef9e2caf25c04f9083ec79c"}, - {file = "PyMuPDF-1.24.1-cp311-none-win32.whl", hash = "sha256:8a81106a8bc229823736487d2492fd3af724a94521a1cd9b67849dd04b9c31ed"}, - {file = "PyMuPDF-1.24.1-cp311-none-win_amd64.whl", hash = "sha256:de5b6c4db4a2a9f28937e79135f732827c424f7444c12767cc1081c8006f0430"}, - {file = "PyMuPDF-1.24.1-cp312-none-macosx_10_9_x86_64.whl", hash = "sha256:02a6586979df2ad958b524ba42955beaa67fd21661616a0ed04ac07db009474c"}, - {file = "PyMuPDF-1.24.1-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:8eb292d16671166acdaa280e98cac4368298f32556f2de2ee690782a635df8ee"}, - {file = "PyMuPDF-1.24.1-cp312-none-manylinux2014_aarch64.whl", hash = "sha256:f7b7f2011fa522a57fb3d6a7a58bcdcf01ee59bdad536ef9eb5c3fdf1e04e6c3"}, - {file = "PyMuPDF-1.24.1-cp312-none-manylinux2014_x86_64.whl", hash = "sha256:6832f1d9332810760b587ad375eb84d64ec8d8f29395995b463cb5f30533a413"}, - {file = "PyMuPDF-1.24.1-cp312-none-win32.whl", hash = "sha256:f775bb56391629e81b5f870fc3dec0a0fb44cb34a92b4696b9207b31234711df"}, - {file = "PyMuPDF-1.24.1-cp312-none-win_amd64.whl", hash = "sha256:8489df092473d590fb14903433bd99a07dc3d2924f5a5c8ead615795f2d65a65"}, - {file = "PyMuPDF-1.24.1-cp38-none-macosx_10_9_x86_64.whl", hash = "sha256:ee9cfac470aeb6b5b7deb4f6472b7796c3132856849c635c8e56c7a371e40238"}, - {file = "PyMuPDF-1.24.1-cp38-none-macosx_11_0_arm64.whl", hash = "sha256:825c62367b01e61b4bce0cc96d45b0ec336475422cfa36de6f441b4d3389a26e"}, - {file = "PyMuPDF-1.24.1-cp38-none-manylinux2014_aarch64.whl", hash = "sha256:73d07e127936948a29a7dbd4c831e9eb45a60b495d72e604d454fd040fd08c5f"}, - {file = "PyMuPDF-1.24.1-cp38-none-manylinux2014_x86_64.whl", hash = "sha256:d2b4f8956d0ca7564604491db8b29cd7872a2b4d65f1d7e16a1bccfecf84bb56"}, - {file = "PyMuPDF-1.24.1-cp38-none-win32.whl", hash = "sha256:7df966954ff0edbcd5d743c5f6fb68b3203e67534747e8753691b8ffedeaa518"}, - {file = "PyMuPDF-1.24.1-cp38-none-win_amd64.whl", hash = "sha256:6952d47f0f05cf9338470dda078e4533ddb876368b199ebfa2f9e6076311898b"}, - {file = "PyMuPDF-1.24.1-cp39-none-macosx_10_9_x86_64.whl", hash = "sha256:e3f7a101a14d742c93b660b7586ab4c1491caea9062a5de9c308578a7a4f8b69"}, - {file = "PyMuPDF-1.24.1-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:dbc5d67dfd07123293993eb93bee35d329fce0bc8134b9cd5514ef75c68ffee8"}, - {file = "PyMuPDF-1.24.1-cp39-none-manylinux2014_aarch64.whl", hash = "sha256:0edda1024ada67603e5888f31656048d3fd53167c8b0d56f435b986eb507df8f"}, - {file = "PyMuPDF-1.24.1-cp39-none-manylinux2014_x86_64.whl", hash = "sha256:38728bb6aab9e3879aa8ac4d337be8fe838d33973f43e3b7805b86265c24f349"}, - {file = "PyMuPDF-1.24.1-cp39-none-win32.whl", hash = "sha256:b8a5247d0cec87765481c38d2b8602f0264bf7ca6b5dc3013caf64ce46ad4d5e"}, - {file = "PyMuPDF-1.24.1-cp39-none-win_amd64.whl", hash = "sha256:d1078ea265635e962693d7298bd39be64af7d1dd2c6dc663a8562e75f547f948"}, - {file = "PyMuPDF-1.24.1.tar.gz", hash = "sha256:38e6101dab2ff86c4e2444fcec8a04377ae1d6db1bef0f7a1ddab3ac6abe4d41"}, -] - -[package.dependencies] -PyMuPDFb = "1.24.1" - -[[package]] -name = "pymupdfb" -version = "1.24.1" -description = "MuPDF shared libraries for PyMuPDF." -optional = false -python-versions = ">=3.8" -files = [ - {file = "PyMuPDFb-1.24.1-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:37179e363bf69ce9be637937c5469957b96968341dabe3ce8f4b690a82e9ad92"}, - {file = "PyMuPDFb-1.24.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:17444ea7d6897c27759880ad76af537d19779f901de82ae9548598a70f614558"}, - {file = "PyMuPDFb-1.24.1-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:490f7fff4dbe362bc895cefdfc5030d712311d024d357a1388d64816eb215d34"}, - {file = "PyMuPDFb-1.24.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0fbcc0d2a9ce79fa38eb4e8bb5c959b582f7a49938874e9f61d1a6f5eeb1e4b8"}, - {file = "PyMuPDFb-1.24.1-py3-none-win32.whl", hash = "sha256:ae67736058882cdd9459810a4aae9ac2b2e89ac2e916cb5fefb0f651c9739e9e"}, - {file = "PyMuPDFb-1.24.1-py3-none-win_amd64.whl", hash = "sha256:01c8b7f0ce9166310eb28c7aebcb8d5fe12a4bc082f9b00d580095eebeaf0af5"}, -] - [[package]] name = "pypdf" version = "4.2.0" @@ -3314,13 +3258,13 @@ files = [ [[package]] name = "setuptools" -version = "69.4.0" +version = "69.5.1" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "setuptools-69.4.0-py3-none-any.whl", hash = "sha256:b6df12d754b505e4ca283c61582d5578db83ae2f56a979b3bc9a8754705ae3bf"}, - {file = "setuptools-69.4.tar.gz", hash = "sha256:659e902e587e77fab8212358f5b03977b5f0d18d4724310d4a093929fee4ca1a"}, + {file = "setuptools-69.5.1-py3-none-any.whl", hash = "sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32"}, + {file = "setuptools-69.5.1.tar.gz", hash = "sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987"}, ] [package.extras] @@ -4296,4 +4240,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = ">=3.8.1,<4.0" -content-hash = "6591c90ec5685466794b11efc950fc74b97a6f392356622db3a7a075ed4817b4" +content-hash = "53a7e98e0baf2fed66dbf4a0d10509f17d3c741d9715975a4e660f24da70149c" diff --git a/pyproject.toml b/pyproject.toml index 469b36fa1485a..5281bf5995f9a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,7 +44,7 @@ name = "llama-index" packages = [{from = "_llama-index", include = "llama_index"}] readme = "README.md" repository = "https://github.com/run-llama/llama_index" -version = "0.10.28" +version = "0.10.29" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" @@ -57,7 +57,7 @@ llama-index-agent-openai = ">=0.1.4,<0.3.0" llama-index-readers-file = "^0.1.4" llama-index-readers-llama-parse = "^0.1.2" llama-index-indices-managed-llama-cloud = "^0.1.2" -llama-index-core = "^0.10.28" +llama-index-core = "^0.10.29" llama-index-multi-modal-llms-openai = "^0.1.3" llama-index-cli = "^0.1.2"