Scene Image

Trusting PyPI: A Security Adventure

Your package depends on it...literally

As a PyPI package maintainer, your mission is to safely and securely publish your package. But the journey won't be easy - you'll need to navigate through the dangerous world of cyber threats and prove that you can be trusted to publish your package. With the help of OpenID Connect, you'll exchange short-lived identity tokens and earn the trust of PyPI. But be careful - one wrong move could mean disaster for your package and users. Do you have what it takes to become a trusted publisher?