@@ -121,7 +121,7 @@ This project follows these standards:
121121
122122- ** Code formatting:** [ Ruff] [ ruff-documentation ] (automatically applied by pre-commit)
123123- ** Linting:** Ruff with comprehensive rule set
124- - ** Type checking:** [ Pyright ] [ pyright -documentation]
124+ - ** Type checking:** [ Basedpyright ] [ basedpyright -documentation]
125125- ** Security:** [ Bandit] [ bandit-documentation ] for security linting
126126- ** Commit messages:** [ Conventional Commits] [ conventional-commits ] format preferred
127127- ** Testing:** [ pytest] [ pytest-documentation ] with good coverage
@@ -168,7 +168,7 @@ Common Nox sessions for development:
168168# Code quality
169169uvx nox -s format-python # Format with Ruff
170170uvx nox -s lint-python # Lint with Ruff
171- uvx nox -s typecheck # Type check with Pyright
171+ uvx nox -s typecheck # Type check with Basedpyright
172172uvx nox -s security-python # Security checks
173173
174174# Testing
@@ -206,6 +206,7 @@ _This project was generated from the [cookiecutter-robust-python][cookiecutter-r
206206{% if cookiecutter.repository_provider == 'github' %}[ discussions] : https://{{ cookiecutter.repository_host }}/{{ cookiecutter.repository_path }}/discussions{% endif %}
207207[ uv-documentation ] : https://docs.astral.sh/uv/
208208[ ruff-documentation ] : https://docs.astral.sh/ruff/
209+ [ basedpyright-documentation ] : https://github.com/detachhead/basedpyright
209210[ pyright-documentation ] : https://github.com/microsoft/pyright
210211[ bandit-documentation ] : https://bandit.readthedocs.io/
211212[ conventional-commits ] : https://www.conventionalcommits.org/
0 commit comments