Skip to content

Commit dfe6d9d

Browse files
committed
Python version compat
1 parent ccd5970 commit dfe6d9d

File tree

5 files changed

+10
-1
lines changed

5 files changed

+10
-1
lines changed

src/neo4j_genai/components/kg_builder.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import asyncio
24
from typing import Any
35

src/neo4j_genai/components/rag.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import asyncio
24
from typing import Any
35

@@ -36,7 +38,6 @@ async def process(self, prompt: str) -> dict[str, Any]:
3638
pipe.add_component("generate", LLM())
3739
pipe.connect("retrieve", "augment", {"context": "retrieve.context"})
3840
pipe.connect("augment", "generate", {"prompt": "augment.prompt"})
39-
pipe.connect("generate", "retrieve", {"prompt": "augment.prompt"})
4041

4142
query = "my question"
4243
print(

src/neo4j_genai/core/graph.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
Basic graph structure for Pipeline
33
"""
44

5+
from __future__ import annotations
6+
57
from typing import Any, Optional
68

79

src/neo4j_genai/core/pipeline.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
e.g. SchemaBuilder + Chunker => ERExtractor
1515
"""
1616

17+
from __future__ import annotations
18+
1719
import asyncio
1820
import enum
1921
import logging

src/neo4j_genai/core/stores.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import abc
24
from typing import Any
35

0 commit comments

Comments
 (0)