Skip to content

Commit 89bf0a0

Browse files
committed
Bump ruff and typos versions to latest
Also explicitly call out max line length in agent files.
1 parent 9f882d7 commit 89bf0a0

4 files changed

Lines changed: 8 additions & 2 deletions

File tree

‎.pre-commit-config.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ repos:
1515
- id: trailing-whitespace
1616

1717
- repo: https://github.com/astral-sh/ruff-pre-commit
18-
rev: "v0.16.7"
18+
rev: "v0.16.9"
1919
hooks:
2020
- id: ruff-format
2121
args: [--config=ruff.toml]
@@ -31,7 +31,7 @@ repos:
3131
- prettier-plugin-toml@2.0.6
3232

3333
- repo: https://github.com/crate-ci/typos
34-
rev: v1.50.1
34+
rev: v1.50.3
3535
hooks:
3636
- id: typos
3737
exclude: |

‎AGENTS.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ project, which utilizes `uv` for environment and package management.
1515
- **New Dependencies:** If a new dependency is required, please state the reason for its inclusion.
1616
- Do not commit spec, plan, or markdown documents to git without asking first.
1717
- Save plans to `~/.superpowers/plans/` instead of the project directory.
18+
- This project uses a 127 character maximum line length for all Python code, including for comments.
19+
- This project uses a 100 character maximum line length for Markdown files.
1820

1921
## Python Code Standards
2022

‎CLAUDE.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,8 @@ embedded Python/IPython shells and `run_pyscript` while keeping isolation.
115115
the target version. Releases are tagged and published from `main`.
116116
- Do not commit spec, plan, or markdown documents without asking first. Save plans to
117117
`~/.superpowers/plans/` rather than the project directory.
118+
- This project uses a 127 character maximum line length for all Python code, including for comments.
119+
- This project uses a 100 character maximum line length for Markdown files.
118120

119121
## Commit conventions
120122

‎GEMINI.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ Python project, which utilizes `uv` for environment and package management.
1515
- **New Dependencies:** If a new dependency is required, please state the reason for its inclusion.
1616
- Do not commit spec, plan, or markdown documents to git without asking first.
1717
- Save plans to `~/.superpowers/plans/` instead of the project directory.
18+
- This project uses a 127 character maximum line length for all Python code, including for comments.
19+
- This project uses a 100 character maximum line length for Markdown files.
1820

1921
## Python Code Standards
2022

0 commit comments

Comments
 (0)