Releases: Steltic/steltic
Release list
Steltic v0.1.4
Startup now hard-refuses Python >=3.13 with the exact fix printed (uv ignores upper requires-python bounds, so installs could land on interpreters where openseespy cannot load). Boot check now actually imports the engine rather than just checking presence. Install with: uv tool install --python 3.12 steltic
Steltic v0.1.3
Engine deps (openseespy/numpy/scipy/matplotlib) are now core dependencies - designs run out of the box without Docker or extras. Boot-time check warns with the exact fix if engine packages are missing.
Upgrading from 0.1.1/0.1.2: run uv tool uninstall steltic then uv tool install steltic - a plain upgrade keeps the old Python interpreter; a fresh install picks a compatible 3.12.
Steltic v0.1.2
Pin Python 3.10-3.12: openseespy ships compiled binaries for CPython <=3.12; installs on newer interpreters failed at import with 'DLL load failed'. Installers now select a compatible interpreter automatically.
Steltic v0.1.1
Provider fix (empty assistant turns rejected by Moonshot/Kimi). Attached: five OpenSees RAG collections as portable .jsonl.gz dumps (nomic-embed-text, 768-dim) - see rag_v2/README.md for loading into your own Qdrant.