Installation

Install from PyPI

When the package is published:

pip install leasepool

Install from source

From the project root:

pip install -e .

Install documentation dependencies

pip install -r docs/requirements.txt

Build documentation locally

cd docs
make html

Open the generated HTML:

open build/html/index.html

Python support

The initial version targets Python 3.11+.

Python 3.11 supports:

  • ThreadPoolExecutor

  • ProcessPoolExecutor

Python 3.14+ will later support:

  • InterpreterPoolExecutor