Big news! Unlock is now Anystack. Learn more

Anystack

Private Python Packages

Use Anystack as your private PyPI repository and let your user install your packages with ease

`$ git:(main)` ^1000 pip install -i https://torch.pypi.pub -r req.txt^500
`Looking in indexes: https://torch.pypi.pub`
`User for torch.pypi.pub:` [email protected]
`Password:` 6b8a971e-6ba1-400f-9915-ea91604f7f0e
`Collecting torch`
`Downloading torch-3.0.0-py3-none-any.whl`
`Installing collected packages: torch`
` Successfully installed torch-3.0.0`

1torch==3.0.0

Reliable, fast, and secure

Secure high-speed downloads, allowing you to easily distribute your software to users without worrying about slow download speeds or security issues.

Easy to configure access policies

Control access by configuring license activations, automatic repository access management, version, and time constraint, and expiration consequences.

Unique repository URL

Each of your products will have a beautiful, unique repository URL that is easy to remember.

Mono repository support

You can connect multiple GitHub repositories to a single product and distribute your product using multiple packages.

Grant repository access

You can choose to allow customers to have access to your private GitHub repository. Access is automatically granted and revoked based on their license policy.

Access logs

Keep track of your product usage across all your customers. See exactly which files have been accessed by your customers.

1. Build and publish your release on GitHub

Take the hassle out of manual uploads. Simply build and publish your release on GitHub, and let Anystack handle the rest.

2. Anystack will automatically import and process your release assets

Anystack streamlines the process of importing and processing your release assets, so you can focus on what's important. Automate the tedious parts of releasing with Anystack.

3. Release assets are securely distributed to license holders

Keep your release assets safe and secure with Anystack. Our platform ensures that your assets are only distributed to authorized license holders, giving you peace of mind.

4. Users can download and install new releases straight from their terminal

Say goodbye to manual downloads and copy & paste driven development. Our platform allows users to easily download and install new releases straight from the terminal, making the process quick and painless.

Trusted by great developers and companies

As the founder, I might be a bit biased, but I built Anystack to focus on creating amazing products instead of worrying about the complexities of billing systems, releases, updates, and more. I still use it daily to sell and distribute my products.

Philo Hermans
Founder at Anystack

Anystack allows you to sell your packages easily and in a very affordable way; it’s ideal for products creators, and it’s the only solution on the market oriented to startups and enterprise. Also Philo is super nice and helpful!

Alexandra Spalato
Co-founder and developer at Gatsby WP Themes

Frequently asked questions

If you can't find the answer you are looking for, feel free to reach out at [email protected].

What does PyPI stand for?
PyPI, also known as the Python Package Index, is a repository of software packages written in the Python programming language. PyPI makes it easy for users to find and install Python packages, and it also allows developers to share and distribute their own packages. The package manager allows users to download and install packages from the PyPI repository using the pip command. PyPI is an essential tool for many Python developers, as it provides a simple and convenient way to access a wide range of useful libraries and tools.
Can I distribute my code to users without using PyPI?
Yes, Anystack provides a hosted download page for your software where your users can download the .tar.gz or .whl archive of your code. You can also use the API to retrieve the download link.
What is pypi.pub?
PyPI.pub is the domain name we use to host your private repositories. This allows for easy and user-friendly repository URLs.