Open Source Development with ActiveState
ActiveState is committed to supporting the open source community through seamless integration with PyPI’s Trusted Publishing mechanism and streamlined collaboration workflows. As a trusted publisher, ActiveState enables developers to securely publish Python packages to PyPI without managing long-lived API tokens, reducing security risks while simplifying the publication process.
Our platform serves as a comprehensive solution for open source maintainers and contributors, providing tools to build, manage, and distribute Python runtimes with reproducible environments across multiple operating systems. Through the State Tool and ActiveState Platform, teams can create consistent development environments, manage dependencies efficiently, and automate the build and publication pipeline from source to PyPI.
📄️ PyPI Trusted Publishing
To effectively publish a package or wheel to PyPI, you’ll need an ActiveState account and the State Tool and follow the steps below. Existing ActiveState users who have the State Tool installed and are authenticated can begin at step 3.
📄️ Open source contributor onboarding
Open source contributors are instrumental in ensuring the success and advancement of open source projects, and creating a smooth and efficient onboarding process for contributors significantly enhances the likelihood of success.