Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,6 @@ Common commands:
- `ruff format` - format code
- `uv run mypy custom_components/supernotify` - type check
- `ty check` - type check with ty
- `codespell` - spell check
- `uv run codespell` - spell check
- `prek run` - check all staged files
- `properdocs build` - build the documentation without starting a server
3 changes: 2 additions & 1 deletion .mise/tasks/refresh
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,5 @@ mise upgrade --local
git pull
project_uv lock --upgrade
project_uv sync --dev --group docs
prek autoupdate --cooldown-days 5
# 7-day cooldown on hook updates (policies/project_standards.md in rhizomatics/hq)
prek autoupdate --cooldown-days 7
2 changes: 0 additions & 2 deletions mise.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ lockfile = true
minimum_release_age = "5d"

[tools]
# not in the mise registry, so installed with uv as a tool of its own
"pipx:codespell" = "latest"
prek = "latest"
python = "3.14"
ruff = "latest"
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ dev=[
"pytest-icdiff",
"icdiff",
"types-aiofiles",
# ruff, ty, codespell and pre-commit come from mise.toml, not here
# ruff, ty and prek come from mise.toml, not here
"pytest-httpserver",
"mypy",
"genbadge[all]",
Expand Down Expand Up @@ -102,7 +102,7 @@ environments = [
"python_full_version >= '3.14.2'",
]

exclude-newer = "5 days"
exclude-newer = "7 days"
exclude-newer-package = { certifi=false, homeassistant_repl=false,homeassistant=false,homeassistant-stubs=false,pytest-homeassistant=false,pytest-homeassistant-custom-component="2 days",aiohttp=false,uv=false }
add-bounds = "major"
# Home Assistant pins uv exactly, and under `uv run` the venv's uv comes first on PATH,
Expand Down
34 changes: 17 additions & 17 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading