Installation
============

Requirements
------------

* Python 3.10+
* Gradio
* pandas
* numpy
* pytest

Installing from PyPI
--------------------

.. code-block:: bash

   pip install chunking-pandas

Installing from source
----------------------

.. code-block:: bash

   git clone https://github.com/JohnnyTeutonic/ChunkingForPandas.git
   cd chunking-experiment
   pip install -e . 

Installing from source with dev dependencies
--------------------------------------------

.. code-block:: bash

   pip install -e ".[dev]"

Installing from source with docs dependencies
----------------------------------------------

.. code-block:: bash

   pip install -e ".[docs]"

Speeding up the installation Process
------------------------------------

.. code-block:: bash
   
   pip install uv
   uv pip install -e .


