PlugMyPlugin
← Browse

modern-python

trailofbits ★ 7875

Modern Python provides a unified Python development environment using uv for package management, ruff for linting/formatting, ty for type checking, and pytest for testing—replacing fragmented legacy tools like pip, flake8, black, and mypy. It includes a SessionStart hook that intercepts legacy Python commands (python, pip, pipx) and suggests their modern uv equivalents, plus security tools like shellcheck, detect-secrets, and pip-audit for comprehensive project safety.

DevOps Code Review No API key detected runs shell

Install

> /plugin marketplace add trailofbits/skills/tree/HEAD/plugins/modern-python
> /plugin install modern-python

Source: https://github.com/trailofbits/skills/tree/HEAD/plugins/modern-python

What it's made of

1 skill · 1 hook

Commands
0
Agents
0
Skills
1
MCP servers
0
Hooks
1 · SessionStart

What it needs & plugs into

API keys
none
Paid services
none detected
External tools
bash
Talks to
nothing external detected

Analyzed . Facts extracted from the plugin's files. Prose generated by claude-haiku-4-5-20251001.

Is this your plugin?

Claim it to keep the card accurate and enter the weekly contest. Requires signing in as the GitHub owner (trailofbits).