Pypi cache

Looking to use GitLab as a core component of infrastructure:
i need to know if it is possible for the pypi registry can act as a cached solution for online Pypi.com

to avoid Artifactory costs if Gitlab Can handle this natively it would simplify our license costs significantly

The dependency proxy for packages supports advanced caching for Maven in the first iteration. You can request/follow more language support in this epic: FY26 GitLab Package: Virtual Registry support (Maven, npm, PyPI, NuGet) (#15088) · Epics · Epics · GitLab.org · GitLab Suggest commenting there with your use case and environment:

If these Python dependencies are used in CI/CD, another workflow can be as follows:

You can configure caching in CI/CD, whereas all pulled PyPi packages remain in that cache and can be used for subsequent CI/CD jobs. See the documentation for caching Python dependencies for an example configuration.

nice to know that pipeline caching works.. i was hoping that it would also work outside of pipeliines.. like a docker registry or similar as a part of the gitlab ecosystem