Skip to content

soliplex-template v0.14: `add-room.py --verify` + refactorings

Choose a tag to compare

@tseaver tseaver released this 19 Jun 18:31
· 4 commits to main since this release
v0.14
3f47bea

Features

  • 'add_room.py --verify' option [#156, PR #157]

    If set, runs 'soliplex-cli audit rooms' after applying the edit. If
    '--dry-run' is also set, it makes the edit to a scratch copy of the
    environment, and then runs the same 'audit rooms' with the scratch
    copy mounted into the container.

Refactoring

  • Use hoisted 'stack.{live,scratch}_environment' [PR #158]

    Likewise, pass kwargs-only environment to 'rooms.install_room*'.

    ... both from 'soliplex-plumber v0.4'.

  • Use hoisted 'soliplex_plumber.soliplex_config' [#154, PR #155]

    The bundled 'soliplex_config.py' is now a thin wrapper delegating to
    'soliplex_plumber.soliplex_config.run' (installed from PyPI via the
    script's PEP 723 metadata), rather than carrying its own copy.

    SKILL.md documents running it with 'uv run scripts/soliplex_config.py
    ...', since the script now needs the 'soliplex-plumber' package.