pulp-python Plugin ================== The `python`` plugin extends `pulpcore `__ to support hosting python packages. This plugin is a part of the `Pulp Project `_, and assumes some familiarity with the `pulpcore documentation `_. If you are just getting started, we recommend getting to know the :doc:`basic workflows`. The REST API documentation for ``pulp_python`` is available `here `_. Features -------- * :ref:`Create local mirrors of PyPI ` that you have full control over * :ref:`Upload your own Python packages ` * :ref:`Perform pip install ` from your Pulp Python repositories * :ref:`Download packages on-demand ` to reduce disk usage * Every operation creates a restorable snapshot with :ref:`Versioned Repositories ` * Curate your Python repositories with allowed and disallowed packages * Host content either `locally or on S3 `_ * De-duplication of all saved content Tech Preview ------------ Some additional features are being supplied as a tech preview. There is a possibility that backwards incompatible changes will be introduced for these particular features. For a list of features currently being supplied as tech previews only, see the :doc:`tech preview page `. How to use these docs ===================== The documentation here should be considered the **primary documentation for managing Python related content.** All relevant workflows are covered here, with references to some pulpcore supplemental docs. Users may also find pulpcore’s conceptual docs useful. This documentation falls into two main categories: 1. :ref:`workflows-index` shows the **major features** of the Python plugin, with links to reference docs. 2. The `REST API Docs `_ are automatically generated and provide more detailed information for each minor feature, including all fields and options. Table of Contents ----------------- .. toctree:: :maxdepth: 1 installation settings workflows/index changes contributing restapi/index tech-preview Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`