Skip to content

chore(WI-000785): Add Ruff Config to pyproject.toml in wiki (Frappe-Aligned)#11

Open
Talleyrand333 wants to merge 2 commits into
stagingfrom
WI-000785
Open

chore(WI-000785): Add Ruff Config to pyproject.toml in wiki (Frappe-Aligned)#11
Talleyrand333 wants to merge 2 commits into
stagingfrom
WI-000785

Conversation

@Talleyrand333

Copy link
Copy Markdown
Contributor

Developer tooling alignment for Frappe v15.

Task: WI-000785

Add Ruff configuration aligned with Frappe v15:
- line-length: 110
- target-version: py310
- Lint rules: F, E, W, I, UP, B, RUF
- Ignore rules aligned with Frappe conventions
- Format: double quotes, tab indentation

Task: WI-000785
Copilot AI review requested due to automatic review settings May 14, 2026 14:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds Ruff linter and formatter configuration to pyproject.toml to align developer tooling with Frappe v15 conventions.

Changes:

  • Adds [tool.ruff] section with line length 110 and Python 3.10 target.
  • Configures lint rule selection and ignore list, plus Frappe-specific typing-modules.
  • Adds Ruff formatter configuration (double quotes, tab indent, docstring code formatting).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Talleyrand333 Talleyrand333 changed the title chore(WI-000785): developer tooling alignment chore(WI-000785): Add Ruff Config to pyproject.toml in wiki (Frappe-Aligned) May 20, 2026
@Talleyrand333 Talleyrand333 removed the request for review from yusuffGoodie May 20, 2026 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants