Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
212 commits
Select commit Hold shift + click to select a range
5fc0038
Patched /tmp/tmpl03oclpk/style.md
Oct 4, 2024
8f148cc
add delay to avoid rate limits
sibeliu Dec 8, 2024
4b5df23
replace-tests-deepeval
galshubeli Dec 25, 2024
faa3b78
rm-cre
galshubeli Dec 26, 2024
00ff51a
custom_metric_graph
galshubeli Jan 8, 2025
2169875
add-cont-rel
galshubeli Jan 22, 2025
4857513
Merge commit '2ef26b25eddb8b2e575a3601215838303719adc6' into llm-tests
galshubeli Jan 22, 2025
ec40932
update-tests
galshubeli Jan 22, 2025
ee5244a
update-poetry
galshubeli Jan 29, 2025
68df1b5
Merge commit '3acf35e54d322dfd0211035b44100c1525014028' into llm-tests
galshubeli Jan 29, 2025
5bf6681
provider-fix
galshubeli Jan 29, 2025
4f599af
key
galshubeli Jan 29, 2025
478e673
dec-threshold
galshubeli Jan 29, 2025
7f611f7
fix-temp
galshubeli Jan 29, 2025
24e9211
update-tests
galshubeli Feb 4, 2025
2ed1b9b
fix-test-case
galshubeli Feb 4, 2025
687cc23
update-tests
galshubeli Feb 4, 2025
1ed80d3
gemini-2
galshubeli Feb 4, 2025
ba759e6
Update README.md to gemini-2.0-flash
gkorland Feb 24, 2025
21859d8
standardize-project
galshubeli Feb 25, 2025
9bb8519
fix-typo
galshubeli Feb 26, 2025
6ba1aef
add-missing-opt
galshubeli Feb 26, 2025
67d9d4a
fix-er-orc
galshubeli Feb 26, 2025
3478b1f
Define AttributeType as Enum
gkorland Feb 26, 2025
9535440
Merge pull request #94 from FalkorDB/stand-docs-args
galshubeli Feb 27, 2025
78de53c
update-gemini-mov
galshubeli Feb 27, 2025
e3a5734
Merge pull request #92 from FalkorDB/gkorland-patch-1
galshubeli Feb 27, 2025
6b7e52f
fix-json-conv
galshubeli Feb 27, 2025
12f26a2
Merge branch 'main' into gkorland-AttributeType
galshubeli Feb 27, 2025
0ae1414
fix-synonym-er
galshubeli Mar 2, 2025
d109884
Merge pull request #95 from FalkorDB/gkorland-AttributeType
galshubeli Mar 2, 2025
d309cf6
additional-args
galshubeli Mar 2, 2025
bc53edd
fix-doc
galshubeli Mar 2, 2025
3116598
fix-config
galshubeli Mar 5, 2025
ff62dbd
Update graphrag_sdk/models/model.py
galshubeli Mar 5, 2025
5189050
add-comment
galshubeli Mar 5, 2025
5be9461
update-config-usage
galshubeli Mar 5, 2025
1421dc4
Merge pull request #100 from FalkorDB/fix-gemini-config
galshubeli Mar 5, 2025
9bbd764
Merge pull request #98 from FalkorDB/additional-args-azure
galshubeli Mar 5, 2025
b2a1263
v0.6.2
galshubeli Mar 5, 2025
70a2985
Merge pull request #101 from FalkorDB/bump-ver-0.6.2
galshubeli Mar 5, 2025
19b8d7e
standart-tests
galshubeli Mar 10, 2025
6b17306
restore-req-file
galshubeli Mar 10, 2025
a3ede60
Merge branch 'main' into llm-tests
galshubeli Mar 10, 2025
e1a19d9
update-docs
galshubeli Mar 10, 2025
b71b077
Merge pull request #52 from FalkorDB/llm-tests
galshubeli Mar 11, 2025
8a1f2c2
add-streaming
galshubeli Mar 24, 2025
1e77997
generic-to-models
galshubeli Mar 24, 2025
1b76577
test-streaming
galshubeli Mar 24, 2025
42fd040
added chat metadata field and return query execition time on send_mes…
Mar 31, 2025
f0870b3
reduce-code-duplication
galshubeli Mar 31, 2025
c4ae0df
glob-var
galshubeli Mar 31, 2025
ea71782
fix-comments
galshubeli Mar 31, 2025
5722fa7
fix-test
galshubeli Mar 31, 2025
316f6f3
Merge pull request #103 from FalkorDB/stream-qa
galshubeli Mar 31, 2025
830f7e6
Merge branch 'main' into add-query-time-result-set
galshubeli Mar 31, 2025
4f01024
cypher-gen-fixes
galshubeli Mar 31, 2025
ac2cb94
Merge pull request #104 from FalkorDB/add-query-time-result-set
galshubeli Mar 31, 2025
4dda290
v0.7.0
galshubeli Mar 31, 2025
ec7d142
Merge pull request #105 from FalkorDB/ver-0.7.0
galshubeli Mar 31, 2025
eb64efe
move-eval-dev
galshubeli Apr 1, 2025
0cfb3c0
bump-ver
galshubeli Apr 1, 2025
bfa76a2
fix-lock
galshubeli Apr 1, 2025
00d710b
lock
galshubeli Apr 1, 2025
55b026f
Merge branch 'main' into dev-dep
galshubeli Apr 1, 2025
7101587
update-lock
galshubeli Apr 1, 2025
cf06b16
deep-test-dep
galshubeli Apr 1, 2025
3b316fb
Merge pull request #106 from FalkorDB/dev-dep
galshubeli Apr 1, 2025
eedc491
update-config-providers
galshubeli Jun 23, 2025
a821191
temp-fixes
galshubeli Jun 23, 2025
8c6bf98
add-keys
galshubeli Jun 23, 2025
8e372b5
fix
galshubeli Jun 23, 2025
c12582f
update-usage
galshubeli Jun 24, 2025
018a130
wordlist
galshubeli Jun 24, 2025
25f7e77
update-provider-usage
galshubeli Jun 25, 2025
6a0a6bd
update-inst
galshubeli Jun 25, 2025
d0e5d78
fix-tets
galshubeli Jun 25, 2025
fe4778a
fix-poe
galshubeli Jun 25, 2025
a6a98ba
fix-test-int
galshubeli Jun 25, 2025
5c8ee4d
test-py311
galshubeli Jun 25, 2025
c7311d6
update-lock
galshubeli Jun 25, 2025
921a30d
fix-test
galshubeli Jun 25, 2025
a31dcaa
update-lock
galshubeli Jun 25, 2025
8b7c17b
rev-toml
galshubeli Jun 25, 2025
191fab9
Merge pull request #116 from FalkorDB/fix-config
galshubeli Jun 25, 2025
da41caa
fix: upgrage pypdf version
priyansh4320 Aug 1, 2025
6eb851a
Fix poetry and pip file
Naseem77 Aug 11, 2025
ccf1629
update gemini version
Naseem77 Aug 12, 2025
73e772f
fix ai comments
Naseem77 Aug 12, 2025
9e8cc67
fix ai comments
Naseem77 Aug 12, 2025
4aba542
Update litellm.py
galshubeli Aug 12, 2025
8d549d5
remove deps, ollama included inside litellm
Naseem77 Aug 13, 2025
5ff0c5b
auto generate requirements.txt file from toml via ci
Naseem77 Aug 13, 2025
7bf1f1b
update ci
Naseem77 Aug 13, 2025
09cd39f
fix tests
Naseem77 Aug 13, 2025
3bdc6a8
🔧 Fix CI workflow: implement robust TOML parsing and smart commit logic
Naseem77 Aug 13, 2025
a388b13
Fix YAML indentation in sync-dependencies workflow
Naseem77 Aug 13, 2025
c2a2db0
Update sync-dependencies.yml
Naseem77 Aug 14, 2025
b7cc3b5
Update sync-dependencies.yml
Naseem77 Aug 14, 2025
77cb056
🤖 [TESTING] Auto-sync requirements.txt from pyproject.toml
actions-user Aug 14, 2025
238720e
using poetry export
Naseem77 Aug 14, 2025
ae81cb2
Update sync-dependencies.yml
Naseem77 Aug 14, 2025
21f5f0a
using pip-tools
Naseem77 Aug 14, 2025
604e037
🤖 [TESTING] Auto-sync requirements.txt from pyproject.toml
actions-user Aug 14, 2025
4afee1a
back to tomllib
Naseem77 Aug 17, 2025
2551eab
Auto-sync requirements.txt from pyproject.toml
actions-user Aug 17, 2025
2c7312e
update sync dep CI
Naseem77 Aug 17, 2025
5695010
fix sync-dep CI
Naseem77 Aug 17, 2025
ba3e930
fix comments
Naseem77 Aug 17, 2025
4160e7e
Update sync-dependencies.yml
Naseem77 Aug 17, 2025
6862196
Merge pull request #122 from FalkorDB/fix-poetry-adn-pip-file
galshubeli Aug 21, 2025
fd49d02
update README
Naseem77 Aug 25, 2025
e53f6c5
Add refresh_ontology() method to kg
Naseem77 Aug 26, 2025
81bd7a7
fix ai comments
Naseem77 Aug 26, 2025
f951c97
avoid deepcopy exception with OllamaGenerativeModel
gsw945 Sep 17, 2025
fdea376
Merge pull request #126 from FalkorDB/add-refresh-ontology-to-kg
galshubeli Sep 17, 2025
5bea161
Merge branch 'main' into main
galshubeli Sep 17, 2025
043708e
Auto-sync requirements.txt from pyproject.toml
github-actions[bot] Sep 17, 2025
239556e
Merge pull request #120 from priyansh4320/main
galshubeli Sep 17, 2025
da30349
Merge branch 'main' into patch-1
galshubeli Sep 17, 2025
3ffb066
Merge pull request #125 from FalkorDB/update-readme
galshubeli Sep 17, 2025
06ff2cd
Merge branch 'main' into patch-1
galshubeli Sep 17, 2025
13fc340
Merge pull request #128 from gsw945/patch-1
galshubeli Sep 17, 2025
7b03304
update-ollama-usage
galshubeli Sep 17, 2025
20cc910
Merge branch 'main' into olllama-usage
galshubeli Sep 17, 2025
8600b06
update-lock-file
galshubeli Sep 17, 2025
9c30c23
Merge pull request #129 from FalkorDB/olllama-usage
galshubeli Sep 17, 2025
c72afa9
Remove the 'AttributeType.' prefix to avoid 'Invalid attribute type' …
gsw945 Sep 18, 2025
bb0c54a
Merge pull request #130 from gsw945/gsw945-patch-2
galshubeli Sep 22, 2025
9421b84
Fixed typo in prompts
Tesla2000 Sep 29, 2025
bee24ab
Merge pull request #131 from Tesla2000/main
galshubeli Sep 29, 2025
f349e9b
Fixed issue with JSONL loader
Tesla2000 Sep 29, 2025
8076946
Fixed the same issue in CSVLoader
Tesla2000 Sep 29, 2025
8ce1c8c
Merge pull request #132 from Tesla2000/main
galshubeli Sep 29, 2025
ded68fe
Support UTF8 csv
mic-code Oct 2, 2025
97ec7a6
fix: escape special characters in entity descriptions for Cypher queries
parmar-abhinav Nov 17, 2025
d2b3ff8
Add TTLLoader to import TTL files to improve GraphRAG-SDK
dipanjannC Dec 14, 2025
b952282
Add TTLLoader to import TTL files to improve GraphRAG-SDK
dipanjannC Dec 14, 2025
9fdc4ea
Add TTLLoader to import TTL files to improve GraphRAG-SDK
dipanjannC Dec 14, 2025
4ff48c3
Add TTLLoader to import TTL files to improve GraphRAG-SDK
dipanjannC Dec 14, 2025
40fa7cf
Update graphrag_sdk/helpers.py
galshubeli Dec 14, 2025
ee321c8
Merge pull request #140 from dipanjannC/TTLSupport
galshubeli Dec 14, 2025
25603b3
Create dependabot.yml
gkorland Dec 27, 2025
40e2f30
Change Dependabot schedule from weekly to daily
gkorland Dec 27, 2025
64305ca
Merge pull request #142 from FalkorDB/gkorland-patch-1
gkorland Dec 29, 2025
1798312
Bump google-github-actions/setup-gcloud from 2 to 3
dependabot[bot] Dec 29, 2025
c0dda29
Bump actions/setup-python from 5 to 6
dependabot[bot] Dec 29, 2025
97025fc
Bump rojopolis/spellcheck-github-actions from 0.33.1 to 0.56.0
dependabot[bot] Dec 29, 2025
d49b55a
Bump actions/cache from 4 to 5
dependabot[bot] Dec 29, 2025
27bf894
Bump google-github-actions/auth from 2 to 3
dependabot[bot] Dec 29, 2025
f05574b
Bump beautifulsoup4 from 4.13.5 to 4.14.3
dependabot[bot] Dec 29, 2025
02cf2d9
Bump pandas from 2.3.2 to 2.3.3
dependabot[bot] Dec 29, 2025
06e2d4f
Merge pull request #146 from FalkorDB/dependabot/github_actions/actio…
gkorland Dec 29, 2025
fae2a44
Merge branch 'main' into dependabot/github_actions/actions/setup-pyth…
gkorland Dec 29, 2025
47e5805
Merge pull request #144 from FalkorDB/dependabot/github_actions/actio…
gkorland Dec 29, 2025
5a7570f
Merge branch 'main' into dependabot/github_actions/google-github-acti…
gkorland Dec 29, 2025
4532ba9
Merge pull request #147 from FalkorDB/dependabot/github_actions/googl…
gkorland Dec 29, 2025
0d307a9
Merge branch 'main' into dependabot/github_actions/rojopolis/spellche…
gkorland Dec 29, 2025
8007c3b
Merge pull request #145 from FalkorDB/dependabot/github_actions/rojop…
gkorland Dec 29, 2025
e0e8476
Merge branch 'main' into dependabot/github_actions/google-github-acti…
gkorland Dec 29, 2025
299ce2a
Merge pull request #143 from FalkorDB/dependabot/github_actions/googl…
gkorland Dec 29, 2025
e1303d3
Merge branch 'main' into dependabot/pip/pandas-2.3.3
gkorland Dec 29, 2025
3bf98e7
Merge pull request #152 from FalkorDB/dependabot/pip/pandas-2.3.3
gkorland Dec 29, 2025
c2b1f7d
Merge branch 'main' into dependabot/pip/beautifulsoup4-4.14.3
gkorland Dec 29, 2025
b05f1c2
Merge pull request #149 from FalkorDB/dependabot/pip/beautifulsoup4-4…
gkorland Dec 29, 2025
40c342b
Bump JRubics/poetry-publish from 2.0 to 2.1
dependabot[bot] Jan 5, 2026
501351e
Bump actions/checkout from 3 to 6
dependabot[bot] Jan 5, 2026
756fc15
Merge pull request #158 from FalkorDB/dependabot/github_actions/actio…
gkorland Jan 5, 2026
24f76b6
Merge branch 'main' into dependabot/github_actions/JRubics/poetry-pub…
gkorland Jan 5, 2026
5ab7847
Merge pull request #157 from FalkorDB/dependabot/github_actions/JRubi…
gkorland Jan 5, 2026
e26b271
Merge branch 'main' into patchwork-generatestyle-main
galshubeli Jan 15, 2026
123ee1f
spellcheck
galshubeli Jan 15, 2026
cefdfb8
Merge pull request #24 from FalkorDB/patchwork-generatestyle-main
galshubeli Jan 15, 2026
4f26579
Merge branch 'main' into feature/delay-kg-process-sources
galshubeli Jan 15, 2026
3dfd121
Merge branch 'main' into main
galshubeli Jan 15, 2026
b8ff7a9
Merge pull request #134 from mic-code/main
galshubeli Jan 15, 2026
8bb0f76
Merge branch 'main' into develop
galshubeli Jan 15, 2026
66d2814
rename to -
gkorland Jan 15, 2026
6ef7837
Auto-sync requirements.txt from pyproject.toml
github-actions[bot] Jan 15, 2026
c5b787e
Merge branch 'main' into rename
gkorland Jan 15, 2026
0ce0338
Merge branch 'main' into feature/delay-kg-process-sources
galshubeli Jan 15, 2026
3a0aa5a
Merge pull request #137 from parmar-abhinav/develop
galshubeli Jan 15, 2026
9aacf79
Merge branch 'main' into rename
galshubeli Jan 15, 2026
7a931ec
Initial plan
Copilot Jan 15, 2026
b6fe3ff
Migrate project from Poetry to UV
Copilot Jan 15, 2026
f2ff9d9
Add dist/ and build/ to .gitignore
Copilot Jan 15, 2026
4ce80ef
Merge pull request #159 from FalkorDB/rename
galshubeli Jan 15, 2026
01a75cc
Merge main and resolve conflicts
Copilot Jan 15, 2026
8eff589
Fix merge conflicts and add spelling words
Copilot Jan 15, 2026
fca9758
Bump ipykernel from 6.30.1 to 7.1.0
dependabot[bot] Jan 15, 2026
8403027
Merge pull request #148 from FalkorDB/dependabot/pip/ipykernel-7.1.0
galshubeli Jan 15, 2026
d80ada4
Fix test import error and update dependabot config
Copilot Jan 15, 2026
1aa70c6
Add guard against division by zero in test
Copilot Jan 15, 2026
0d9898d
Merge main and resolve conflicts
Copilot Jan 15, 2026
c7f8bad
Merge pull request #161 from FalkorDB/copilot/move-project-from-poetr…
galshubeli Jan 15, 2026
6fcf783
Bump astral-sh/setup-uv from 4 to 7
dependabot[bot] Jan 15, 2026
ec93274
Bump rojopolis/spellcheck-github-actions from 0.56.0 to 0.57.0
dependabot[bot] Jan 15, 2026
7dab657
Update sphinx-rtd-theme requirement
dependabot[bot] Jan 15, 2026
63aab07
Bump pypdf from 5.9.0 to 6.6.0 in the uv group across 1 directory
dependabot[bot] Jan 15, 2026
281dc32
Merge branch 'main' into feature/delay-kg-process-sources
galshubeli Jan 15, 2026
add4c57
Merge pull request #43 from sibeliu/feature/delay-kg-process-sources
galshubeli Jan 18, 2026
b8074c8
Merge branch 'main' into dependabot/uv/uv-521268ecdf
galshubeli Jan 18, 2026
cad85f2
Merge branch 'main' into dependabot/pip/sphinx-rtd-theme-gte-2.0.0-an…
galshubeli Jan 18, 2026
37268c2
Merge pull request #166 from FalkorDB/dependabot/uv/uv-521268ecdf
galshubeli Jan 18, 2026
6179c91
Merge branch 'main' into dependabot/pip/sphinx-rtd-theme-gte-2.0.0-an…
galshubeli Jan 18, 2026
a0c66a5
Merge pull request #165 from FalkorDB/dependabot/pip/sphinx-rtd-theme…
galshubeli Jan 18, 2026
5301ddb
Merge branch 'main' into dependabot/github_actions/rojopolis/spellche…
galshubeli Jan 18, 2026
b8ee527
Merge pull request #163 from FalkorDB/dependabot/github_actions/rojop…
galshubeli Jan 18, 2026
03c13ac
Merge branch 'main' into dependabot/github_actions/astral-sh/setup-uv-7
galshubeli Jan 18, 2026
b2aa07f
Merge pull request #162 from FalkorDB/dependabot/github_actions/astra…
galshubeli Jan 18, 2026
7fdd9de
Initial plan
Copilot Jan 18, 2026
e53356b
Merge main branch and resolve conflicts for codecov integration
Copilot Jan 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .env.template
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@

# For LiteLLM usage
GEMINI_API_KEY = "GEMINI_API_KEY"

# For Ollama
OLLAMA_API_BASE = "OLLAMA_API_BASE" # "http://localhost:11434"

AZURE_API_KEY = "AZURE_API_KEY" # "my-azure-api-key"
Expand Down
20 changes: 20 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
#
# Note: This project uses UV for package management, but Dependabot uses the "pip"
# ecosystem to read pyproject.toml (PEP 621 format) which is compatible with UV.


version: 2
updates:
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "daily"

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
22 changes: 16 additions & 6 deletions .github/workflows/pypi-publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,20 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build and publish to pypi
uses: JRubics/poetry-publish@v2.0
- uses: actions/checkout@v6

- name: Set up Python
uses: actions/setup-python@v6
with:
pypi_token: ${{ secrets.PYPI_API_TOKEN }}
build_format: "sdist"
ignore_dev_requirements: "yes"
python-version: '3.11'

- name: Install uv
uses: astral-sh/setup-uv@v7

- name: Build package
run: uv build

- name: Publish to PyPI
env:
UV_PUBLISH_TOKEN: ${{ secrets.PYPI_API_TOKEN }}
run: uv publish
4 changes: 2 additions & 2 deletions .github/workflows/spellcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Check Spelling
uses: rojopolis/spellcheck-github-actions@0.33.1
uses: rojopolis/spellcheck-github-actions@0.57.0
with:
config_path: .spellcheck.yml
task_name: Markdown
40 changes: 20 additions & 20 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,41 +24,37 @@ jobs:
- 11434:11434
volumes:
- ollama:/root/.ollama

strategy:
matrix:
model: [openai/gpt-4.1] # List of models

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: 3.9.15 # Update with desired Python version
python-version: 3.11.0 # Update with desired Python version

- name: Cache Poetry virtualenv
id: cache
uses: actions/cache@v4
- name: Install uv
uses: astral-sh/setup-uv@v7
with:
path: ~/.poetry/virtualenvs
key: ${{ runner.os }}-poetry-${{ hashFiles('poetry.lock') }}
restore-keys: |
${{ runner.os }}-poetry-
enable-cache: true
cache-dependency-glob: "uv.lock"

- id: "auth"
uses: "google-github-actions/auth@v2"
uses: "google-github-actions/auth@v3"
with:
credentials_json: ${{ secrets.GCP_SA_KEY }}

- name: "Set up Cloud SDK"
uses: "google-github-actions/setup-gcloud@v2"
uses: "google-github-actions/setup-gcloud@v3"
with:
version: ">= 363.0.0"

- name: Install Poetry
if: steps.cache.outputs.cache-hit != true
run: |
curl -sSL https://install.python-poetry.org | python3 -

- name: Install dependencies
run: poetry install --extras "all"
run: uv sync --extra test

- name: Wait for Ollama to be ready
run: |
Expand All @@ -73,11 +69,15 @@ jobs:
REGION: ${{ vars.REGION }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
run: poetry run pytest --cov-branch --cov-report=xml
GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }}
AZURE_API_BASE: ${{ secrets.AZURE_API_BASE }}
AZURE_API_VERSION: ${{ secrets.AZURE_API_VERSION }}
AZURE_API_KEY: ${{ secrets.AZURE_API_KEY }}
TEST_MODEL: ${{ matrix.model }} # Pass the model as an environment variable
run: uv run pytest --cov-branch --cov-report=xml

- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v5
with:
token: ${{ secrets.CODECOV_TOKEN }}
fail_ci_if_error: true

9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,11 @@ output

logs
falkordb-data
weaviate-data
weaviate-data
.deepeval_telemtry.txt

.claude

# Build artifacts
dist/
build/
5 changes: 5 additions & 0 deletions .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ orchestrators
LLM
env
JSONL
JSON
CSV
Orchestrator
orchestrator
Expand All @@ -25,6 +26,7 @@ html
https
www
faq
codebase
Ollama
ollama
Cypher
Expand All @@ -40,3 +42,6 @@ NLP
graphrag
gemini
codecov
gpt
uv
hatchling
13 changes: 10 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,16 @@ To set up **GraphRAG-SDK** for local development:
cd GraphRAG-SDK
```

2. Install the required dependencies:
2. Install uv (if not already installed):
```bash
poetry install --extras "all"
pip install uv
# Or on macOS/Linux:
# curl -LsSf https://astral.sh/uv/install.sh | sh
```

3. Install the required dependencies:
```bash
uv sync --all-extras
```

## Pull Request Guidelines
Expand Down Expand Up @@ -99,7 +106,7 @@ Testing is essential for ensuring code quality in **GraphRAG-SDK**. Before submi
export REGION=${REGION}
export OPENAI_API_KEY=${OPENAI_API_KEY}
export GOOGLE_API_KEY=${GOOGLE_API_KEY}
poetry run pytest
uv run pytest
```

## Thank You!
Expand Down
Loading
Loading