Welcome to apip
===========================

apip a simple asynchronous API wrapper for PyPi.

Features
--------
- A simple, easy-to-use API
- Uses asynchronous requests to fetch data from PyPi and running shell commands

API Coverage
------------

The following table shows the coverage of apip.

.. list-table::
   :widths: 10 17 5
   :header-rows: 1

   * - API Feature
     - Description
     - Status
   * - Installing packages
     - Installing and uninstalling packages
     - .. image:: https://cdnjs.cloudflare.com/ajax/libs/emojione/2.2.7/assets/png/2705.png
         :width: 23
         :alt: ✅
   * - Error Porting
     - Porting errors from Pip to Python.
     - .. image:: https://cdnjs.cloudflare.com/ajax/libs/emojione/2.2.7/assets/png/2705.png
         :width: 23
         :alt: ✅
   * - Package Metdata
     - Getting package metadata from PyPi.
     - .. image:: https://somehybrid.github.io/cdn/warning.png
          :width: 25
          :alt: ⚠️
   * - Package Versioning
     - Getting individual package versions from PyPi.
     - .. image:: https://cdnjs.cloudflare.com/ajax/libs/emojione/2.2.7/assets/png/1f6ab.png
          :width: 23
          :alt: 🚫

Getting started
-----------------

Is this your first time using the library? This is the place to get started!

- **Quickstart:** :doc:`quickstart`
- **Installation:** :doc:`installation`

Content
-------

If you're looking for something related to the project itself, it's here.

.. toctree::
  :maxdepth: 1

  api
  installation
  quickstart
