Repository navigation
update to cmem-plugin-template v9.10.0 - #13
Merged
Merged
Conversation
Replays v9.6.1 -> v9.9.0. TRY400 joins the ruff ignore list because PluginLogger has no exception(), PLR2004 is relaxed under tests/ because an assertion's expected value is the literal it asserts, .gitlab-ci.yml learns to include .gitlab-ci-custom.yml when that file exists, and the agent skills and rules shipped under .claude/ are updated. Verified against a project freshly rendered from the same answers: pyproject.toml differs only by this project's own dependencies, and no list valued setting lost an entry. task check:ruff, check:mypy and check:trivy pass here; pytest is left to the pipeline. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VbqmemAwRmKUxpCncz68L6
task check:trivy fails on any finding and trivy's database has moved on since this lock was written: pyjwt 2.13.0 carries thirteen advisories and urllib3 2.7.0 three. Updating only the flagged packages keeps the change reviewable and makes the scan clean again. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VbqmemAwRmKUxpCncz68L6
Coverage Report
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates this project from cmem-plugin-template
v9.6.1tov9.10.0, in two steps: the branch first arrived atv9.9.0, and a second commit moves it on tov9.10.0.What the template brings
TRY400joins[tool.ruff.lint] ignore:PluginLoggerhas noexception(), so the rule asked for a call that does not exist.PLR2004is relaxed undertests/**/*.py: in an assertion the expected value is the literal that states it, and naming it as a constant moves the specification away from the assertion..gitlab-ci.ymlincludes.gitlab-ci-custom.ymlwhen that file exists, so a project adds a job without editing the template owned pipeline.check:deptryandcheck:trivyignore.claude/, so a git worktree created there no longer failstask checkwith findings from its own copy of the tree.ARG002on an argument whose presence the framework fixes is a settled suppression in the shipped rules; theplugin-implementationskill says why renaming it to_inputsis wrong.trivy-py-eccmoves to^0.76.0.1, with the lock refreshed for that package only.plugin-implementation,plugin-testing,plugin-documentationandcopier-updateskills and.claude/rules/copier-template.mdare updated.What this branch did beyond the merge
# noqadirectives the relaxed rules make redundant -RUF100would now flag themVerification
pyproject.tomlwas diffed against a project freshly rendered from this project's own copier answers: it differs only by this project's own dependencies, and no list valued setting lost an entry. Thev9.10.0step applied cleanly with no conflicts, touching exactly the five expected files.task check:linters(ruff, mypy, deptry, trivy) passes locally with no findings; pytest is left to this pipeline.