graphiti/tests
Daniel Chalef 8213d10d44
migrate to pyright (#646)
* migrate to pyright

* Refactor type checking to use Pyright, update dependencies, and clean up code.

- Replaced MyPy with Pyright in configuration files and CI workflows.
- Updated `pyproject.toml` and `uv.lock` to reflect new dependencies and versions.
- Adjusted type hints and fixed minor code issues across various modules for better compatibility with Pyright.
- Added new packages `backoff` and `posthog` to the project dependencies.

* Update CI workflows to install all extra dependencies for type checking and unit tests

* Update dependencies in uv.lock to replace MyPy with Pyright and add nodeenv package. Adjust type hinting in config.py for compatibility with Pyright.
2025-06-30 12:04:21 -07:00
..
cross_encoder chore: Set up cross encoder client (#201) 2024-10-24 11:36:10 -04:00
driver make falkor tests optional 2025-06-30 11:26:30 -04:00
embedder add embedder tests (#430) 2025-05-03 09:13:56 -04:00
evals add_episode() refactor (#421) 2025-04-30 12:08:52 -04:00
llm_client Anthropic cleanup (#431) 2025-05-03 09:15:03 -04:00
utils Node dedupe efficiency (#490) 2025-05-15 13:56:33 -04:00
helpers_test.py FalkorDB Integration: Bug Fixes and Unit Tests (#607) 2025-06-30 11:01:44 -04:00
test_entity_exclusion_int.py migrate to pyright (#646) 2025-06-30 12:04:21 -07:00
test_graphiti_falkordb_int.py make falkor tests optional 2025-06-30 11:26:30 -04:00
test_graphiti_int.py Mmr optimizations (#481) 2025-05-12 22:30:23 -04:00
test_node_falkordb_int.py make unit tests optional 2025-06-30 11:18:12 -04:00
test_node_int.py Node episodes list (#381) 2025-04-20 23:20:19 -04:00