Skip to content

chore(deps): bump neo4j-graphrag from 1.17.0 to 1.18.0 in /backend/fastapi - #1

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/backend/fastapi/neo4j-graphrag-1.18.0
Open

chore(deps): bump neo4j-graphrag from 1.17.0 to 1.18.0 in /backend/fastapi#1
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/backend/fastapi/neo4j-graphrag-1.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 25, 2026

Copy link
Copy Markdown

Bumps neo4j-graphrag from 1.17.0 to 1.18.0.

Release notes

Sourced from neo4j-graphrag's releases.

1.18.0

What's Changed

Full Changelog: neo4j/neo4j-graphrag-python@1.17.0...1.18.0

Changelog

Sourced from neo4j-graphrag's changelog.

1.18.0

Changed

  • Experimental: GraphSchema validation now rejects KEY and EXISTENCE constraints on the same node or relationship property (including composite KEY members), since KEY already implies mandatory presence. Legacy PropertyType.required migration no longer adds redundant EXISTENCE constraints for KEY-covered properties. The schema-from-text extraction prompt includes the same rule.
  • Experimental: the schema-from-text extraction prompt now instructs the LLM to define each relationship type once and reuse it across patterns, using distinct type names only when patterns genuinely need different properties or constraints.
  • Experimental: LLM-auto-generated schemas now reconcile duplicate relationship_types (entries sharing the same label) by merging them into a single type that carries the union of their properties, emitting a warning log. This reflects that Neo4j relationship types are global per name.
  • Experimental (breaking): GraphSchema now raises SchemaValidationError when the same label appears more than once in relationship_types. Because Neo4j relationship types are global per name (every relationship of a given type shares the same properties and constraints regardless of its endpoints), a label cannot have two conflicting definitions.
Commits
  • 4aa918a Bump version to 1.18.0
  • eae3255 Forbid KEY and EXISTENCE on the same properties (#546)
  • 90147de Revert "Add explain models"
  • f728643 Add explain models
  • 35ff071 Auto-reconcile duplicate relationship types in LLM-generated schemas (#536)
  • 1485eff Guide LLM to define each relationship type once (#537)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [neo4j-graphrag](https://github.com/neo4j/neo4j-graphrag-python) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/neo4j/neo4j-graphrag-python/releases)
- [Changelog](https://github.com/neo4j/neo4j-graphrag-python/blob/main/CHANGELOG.md)
- [Commits](neo4j/neo4j-graphrag-python@1.17.0...1.18.0)

---
updated-dependencies:
- dependency-name: neo4j-graphrag
  dependency-version: 1.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants