Repository navigation
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
PR SummaryLow Risk Overview
The rest of the diff is largely Ruff-driven cleanup across scripts and Reviewed by Cursor Bugbot for commit 2c704ef. Configure here. |
|
bugbot run |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 2c704ef. Configure here.
Ruff replaces Black and Flake8 and enforces linting and formatting on every pull request. Local commands and pre-commit hooks use the same locked Ruff version as CI.
Changes
Lintworkflow,make lint/make format/make hookstargets, and pre-commit hooks using Ruff 0.17.4. Preserve the repository's 100-character line length and Python 3.10 support.RUF100rejects markers that become unnecessary.app_tests/andtests/fixtures/targets and the generated CWE catalog. The generator and other development scripts remain linted.Znotification format while modernizing imports, annotations, exception chaining, and subprocess handling. Add regression coverage for exports, rule labels, and timestamps.[Unreleased]changelog entries; release version metadata stays with the separate release-preparation workflow.Validation
This is the Basics rollout. Shared workflow extraction and the cross-repository policy floor remain separate work.
Refs CE-451