How to use the ActiveState Platform to create an artifact repository
To create your own runtime environment with up-to-date, secure packages and fully resolved dependencies, you can start by creating a free ActiveState Platform account.
What is the ActiveState Artifact Repository?
- Like all artifact repositories, the ActiveState Artifact Repository stores “built” software and makes it available for use by other systems, processes, or end users.
- Unlike other repositories, it can securely build Python v3.8+ packages from source code (including linked C libraries) using a cloud-based, multi-OS, secure build service.
Use the ActiveState Artifact Repository to:
- Ensure the security and integrity of Python dependencies.
- Eliminate the need to maintain multiple build environments across different OS platforms.
- Remove the need for auditing internal build systems by leveraging a secure, cloud-based service.
- Track vulnerabilities and automatically build updated dependency versions.
All artifacts are created as standard Python wheels, installable via pip just like PyPI packages but in a more secure manner.
Note: Currently available only for Python 3.8+ and Enterprise users. For testing, Contact Sales.
Next Steps:
Watch Next: How To Use The ActiveState Platform For Generating SBOMs
At ActiveState, we use the Platform to build custom runtimes for enterprise clients. Try it yourself or get a personalized demo.
Read the blog: Python Artifact Repositories
Getting Started:
Create your free account to build a custom environment for your next project.
- Choose a language (Python, Perl, or Tcl).
- Select your operating system (Linux, Windows, or Mac).
- Add the packages your project requires.
ActiveState ensures your components are up to date, compiled from source, and verified to work across major operating systems. Visit our Community Forum for support.
Individual users can get started for free. For organizations, explore paid plans.