Skip to content

Commit 00fc9f3

Browse files
authored
Fix dependencies (#244)
* Fix dependencies * Update CHANGELOG and regenerate lock file
1 parent 4054c46 commit 00fc9f3

File tree

6 files changed

+503
-494
lines changed

6 files changed

+503
-494
lines changed

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
## Next
44

5+
### Fixed
6+
7+
#### Dependencies
8+
9+
- PyYAML dependency was missing and has been added.
10+
- Weaviate was unintentionally added as a mandatory dependency in previous version, this behavior has been reverted.
11+
- PyPDF and fsspec are not optional anymore so that SimpleKGPipeline examples can run out of the box (they just require the independent installation of openai python package if using OpenAI).
12+
513
## 1.4.0
614

715
### Added

README.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -58,16 +58,14 @@ the extra dependencies described below:
5858
- **weaviate**: store vectors in Weaviate
5959
- **pinecone**: store vectors in Pinecone
6060
- **qdrant**: store vectors in Qdrant
61-
- **experimental**: experimental features such as the Knowledge Graph creation pipelines.
61+
- **experimental**: experimental features mainly related to the Knowledge Graph creation pipelines.
6262
- Warning: this dependency group requires `pygraphviz`. See below for installation instructions.
6363

6464

6565
Install package with optional dependencies with (for instance):
6666

6767
```shell
6868
pip install "neo4j-graphrag[openai]"
69-
# or
70-
pip install "neo4j-graphrag[openai, experimental]"
7169
```
7270

7371
#### pygraphviz

docs/source/index.rst

+1-3
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,6 @@ Extra dependencies can be installed with:
8181
.. code:: bash
8282
8383
pip install "neo4j-graphrag[openai]"
84-
# or
85-
pip install "neo4j-graphrag[openai, experimental]"
8684
8785
8886
List of extra dependencies:
@@ -99,7 +97,7 @@ List of extra dependencies:
9997
- **weaviate**: store vectors in Weaviate
10098
- **pinecone**: store vectors in Pinecone
10199
- **qdrant**: store vectors in Qdrant
102-
- **experimental**: experimental features such as the Knowledge Graph creation pipelines.
100+
- **experimental**: experimental features mainly from the Knowledge Graph creation pipelines.
103101
- Warning: this requires `pygraphviz`. Installation instructions can be found `here <https://pygraphviz.github.io/documentation/stable/install.html>`_.
104102

105103

0 commit comments

Comments
 (0)