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

Whistle is available on PyPI and can be installed using pip or uv.

Using pip
---------

.. code-block:: shell

    pip install whistle

Using uv
--------

If you use `uv <https://docs.astral.sh/uv/>`_ for Python package management:

.. code-block:: shell

    uv add whistle

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

* Python 3.10 or later
* No external dependencies - Whistle is pure Python