v0.1.3 — single-step install via loki-ifs
Restores pip install fortranspire as a one-shot install by depending on the new loki-ifs PyPI distribution (a redistribution of ECMWF Loki @ 0.3.7 under our control).
Highlights
- Single-step install —
pip install fortranspireresolves Loki automatically vialoki-ifs >= 0.3.7. No more manualpip install git+...step. - Import unchanged — code continues to write
from loki import Sourcefile, ….loki-ifsis purely a PyPI distribution name. - Submodule for devs —
vendor/loki-ifsis a git submodule pointing at https://github.com/maurinl26/loki-ifs, opt-in viagit submodule update --init --recursive. Excluded from the sdist.
Install
pip install fortranspire==0.1.3With extras:
pip install "fortranspire[gpu]==0.1.3" # Phase 1
pip install "fortranspire[mcp]==0.1.3" # MCP HTTP/SSE server
pip install "fortranspire[all]==0.1.3" # everything (except docs/tests)Related releases
loki-ifs 0.3.7— https://github.com/maurinl26/loki-ifs/releases/tag/loki-ifs-0.3.7 (PyPI: https://pypi.org/project/loki-ifs/0.3.7/)
See docs/changelog.md for the full notes.