Skip to content

v0.1.0

Choose a tag to compare

@Lancetnik Lancetnik released this 15 Aug 16:38
· 52 commits to main since this release

The shared modules move out of the skill's scripts/utils/ and into this package: slop_writer.db, .tg, .render, .markdown, .group. The skill CLIs now resolve them from PyPI instead of sys.path.

db no longer reads the current working directory at import time — data_dir() / env_path() take the project root explicitly, and the CLI layer decides what that root is. _require_session takes the login command from its caller rather than deriving a script path from __file__, which inside an installed package pointed into site-packages.

db and group import no third-party package, so the schema, the SQL helpers and the group classification are usable without a Telegram client.