Skip to main content
Use uv for local development. The package uses a src layout and exposes notewise = notewise.__main__:main.

Setup

Important paths

Tests and checks

make help is generated from Makefile comments, so target descriptions should be updated in the target line itself instead of duplicated in a manual help block. Coverage must stay at or above 90%.

Source invariants

Release facts

Release workflows build Python distributions, PyInstaller standalone binaries, and Docker images. The GHCR image is multi-arch for linux/amd64 and linux/arm64.
Last modified on May 1, 2026