Skip to content

Add ruff and bandit Python checks to CI - #319

Closed
bickelj-agent wants to merge 1 commit into
mainfrom
python-lint-ci
Closed

bickelj-agent wants to merge 1 commit into
mainfrom
python-lint-ci

Conversation

@bickelj-agent

Copy link
Copy Markdown
Collaborator

The Python scripts in standalone/ ship with no static analysis: CI's eslint, prettier, and tsc jobs only cover the TypeScript side, and prettier explicitly ignores the directory. Add ruff (lint plus format check) and bandit CI jobs over the standalone scripts, with a scoped ruff config, and fix what they surface, including a Keycloak API request made without a timeout.

GLM-5.3-Flash, an LLM supervised and prompted by @bickelj

The standalone Python scripts ship with no static analysis: CI only
lints the TypeScript side and prettier ignores the standalone
directory. Gate ruff (lint plus format check) and bandit over the
scripts' explicit paths, and fix what they surface, including a
Keycloak API request made without a timeout.

GLM-5.3-Flash, an LLM supervised and prompted by @bickelj
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