Installation

Requirements

  • Python 3.10 or higher

  • No additional dependencies for sync client

  • httpx for async client (optional)

Installing with pip

The Replane Python SDK is available on PyPI.

Basic installation (sync client only)

pip install replane

This installs the SDK with zero dependencies. The synchronous client uses only Python’s standard library.

With async support

pip install replane[async]

This adds httpx as a dependency, enabling the AsyncReplane client.

Installing from source

To install from source, first clone the repository:

git clone https://github.com/replane-dev/replane-python.git
cd replane-python

Then install in development mode:

pip install -e ".[dev]"

This installs all development dependencies including test and documentation tools.

Verifying installation

You can verify the installation by checking the version:

import replane
print(replane.VERSION)

Or from the command line:

python -c "import replane; print(replane.VERSION)"