Skip to content

Installation

Requirements

The Bloomy Python SDK requires:

  • Python 3.12 or higher
  • A Bloom Growth account with API access

Install from PyPI

The recommended way to install the Bloomy SDK is via pip:

pip install bloomy

Or if you're using uv:

uv add bloomy

Install from Source

To install the latest development version from GitHub:

pip install git+https://github.com/franccesco/bloomy-python.git

Or clone the repository and install locally:

git clone https://github.com/franccesco/bloomy-python.git
cd bloomy-python
pip install -e .

Dependencies

The SDK has minimal dependencies:

  • httpx - Modern HTTP client with async support
  • pyyaml - For configuration file handling
  • python-dateutil - For date parsing and manipulation

All dependencies are automatically installed when you install the SDK.

Verify Installation

To verify the installation was successful:

import bloomy
print(bloomy.__version__)

Next Steps

Once installed, proceed to the Quick Start guide to configure your API key and make your first API call.