Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: neo4j/neo4j-graphrag-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.4.2
Choose a base ref
...
head repository: neo4j/neo4j-graphrag-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 18 commits
  • 66 files changed
  • 6 contributors

Commits on Jan 15, 2025

  1. Configuration menu
    Copy the full SHA
    308340d View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2025

  1. Configuration menu
    Copy the full SHA
    68cba61 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2025

  1. Improve text splitter to avoid cutting words in chunks (#242)

    * Improve text splitter to avoid cutting words in chunks
    NathalieCharbel authored Jan 21, 2025
    Configuration menu
    Copy the full SHA
    191b1b1 View commit details
    Browse the repository at this point in the history
  2. Fix CHANGELOG (#253)

    NathalieCharbel authored Jan 21, 2025
    Configuration menu
    Copy the full SHA
    5340073 View commit details
    Browse the repository at this point in the history
  3. "extras" must be resolved (#248)

    * "extras" must be resolved
    
    * Add a test case
    
    * Ruff
    
    * Move test to e2e tests
    
    * mypy + comments
    
    * Fix test
    stellasia authored Jan 21, 2025
    Configuration menu
    Copy the full SHA
    839be27 View commit details
    Browse the repository at this point in the history
  4. Update setup and instructions for Qdrant example (#251)

    * Update README
    
    * Add warning
    willtai authored Jan 21, 2025
    Configuration menu
    Copy the full SHA
    c98f1ba View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2025

  1. Fix Weaviate Retriever e2e tests (#257)

    * Change embedding model
    
    * And now we can use the same pattern, since scores are the sames, like they are supposed to be
    
    * Also changing the image in the GitHub actions otherwise it doesn't work
    stellasia authored Jan 23, 2025
    Configuration menu
    Copy the full SHA
    3b7ded4 View commit details
    Browse the repository at this point in the history
  2. Refactors Neo4j version checking code (#255)

    * Refactors Neo4j version checking code into a set of utility functions
    
    * Adds the copyright header to new files
    
    * Updated base retriever
    
    * Fixed hybrid retriever unit tests
    
    * Updated Text2Cypher unit tests
    
    * Updated vector retriever tests
    
    * Added the ability to return the edition of the db in get_version
    
    * Updated kg writer
    alexthomas93 authored Jan 23, 2025
    Configuration menu
    Copy the full SHA
    e0b5e86 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2025

  1. Pipeline status notifier (#254)

    * WIP: notifier
    
    * Add callback protocol
    
    * Call notifier + add example
    
    * ruff
    
    * ruff
    
    * import annotation to make Protocol | None work
    
    * mypy
    
    * Add unit test
    
    * Move types to types.py
    
    * Doc and changelog
    
    * ruff & co
    
    * ruff
    stellasia authored Jan 24, 2025
    Configuration menu
    Copy the full SHA
    25008ab View commit details
    Browse the repository at this point in the history
  2. Add py.typed (#260)

    * Add py.typed
    
    * Updates CHANGELOG
    willtai authored Jan 24, 2025
    Configuration menu
    Copy the full SHA
    7dc71f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d7d6674 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2025

  1. Fix missing inclusion of neo4j_schema in custom prompt generation (#256)

    * Fix missing inclusion of neo4j_schema in custom prompt generation
    
    * Add documentation for schema and examples in prompt_params
    koyonkym authored Feb 3, 2025
    Configuration menu
    Copy the full SHA
    1921dd5 View commit details
    Browse the repository at this point in the history
  2. Update Cypher retrieval queries (#259)

    * Update Cypher retrieval queries to handle cases where the matched node has no relationship
    
    * Use camelCase for variable names
    
    * Ruff
    
    * Fix the fix
    stellasia authored Feb 3, 2025
    Configuration menu
    Copy the full SHA
    5fbb694 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2025

  1. Handle cases where the LLM produces a valid JSON array (#263)

    * Handle cases where the LLM produces a valid JSON array
    
    * Ruff
    stellasia authored Feb 4, 2025
    Configuration menu
    Copy the full SHA
    b393169 View commit details
    Browse the repository at this point in the history
  2. Remove the uuid dependency (not needed since it's in the std lib) (#265)

    * Remove the uuid dependency (not needed since it's in the std lib)
    
    * Update lock file
    
    * Update CHANGELOG
    stellasia authored Feb 4, 2025
    Configuration menu
    Copy the full SHA
    398779f View commit details
    Browse the repository at this point in the history
  3. Fix Anthropic response parsing (#266)

    * Fix Anthropic response parsing
    
    * Update CHANGELOG.md
    stellasia authored Feb 4, 2025
    Configuration menu
    Copy the full SHA
    a19ef1c View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2025

  1. Bump version to 1.4.3

    team-gen-ai committed Feb 5, 2025
    Configuration menu
    Copy the full SHA
    9705735 View commit details
    Browse the repository at this point in the history
  2. Schema refactoring (#261)

    * Added format_schema function
    
    * Added get_enhanced_schema function
    
    * Adds docstrings
    
    * More docstrings
    
    * Updated docs
    
    * Updated query_database
    
    * Updated query_database
    
    * Added enhanced schema unit tests
    
    * Various test fixes
    
    * Updated CHANGELOG
    
    * Refactored format_schema
    
    * Updated api.rst
    
    * Updated api.rst
    
    * Refactored get_enhanced_schema_cypher
    
    * Refactored enhance_schema
    
    * Bug fix
    
    * Fixed flaky tests
    
    * Makes helper functions private
    
    * Update src/neo4j_graphrag/schema.py
    
    Co-authored-by: Estelle Scifo <[email protected]>
    
    * Formatting
    
    * Removed implicit query fallback execution from query_database
    
    * Updated variables in NODE_PROPERTIES_QUERY and REL_PROPERTIES_QUERY
    
    ---------
    
    Co-authored-by: Estelle Scifo <[email protected]>
    alexthomas93 and stellasia authored Feb 5, 2025
    Configuration menu
    Copy the full SHA
    0b93788 View commit details
    Browse the repository at this point in the history
Loading