casino-mcp 0.3.0
A packaging release. The server can now be run from an image rather than an installation,
it says which version of itself is running, and it carries the licence that scientific
software is most often redistributed under. Nothing about how CASINO is driven has changed.
pip install casino-mcpOn PyPI: https://pypi.org/project/casino-mcp/0.3.0/
Added
- A
Dockerfile: apython:3.12-slimimage carrying nothing but the virtual environment,
running as an unprivileged user, withcasino-mcp serveas its default command. CASINO is
not in it and does not need to be — the server starts and answerstools/listwith no
installation present, which is what an introspecting registry asks of it. To run a real
calculation, mount the installation and pointCASINO_HOMEat the mount.
Changed
- The licence is now Apache-2.0, where it was MIT. Same permissions, plus an explicit
patent grant and the requirement to state modifications — the terms scientific-software
users are most often required to redistribute under.
Fixed
- The
initializehandshake reported an empty server version. It now carries the one from
casino_mcp.__version__, which the package metadata reads too — so the version is a single
string in a single file rather than a copy inpyproject.tomlto keep in step.