Skip to content

Installation

PaPy requires Python 3.12 or later.

Using pip

pip install papy

Using uv

uv add papy

From source

Clone the repository and install in development mode:

git clone https://github.com/mcieslik-mctp/papy.git
cd papy
pip install -e .

Optional dependencies

To build the documentation:

pip install -e ".[docs]"

Python version requirements

  • Python 3.12+: Core functionality (process and thread workers).
  • Python 3.14+: Sub-interpreter workers (worker_type='interpreter'), which provide true CPU parallelism with lower overhead than processes.

Verify the installation

import papy
print(papy.__version__)