Take control of open source security—discover ActiveState’s new management platform!

WATCH NOW

NEEDS UPDATE – Use case: Create An Artifact Repository for a Python Project

Share

Summary

See how to create secure, easily updatable Python wheels distributed via the ActiveState Artifact Repository.

How to use the ActiveState Platform to create an artifact repository

This video provides a quick overview of how the ActiveState Platform can be used to create an artifact repository for your Python project.

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.

Related Resources:

Additional Resources

Scroll to Top