GALACTIC Market#
Introduction#
The generated Python packages are published to PyPI-compliant artifact repositories that adhere to PEP 503, with or without authentication mechanisms. For most of the built packages, a lightweight metadata-only version is published to a public PyPI-compatible repository referred to as the GALACTIC store. This repository serves as a centralized indexing point. Additionally, most packages have their technical documentation hosted on an Apache HTTP server.
When using GALACTIC, end users can browse the GALACTIC store using the GALACTIC market CLI (command-line interface) and GALACTIC market GUI (graphical user interface) tools to identify which packages are required for their specific use cases.
Authentication#
As of today, there are three PyPI repositories serving Python packages, two of which — private and premium — are secured with authentication. Additionally, a public repository is available for distributing less sensitive content.
A fourth repository, called the GALACTIC store, acts as a proxy to the three existing PyPI servers.
Additional Python package repositories can extend the GALACTIC market applications either via plugin integration or through manual configuration of repository parameters.