Skip to content

build(environment.yaml): pin rptools version - #4

Merged
breakthewall merged 9 commits into
stablefrom
master
Oct 20, 2026
Merged

breakthewall merged 9 commits into
stablefrom
master

Conversation

@breakthewall

Copy link
Copy Markdown
Member

No description provided.

breakthewall and others added 9 commits October 20, 2026 15:36
…selenzy/

Adds pyproject.toml excluding selenzy_wrapper/selenzy/ from ruff (a
vendored standalone Flask tool folded in wholesale; not maintained
here, kept diff-clean against upstream). Fixes the 8 findings in code
this repo actually owns:

- N999: rename selenzy_wrapper/Args.py -> args.py, update its 2
  internal importers.
- B008: move the 3 `logger: Logger = getLogger(__name__)` call-defaults
  in selenzy_wrapper.py out of their signatures into
  `logger = logger or getLogger(__name__)` at the top of each function
  body (same default behavior, annotated Logger | None per RUF013).
- PLC0206 (x2): iterate dict.items() instead of indexing by key, in
  __main__.py and selenzy_wrapper.py.
- PLW1510: add explicit check=True to the subprocess.run call in
  tests/test_outputs.py so a failing CLI invocation raises clearly
  instead of surfacing as a confusing downstream file-not-found.
- RUF012: annotate the mutable class-level sorted_ids fixture in
  tests/test_selenzy.py with typing.ClassVar.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@breakthewall
breakthewall merged commit a2999d3 into stable Oct 20, 2026
4 of 8 checks passed
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.

1 participant