Python Modernize

Comprehensively modernize a Python project — upgrade Python version (EOL awareness, 3.14 free-threaded/no-GIL guidance), migrate to uv + pyproject.toml (PEP 621) + ruff, modernize Docker (multi-stage, slim-bookworm, non-root), and run security/vulnerability audits (pip-audit, bandit, trivy). Use when user asks to "modernize Python", "upgrade Python version", "migrate to uv", "set up ruff", "fix Docker", "security audit", "check vulnerabilities", or "PEP 621".

albedo-c 59ec54b 16.5 KB Updated

File contents

albedo-c/custom-skills/tree/main/skills/python-modernize commit 59ec54b347

Frequently asked questions

npx skillmds@latest add albedo-c/python-modernize