Skip to content

Releases: Steltic/steltic

Steltic v0.1.4

Choose a tag to compare

@Steltic Steltic released this 25 Jul 05:37

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

Choose a tag to compare

@Steltic Steltic released this 23 Jul 06:01

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

Choose a tag to compare

@Steltic Steltic released this 23 Jul 05:31

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

Choose a tag to compare

@Steltic Steltic released this 22 Jul 11:13

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.