Skip to content

Commit c211f01

Browse files
authored
Merge branch 'main' into fix/issue-2254-dry-run-logging
2 parents 44b86ef + 6d02c23 commit c211f01

26 files changed

Lines changed: 3358 additions & 2216 deletions

.semversioner/3.1.0.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"changes": [
3+
{
4+
"description": "Native CosmosTableProvider with namespace partitioning, transactional batch writes, and simplified AzureCosmosStorage.",
5+
"type": "minor"
6+
},
7+
{
8+
"description": "Update litellm dependency.",
9+
"type": "patch"
10+
}
11+
],
12+
"created_at": "2026-05-28T15:17:20+00:00",
13+
"version": "3.1.0"
14+
}

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# Changelog
22
Note: version releases in the 0.x.y range may introduce breaking changes.
33

4+
## 3.1.0
5+
6+
- minor: Native CosmosTableProvider with namespace partitioning, transactional batch writes, and simplified AzureCosmosStorage.
7+
- patch: Update litellm dependency.
8+
49
## 3.0.9
510

611
- patch: Support client side json validation.

dictionary.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,14 @@ epitheg
210210
unspooled
211211
unnavigated
212212

213+
# Cosmos DB
214+
aiohttp
215+
aiter
216+
colls
217+
serde
218+
upserts
219+
vnext
220+
213221
# Names
214222
Hochul
215223
Ashish

docs/get_started.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ mkdir graphrag_quickstart
2121
cd graphrag_quickstart
2222
python -m venv .venv
2323
```
24+
2425
### Activate Python Virtual Environment - Unix/MacOS
2526

2627
```bash
@@ -78,17 +79,17 @@ In addition to setting your API key, Azure OpenAI users should set the variables
7879
type: chat
7980
model_provider: azure
8081
model: gpt-4.1
81-
deployment_name: <AZURE_DEPLOYMENT_NAME>
82+
azure_deployment_name: <AZURE_DEPLOYMENT_NAME>
8283
api_base: https://<instance>.openai.azure.com
8384
api_version: 2024-02-15-preview # You can customize this for other versions
8485
```
8586
8687
#### Using Managed Auth on Azure
8788
88-
To use managed auth, edit the auth_type in your model config and *remove* the api_key line:
89+
To use managed auth, edit the auth_method in your model config and remove the api_key line:
8990
9091
```yaml
91-
auth_type: azure_managed_identity # Default auth_type is is api_key
92+
auth_method: azure_managed_identity # Default auth_method is is api_key
9293
```
9394
9495
You will also need to login with [az login](https://learn.microsoft.com/en-us/cli/azure/authenticate-azure-cli) and select the subscription with your endpoint.

packages/graphrag-cache/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "graphrag-cache"
3-
version = "3.0.9"
3+
version = "3.1.0"
44
description = "GraphRAG cache package."
55
authors = [
66
{name = "Alonso Guevara Fernández", email = "alonsog@microsoft.com"},
@@ -31,8 +31,8 @@ classifiers = [
3131
"Programming Language :: Python :: 3.13",
3232
]
3333
dependencies = [
34-
"graphrag-common==3.0.9",
35-
"graphrag-storage==3.0.9",
34+
"graphrag-common==3.1.0",
35+
"graphrag-storage==3.1.0",
3636
]
3737

3838
[project.urls]

packages/graphrag-chunking/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "graphrag-chunking"
3-
version = "3.0.9"
3+
version = "3.1.0"
44
description = "Chunking utilities for GraphRAG"
55
authors = [
66
{name = "Alonso Guevara Fernández", email = "alonsog@microsoft.com"},
@@ -30,7 +30,7 @@ classifiers = [
3030
"Programming Language :: Python :: 3.13",
3131
]
3232
dependencies = [
33-
"graphrag-common==3.0.9",
33+
"graphrag-common==3.1.0",
3434
"pydantic~=2.10",
3535
]
3636

packages/graphrag-common/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "graphrag-common"
3-
version = "3.0.9"
3+
version = "3.1.0"
44
description = "Common utilities and types for GraphRAG"
55
authors = [
66
{name = "Alonso Guevara Fernández", email = "alonsog@microsoft.com"},

packages/graphrag-input/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "graphrag-input"
3-
version = "3.0.9"
3+
version = "3.1.0"
44
description = "Input document loading utilities for GraphRAG"
55
authors = [
66
{name = "Alonso Guevara Fernández", email = "alonsog@microsoft.com"},
@@ -30,8 +30,8 @@ classifiers = [
3030
"Programming Language :: Python :: 3.13",
3131
]
3232
dependencies = [
33-
"graphrag-common==3.0.9",
34-
"graphrag-storage==3.0.9 ",
33+
"graphrag-common==3.1.0",
34+
"graphrag-storage==3.1.0 ",
3535
"pydantic~=2.10",
3636
"markitdown~=0.1.0",
3737
"markitdown[pdf]",

packages/graphrag-llm/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "graphrag-llm"
3-
version = "3.0.9"
3+
version = "3.1.0"
44
description = "GraphRAG LLM package."
55
authors = [
66
{name = "Alonso Guevara Fernández", email = "alonsog@microsoft.com"},
@@ -33,10 +33,10 @@ classifiers = [
3333
]
3434
dependencies = [
3535
"azure-identity~=1.25",
36-
"graphrag-cache==3.0.9",
37-
"graphrag-common==3.0.9",
36+
"graphrag-cache==3.1.0",
37+
"graphrag-common==3.1.0",
3838
"jinja2~=3.1",
39-
"litellm==1.82.6",
39+
"litellm==1.86.2",
4040
"nest-asyncio2~=1.7",
4141
"pydantic~=2.10",
4242
"typing-extensions~=4.12"

0 commit comments

Comments
 (0)