The JFrog Artifactory integration with the Python Package Index (PyPI) allows you to manage PyPI packages in Artifactory. PyPI is a repository of software for the Python programming language. For more information, see the Python Packaging User Guide and Common Questions on the PyPI website.
Artifactory fully supports PyPI repositories, including:
Provisioning PyPI packages from Artifactory to the Poetry, Twine, and pip command line tools from all repository types.
Calculating metadata for PyPI packages hosted in Artifactory's local repositories.
Accessing remote PyPI repositories (such as
https://pypi.org/
) through Remote Repositories, which provide proxy and caching functionality.Accessing multiple PyPI repositories from a single URL by aggregating them under a Virtual Repository.
Compatibility with the setuptools (and its predecessor distutils) libraries for uploading PyPI packages.