Skip to content

Commit

Permalink
v0.12.0 (#16986)
Browse files Browse the repository at this point in the history
  • Loading branch information
logan-markewich authored Nov 18, 2024
1 parent aa1f577 commit 49416d2
Show file tree
Hide file tree
Showing 648 changed files with 2,530 additions and 20,934 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:

env:
POETRY_VERSION: "1.8.3"
SYSTEM_VERSION_COMPAT: "1"

jobs:
test:
Expand All @@ -33,8 +34,6 @@ jobs:
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
cache: "poetry"
cache-dependency-path: "**/poetry.lock"
- uses: pantsbuild/actions/init-pants@v5-scie-pants
with:
# v0 makes it easy to bust the cache if needed
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/unit_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:

env:
POETRY_VERSION: "1.8.3"
SYSTEM_VERSION_COMPAT: "1"

jobs:
test:
Expand All @@ -33,8 +34,6 @@ jobs:
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
cache: "poetry"
cache-dependency-path: "**/poetry.lock"
- uses: pantsbuild/actions/init-pants@v5-scie-pants
with:
# v0 makes it easy to bust the cache if needed
Expand Down
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,48 @@
# ChangeLog

## [2024-11-17]

**NOTE:** Updating to v0.12.0 will require bumping every other `llama-index-*` package! Every package has had a version bump. Only notable changes are below.

### `llama-index-core` [0.12.0]

- Dropped python3.8 support, Unpinned numpy (#16973)
- Kg/dynamic pg triplet retrieval limit (#16928)

### `llama-index-indices-managed-llama-cloud` [0.6.1]

- Add ID support for LlamaCloudIndex & update from_documents logic, modernize apis (#16927)
- allow skipping waiting for ingestion when uploading file (#16934)
- add support for files endpoints (#16933)

### `llama-index-indices-managed-vectara` [0.3.0]

- Add Custom Prompt Parameter (#16976)

### `llama-index-llms-bedrock` [0.3.0]

- minor fix for messages/completion to prompt (#15729)

### `llama-index-llms-bedrock-converse` [0.4.0]

- Fix async streaming with bedrock converse (#16942)

### `llama-index-multi-modal-llms-nvidia` [0.2.0]

- add vlm support (#16751)

### `llama-index-readers-confluence` [0.3.0]

- Permit passing params to Confluence client (#16961)

### `llama-index-readers-github` [0.5.0]

- Add base URL extraction method to GithubRepositoryReader (#16926)

### `llama-index-vector-stores-weaviate` [1.2.0]

- Allow passing in Weaviate vector store kwargs (#16954)

## [2024-11-11]

### `llama-index-core` [0.11.23]
Expand Down
43 changes: 43 additions & 0 deletions docs/docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,48 @@
# ChangeLog

## [2024-11-17]

**NOTE:** Updating to v0.12.0 will require bumping every other `llama-index-*` package! Every package has had a version bump. Only notable changes are below.

### `llama-index-core` [0.12.0]

- Dropped python3.8 support, Unpinned numpy (#16973)
- Kg/dynamic pg triplet retrieval limit (#16928)

### `llama-index-indices-managed-llama-cloud` [0.6.1]

- Add ID support for LlamaCloudIndex & update from_documents logic, modernize apis (#16927)
- allow skipping waiting for ingestion when uploading file (#16934)
- add support for files endpoints (#16933)

### `llama-index-indices-managed-vectara` [0.3.0]

- Add Custom Prompt Parameter (#16976)

### `llama-index-llms-bedrock` [0.3.0]

- minor fix for messages/completion to prompt (#15729)

### `llama-index-llms-bedrock-converse` [0.4.0]

- Fix async streaming with bedrock converse (#16942)

### `llama-index-multi-modal-llms-nvidia` [0.2.0]

- add vlm support (#16751)

### `llama-index-readers-confluence` [0.3.0]

- Permit passing params to Confluence client (#16961)

### `llama-index-readers-github` [0.5.0]

- Add base URL extraction method to GithubRepositoryReader (#16926)

### `llama-index-vector-stores-weaviate` [1.2.0]

- Allow passing in Weaviate vector store kwargs (#16954)

## [2024-11-11]

### `llama-index-core` [0.11.23]
Expand Down
4 changes: 4 additions & 0 deletions docs/docs/api_reference/multi_modal_llms/nvidia.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
::: llama_index.multi_modal_llms.nvidia
options:
members:
- NVIDIAMultiModal
6 changes: 6 additions & 0 deletions docs/mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -449,6 +449,7 @@ nav:
- ./examples/multi_modal/multi_modal_retrieval.ipynb
- ./examples/multi_modal/multi_modal_video_RAG.ipynb
- ./examples/multi_modal/multi_modal_videorag_videodb.ipynb
- ./examples/multi_modal/nvidia_multi_modal.ipynb
- ./examples/multi_modal/ollama_cookbook.ipynb
- ./examples/multi_modal/openai_multi_modal.ipynb
- ./examples/multi_modal/openvino_multimodal.ipynb
Expand Down Expand Up @@ -861,6 +862,7 @@ nav:
- ./api_reference/callbacks/literalai.md
- ./api_reference/callbacks/llama_debug.md
- ./api_reference/callbacks/openinference.md
- ./api_reference/callbacks/opentelemetry.md
- ./api_reference/callbacks/opik.md
- ./api_reference/callbacks/promptlayer.md
- ./api_reference/callbacks/token_counter.md
Expand Down Expand Up @@ -1159,6 +1161,7 @@ nav:
- ./api_reference/multi_modal_llms/huggingface.md
- ./api_reference/multi_modal_llms/index.md
- ./api_reference/multi_modal_llms/mistralai.md
- ./api_reference/multi_modal_llms/nvidia.md
- ./api_reference/multi_modal_llms/ollama.md
- ./api_reference/multi_modal_llms/openai.md
- ./api_reference/multi_modal_llms/openvino.md
Expand Down Expand Up @@ -1590,6 +1593,7 @@ nav:
- ./api_reference/storage/vector_store/rocksetdb.md
- ./api_reference/storage/vector_store/simple.md
- ./api_reference/storage/vector_store/singlestoredb.md
- ./api_reference/storage/vector_store/sqlalchemy.md
- ./api_reference/storage/vector_store/supabase.md
- ./api_reference/storage/vector_store/tablestore.md
- ./api_reference/storage/vector_store/tair.md
Expand Down Expand Up @@ -1619,6 +1623,7 @@ nav:
- ./api_reference/tools/code_interpreter.md
- ./api_reference/tools/cogniswitch.md
- ./api_reference/tools/database.md
- ./api_reference/tools/docker_code.md
- ./api_reference/tools/duckduckgo.md
- ./api_reference/tools/exa.md
- ./api_reference/tools/finance.md
Expand Down Expand Up @@ -2319,6 +2324,7 @@ plugins:
- ../llama-index-integrations/postprocessor/llama-index-postprocessor-colpali-rerank
- ../llama-index-integrations/readers/llama-index-readers-gitbook
- ../llama-index-integrations/llms/llama-index-llms-siliconflow
- ../llama-index-integrations/multi_modal_llms/llama-index-multi-modal-llms-nvidia
- redirects:
redirect_maps:
./api/llama_index.vector_stores.MongoDBAtlasVectorSearch.html: api_reference/storage/vector_store/mongodb.md
Expand Down
10 changes: 5 additions & 5 deletions llama-index-cli/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@ maintainers = [
name = "llama-index-cli"
packages = [{include = "llama_index/"}]
readme = "README.md"
version = "0.3.1"
version = "0.4.0"

[tool.poetry.dependencies]
python = ">=3.8.1,<4.0"
llama-index-core = "^0.11.0"
llama-index-embeddings-openai = "^0.2.0"
llama-index-llms-openai = "^0.2.0"
python = ">=3.9,<4.0"
llama-index-core = "^0.12.0"
llama-index-embeddings-openai = "^0.3.0"
llama-index-llms-openai = "^0.3.0"

[tool.poetry.group.dev.dependencies]
black = {extras = ["jupyter"], version = "<=23.9.1,>=23.7.0"}
Expand Down
2 changes: 1 addition & 1 deletion llama-index-core/llama_index/core/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""Init file of LlamaIndex."""

__version__ = "0.11.23"
__version__ = "0.12.0"

import logging
from logging import NullHandler
Expand Down
2 changes: 1 addition & 1 deletion llama-index-core/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ name = "llama-index-core"
packages = [{include = "llama_index"}]
readme = "README.md"
repository = "https://github.com/run-llama/llama_index"
version = "0.11.24"
version = "0.12.0"

[tool.poetry.dependencies]
SQLAlchemy = {extras = ["asyncio"], version = ">=1.4.49"}
Expand Down
6 changes: 3 additions & 3 deletions llama-index-experimental/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ exclude = ["**/BUILD"]
license = "MIT"
name = "llama-index-experimental"
readme = "README.md"
version = "0.4.0"
version = "0.5.0"

[tool.poetry.dependencies]
python = ">=3.10,<4.0"
llama-index-core = "^0.11.0"
llama-index-finetuning = "^0.2.0"
llama-index-core = "^0.12.0"
llama-index-finetuning = "^0.3.0"
pandas = "*"

[tool.poetry.group.dev.dependencies]
Expand Down
12 changes: 6 additions & 6 deletions llama-index-finetuning/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@ exclude = ["**/BUILD"]
license = "MIT"
name = "llama-index-finetuning"
readme = "README.md"
version = "0.2.1"
version = "0.3.0"

[tool.poetry.dependencies]
python = ">=3.10,<4.0"
llama-index-core = "^0.11.0"
llama-index-llms-azure-openai = "^0.2.0"
llama-index-llms-mistralai = "^0.2.0"
llama-index-postprocessor-cohere-rerank = "^0.2.0"
llama-index-embeddings-adapter = "^0.2.0"
llama-index-core = "^0.12.0"
llama-index-llms-azure-openai = "^0.3.0"
llama-index-llms-mistralai = "^0.3.0"
llama-index-postprocessor-cohere-rerank = "^0.3.0"
llama-index-embeddings-adapter = "^0.3.0"
sentence-transformers = ">=2.3.0"

[tool.poetry.group.dev.dependencies]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,11 @@ maintainers = ["jerryjliu"]
name = "llama-index-agent-coa"
packages = [{include = "llama_index/"}]
readme = "README.md"
version = "0.2.0"
version = "0.3.0"

[tool.poetry.dependencies]
python = ">=3.8.1,<4.0"
llama-index-core = "^0.11.0"
python = ">=3.9,<4.0"
llama-index-core = "^0.12.0"

[tool.poetry.group.dev.dependencies]
black = {extras = ["jupyter"], version = "<=23.9.1,>=23.7.0"}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,12 @@ exclude = ["**/BUILD"]
license = "MIT"
name = "llama-index-agent-dashscope"
readme = "README.md"
version = "0.2.0"
version = "0.3.0"

[tool.poetry.dependencies]
python = ">=3.8.1,<4.0"
python = ">=3.9,<4.0"
dashscope = ">=1.17.0"
llama-index-core = "^0.11.0"
llama-index-core = "^0.12.0"

[tool.poetry.group.dev.dependencies]
ipython = "8.10.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@ maintainers = ["jerryjliu"]
name = "llama-index-agent-introspective"
packages = [{include = "llama_index/"}]
readme = "README.md"
version = "0.2.0"
version = "0.3.0"

[tool.poetry.dependencies]
python = ">=3.8.1,<4.0"
llama-index-core = "^0.11.0"
python = ">=3.9,<4.0"
llama-index-core = "^0.12.0"

[tool.poetry.group.dev.dependencies]
black = {extras = ["jupyter"], version = "<=23.9.1,>=23.7.0"}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ license = "MIT"
name = "llama-index-agent-lats"
packages = [{include = "llama_index/"}]
readme = "README.md"
version = "0.2.1"
version = "0.3.0"

[tool.poetry.dependencies]
python = ">=3.8.1,<4.0"
llama-index-core = "^0.11.0"
python = ">=3.9,<4.0"
llama-index-core = "^0.12.0"

[tool.poetry.group.dev.dependencies]
black = {extras = ["jupyter"], version = "<=23.9.1,>=23.7.0"}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@ maintainers = ["jerryjliu"]
name = "llama-index-agent-llm-compiler"
packages = [{include = "llama_index/"}]
readme = "README.md"
version = "0.2.0"
version = "0.3.0"

[tool.poetry.dependencies]
python = ">=3.8.1,<4.0"
llama-index-llms-openai = "^0.2.0"
llama-index-core = "^0.11.0"
python = ">=3.9,<4.0"
llama-index-llms-openai = "^0.3.0"
llama-index-core = "^0.12.0"

[tool.poetry.group.dev.dependencies]
black = {extras = ["jupyter"], version = "<=23.9.1,>=23.7.0"}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,12 @@ exclude = ["**/BUILD"]
license = "MIT"
name = "llama-index-agent-openai-legacy"
readme = "README.md"
version = "0.2.0"
version = "0.3.0"

[tool.poetry.dependencies]
python = ">=3.8.1,<4.0"
llama-index-llms-openai = "^0.2.0"
llama-index-core = "^0.11.0"
python = ">=3.9,<4.0"
llama-index-llms-openai = "^0.3.0"
llama-index-core = "^0.12.0"

[tool.poetry.group.dev.dependencies]
ipython = "8.10.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ exclude = ["**/BUILD"]
license = "MIT"
name = "llama-index-agent-openai"
readme = "README.md"
version = "0.3.4"
version = "0.4.0"

[tool.poetry.dependencies]
python = ">=3.8.1,<4.0"
python = ">=3.9,<4.0"
openai = ">=1.14.0"
llama-index-llms-openai = "^0.2.9"
llama-index-core = "^0.11.0"
llama-index-llms-openai = "^0.3.0"
llama-index-core = "^0.12.0"

[tool.poetry.group.dev.dependencies]
ipython = "8.10.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@ license = "MIT"
name = "llama-index-callbacks-agentops"
packages = [{include = "llama_index/"}]
readme = "README.md"
version = "0.2.1"
version = "0.3.0"

[tool.poetry.dependencies]
python = ">=3.8.1,<4.0"
python = ">=3.9,<4.0"
agentops = "^0.2.2"
llama-index-core = "^0.11.0"
llama-index-core = "^0.12.0"

[tool.poetry.group.dev.dependencies]
black = {extras = ["jupyter"], version = "<=23.9.1,>=23.7.0"}
Expand Down
Loading

0 comments on commit 49416d2

Please sign in to comment.