Skip to content

chore: update rhiza to v1.3.3 - #85

Merged
tschm merged 2 commits into
mainfrom
rhiza_v1.3.3_20260813
Aug 13, 2026
Merged

chore: update rhiza to v1.3.3#85
tschm merged 2 commits into
mainfrom
rhiza_v1.3.3_20260813

Conversation

@tschm

@tschm tschm commented Aug 13, 2026

Copy link
Copy Markdown
Member

Template jebel-quant/rhiza: v1.3.2v1.3.3.

  • Template files changed by the sync: 6
  • No conflicts.
  • Nothing left unstaged.

No gates were run — run /rhiza:quality for a scorecard.

Copilot AI lite review requested due to automatic review settings August 13, 2026 07:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Syncs this repository’s Rhiza template pin from v1.3.2 to v1.3.3, updating shared development infrastructure (Make targets, pre-commit hooks, and security/license tooling) that the project relies on.

Changes:

  • Bump Rhiza template ref/lock to v1.3.3 (including updated sync SHA/timestamp).
  • Tighten the license compliance gate to use substring matching (--partial-match) and add an opt-in LICENSE_IGNORE_PACKAGES escape hatch (with marimo exempting docutils).
  • Update pre-commit hook revisions and centralize Bandit scope in .bandit (with pre-commit now pointing at it).

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
docs/development/TESTS.md Minor formatting tweak in a Hypothesis example code block.
.rhiza/template.yml Update Rhiza template ref to v1.3.3.
.rhiza/template.lock Update locked template SHA/ref and sync timestamp.
.rhiza/make.d/python.mk License gate now uses --partial-match and supports LICENSE_IGNORE_PACKAGES.
.rhiza/make.d/marimo.mk Exempts docutils from the license gate via LICENSE_IGNORE_PACKAGES +=.
.pre-commit-config.yaml Bumps hook versions; Bandit hook now relies on .bandit for scope.
.bandit Adds Bandit exclude scope configuration and explanatory comments.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .bandit
Comment on lines +9 to +13
# how it was invoked: a recursive `bandit -r .` discovers `./tests/foo.py`,
# whereas pre-commit passes `tests/foo.py`. So `./tests` alone silently covers
# only the recursive case and `tests` alone only the pre-commit case — a
# one-spelling list looks correct and half-works. Verified in
# tests/security/test_security_patterns.py, which runs bandit both ways.
@tschm
tschm merged commit fcb37f4 into main Aug 13, 2026
64 checks passed
@tschm
tschm deleted the rhiza_v1.3.3_20260813 branch August 13, 2026 07:41
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.

2 participants