Installation¶
SpinForge supports Python 3.11 and later.
Page contract
- Starting point: You have Python 3.11 or later and can run commands in a terminal.
- Destination: SpinForge imports successfully and you are ready to run an example.
- Next: Follow Your first structure.
- Skip: The source and documentation sections if you only need the released Python package.
From PyPI¶
Create an isolated environment, then install the package:
Confirm that the installation is importable:
Continue with Your first structure.
From a source checkout¶
Contributors need uv and just:
Run the tests and repository checks before opening a pull request:
Build the documentation locally¶
The development environment includes Zensical and mkdocstrings:
This starts a local preview server with live reload. Use just docs-build to
run the same strict production build used by GitHub Pages.