.. _install: Installation ============ This part of the documentation covers the installation of Tablib. The first step to using any software package is getting it properly installed. .. _installing: ----------------- Installing Tablib ----------------- Distribute & Pip ---------------- Of course, the recommended way to install Tablib is with `pip `_: .. code-block:: console $ pip install tablib You can also choose to install more dependencies to have more import/export formats available: .. code-block:: console $ pip install "tablib[xlsx]" Or all possible formats: .. code-block:: console $ pip install "tablib[all]" which is equivalent to: .. code-block:: console $ pip install "tablib[html, pandas, ods, xls, xlsx, yaml]" ------------------- Download the Source ------------------- You can also install Tablib from source. The latest release (|version|) is available from GitHub. * tarball_ * zipball_ .. _ Once you have a copy of the source, you can embed it in your Python package, or install it into your site-packages easily. .. code-block:: console $ python setup.py install To download the full source history from Git, see :ref:`Source Control `. .. _tarball: https://github.com/jazzband/tablib/tarball/master .. _zipball: https://github.com/jazzband/tablib/zipball/master .. _updates: Staying Updated --------------- The latest version of Tablib will always be available here: * PyPI: https://pypi.org/project/tablib/ * GitHub: https://github.com/jazzband/tablib/ When a new version is available, upgrading is simple:: $ pip install tablib --upgrade Now, go get a :ref:`Quick Start `.