Skip to content

Neo4j GraphRAG Package for Python 1.19.0

Latest

Choose a tag to compare

@stellasia stellasia released this 26 Aug 08:10
· 24 commits to main since this release

Changed

Chore

Dependency updates

  • Upgrade pypdf vvrsion to avoid infinite loops by @ali-sedaghatbaf in #587
  • Update dependency langchain-openai to v1 [SECURITY] by @renovate[bot] in #612
  • Update dependency langchain-openai to v1 [SECURITY] by @renovate[bot] in #615
  • Update dependency litellm to v1.84.0 [SECURITY] by @renovate[bot] in #611
  • Update dependency python-dotenv to v1.2.2 [SECURITY] by @renovate[bot] in #603
  • Update dependency neo4j to >=5.28.4,<7.0.0 by @renovate[bot] in #609
  • Update dependency fsspec to >=2024.12.0 by @renovate[bot] in #608

LLM

  • refactor(llm): extract shared http_client sync/async split helper by @matteomedioli in #567
  • feat(llm): extract BaseAnthropicLLM, add base_url, export extension points by @matteomedioli in #566
  • feat(llm): extract BaseGeminiLLM, add base_url support by @matteomedioli in #571

Added

  • Support Neo4j 2026 vector SEARCH with CYPHER 25 and procedure fallback by @zeljkoagic in #550
  • Add image_bytes support to GeminiLLM for multimodal inputs by @AmirLayegh in #589
  • feat(llm): add structured output support to AnthropicLLM by @1HazyOne707 in #551

Fixed

LLM

  • fix(llm): route http_client to the matching sync/async Anthropic client by @matteomedioli in #565
  • fix(llm): repair CohereLLM and MistralAILLM, and refresh retired model references by @williedoran-neo4j in #592

Schema

Documentation and examples

Road to 2.0

New Contributors

Full Changelog: 1.18.0...1.19.0