8.5
Extract tools/lib/template_parser.py.
ruff: Fix PLW0108 Lambda may be unnecessary.
lint: Add .bash extension for tools/lib/git-tools.bash.
gitlint-rules: Rename to gitlint_rules.
python: Delete superfluous parens.
ruff: Enable B023 Function definition does not bind loop variable.
ruff: Fix S605 Starting a process with a shell.
provision: Tweak comment to not just mention static assets.
ruff: Fix PLR1714 Consider merging multiple comparisons.
ruff: Fix RUF021 Parenthesize when chaining `and` and `or` together.
dependencies: Upgrade JavaScript dependencies.
run-dev: Drop .py from script name.