Skip to content

Installation

Requirements

  • Python 3.12 or later

Install from PyPI

pip install bathy

With uv:

uv add bathy        # add to a uv project

Optional dependencies

For the interactive profile drawing tool (requires PyQt6):

pip install bathy[draw]
# or
uv add bathy[draw]

For Jupyter notebook support:

pip install bathy[notebook]
# or
uv add bathy[notebook]

Install from source

git clone https://github.com/eslrgs/bathy.git
cd bathy
uv sync