graphiti/.github/workflows
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
..
cla.yml chore: update CLA Assistant action and token in workflow (#364) 2025-04-16 12:27:37 -07:00
codeql.yml Create codeql.yml (#580) 2025-06-12 19:04:34 -07:00
lint.yml depot + cleanup (#22) 2024-08-22 15:16:15 -07:00
release-graphiti-core.yml Update release-graphiti-core.yml to python 3.11 (#639) 2025-06-27 14:27:21 -07:00
typecheck.yml migrate to pyright (#646) 2025-06-30 12:04:21 -07:00
unit_tests.yml migrate to pyright (#646) 2025-06-30 12:04:21 -07:00