Build From Source

Instructions for building Calcora from source code.

Prerequisites

Clone the Repository

git clone https://github.com/Dumbo-programmer/Calcora.git
cd Calcora

Setup Development Environment

Create Virtual Environment

python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate

Install Dependencies

pip install -e ".[dev]"

Run Development Server

calcora serve --debug

Building Desktop App

To build the standalone Windows executable:

pip install pyinstaller
pyinstaller Calcora.spec

The executable will be in the dist/ directory.

Running Tests

pytest tests/

Contributing

We welcome contributions! Please see our Contributing Guide for details.