| # GitHub code owners file. For more info: https://help.github.com/articles/about-codeowners/ | |
| # | |
| # - Comment lines begin with `#` character. | |
| # - Each line is a file pattern optionally followed by one or more owners. | |
| # - The '*' pattern is global owners. | |
| # - Order is important. The last matching pattern has the most precedence. | |
| /crates/ruff_notebook/ @dhruvmanila | |
| /crates/ruff_formatter/ @MichaReiser | |
| /crates/ruff_python_formatter/ @MichaReiser | |
| /crates/ruff_python_parser/ @MichaReiser @dhruvmanila | |
| /crates/ruff_annotate_snippets/ @BurntSushi | |
| # Script for fuzzing the parser/ty etc. | |
| /python/py-fuzzer/ @AlexWaygood | |
| # ty | |
| # | |
| # CODEOWNERS teams in ty are for notifications only. When adding a new ty crate, | |
| # create or update the relevant *_notified team, use that team here, and | |
| # update .github/pr-reviewer-pools.toml separately to control individual | |
| # reviewer selection. | |
| /crates/ty* @astral-sh/ty_notified | |
| /crates/ruff_db/ @astral-sh/ruff_db_notified | |
| /crates/ty_project/ @astral-sh/ty_project_notified | |
| /crates/ty_ide/ @astral-sh/ty_ide_notified | |
| /crates/ty_server/ @astral-sh/ty_server_notified | |
| /crates/ty/ @astral-sh/ty_cli_notified | |
| /crates/ty_wasm/ @astral-sh/ty_wasm_notified | |
| /scripts/ty_benchmark/ @astral-sh/ty_benchmark_notified | |
| /crates/ty_python_core/ @astral-sh/ty_python_core_notified | |
| /crates/ty_python_semantic/ @astral-sh/ty_python_semantic_notified | |
| /crates/ty_module_resolver/ @astral-sh/ty_module_resolver_notified | |
| # Ruff releases update crate manifests and generated README version sections. | |
| # Leave these files unowned to avoid notifying the crate teams for release PRs. | |
| /crates/ty*/Cargo.toml | |
| /crates/ty*/README.md | |
| /crates/ruff_annotate_snippets/Cargo.toml | |
| /crates/ruff_db/Cargo.toml | |
| /crates/ruff_db/README.md | |
| /crates/ruff_formatter/Cargo.toml | |
| /crates/ruff_formatter/README.md | |
| /crates/ruff_notebook/Cargo.toml | |
| /crates/ruff_notebook/README.md | |
| /crates/ruff_python_formatter/Cargo.toml | |
| /crates/ruff_python_formatter/README.md | |
| /crates/ruff_python_parser/Cargo.toml | |
| /crates/ruff_python_parser/README.md |