Skip to main content

Requirements

bakefile supports Python 3.10 through 3.14.

Install

Install via pip:
Or via uv:

Verify the install

Installing bakefile gives you two command-line tools:
  • bake - Runs tasks from your bakefile.py
  • bakefile - Manages your bakefile.py (init, lint, sync, and more)

Optional: bakelib

bakelib is an optional collection of opinionated helpers built on top of Bakebook: preconfigured task Spaces, multi-environment support, refreshable caches, and secrets management. Install it with the lib extra:
bakefile works without bakelib.