Getting Started
Install the package with Python 3.10 or newer:
python -m pip install betacalendars-printlint
Generate a deterministic month grid:
betacal-printlint calendar --year 2027 --month 1 --week-start monday --grid-mode fixed-six-weeks
Validate an exported artifact:
betacal-printlint check calendar.svg --paper a4 --orientation portrait --format json
betacal-printlint pdf calendar.pdf --paper letter --orientation landscape
The CLI returns exit code 0 for a report without errors, 1 for validation errors, and 2 for invalid command-line input. Warnings are informative and do not fail a check by default. Nothing in the package needs network access at runtime.