Compatibility
Python: 3.10 or newer.
Ledgercore:
>=0.6.0,<0.7.0.Storage: canonical schema 3, with read and migration support for recognized legacy layouts.
Paths: repository-relative paths are confined to the project root; platform path separators are resolved by
pathlib.Source-tree installs: if package metadata is unavailable, the version falls back safely for documentation, but runtime compatibility still depends on an installed Ledgercore package.
Windows: use
python -m sphinxanddocs\make.bat html; replace POSIX heredocs with a file or PowerShell equivalent when following CLI examples.
The shared Ledgercore manifest and binding markers are authoritative. A local mount override changes resolution for one machine and does not rewrite the project’s canonical registration.