π
Secure Python package publishing v1.0
Secure PyPI Publish Skill
A complete skill for publishing Python packages to PyPI securely using GitHub Actions and Trusted Publishers (OIDC).
Python PyPI GitHub Actions OIDC CI/CD Security
Screenshots
Automating secure PyPI publishing flow via OIDC
Structure validation and PEP compliance checking
Overview
Secure PyPI Publish Skill is a comprehensive tool that automates the process of publishing Python packages to PyPI using modern security best practices. The skill implements PyPI's Trusted Publishers (OIDC), eliminating the need to manage traditional API tokens and providing significantly improved security through secret-free authentication. It includes interactive PEP 440 compliant versioning, automatic project configuration detection, and minimum structure validation, simplifying the entire package publishing workflow.