LCTIO Dev
Use this skill for local environment setup and standard validation commands.
Workflow
- Check whether
.venv/already exists before creating a new virtual environment. - Use Python 3.10+.
- Install the project in editable mode with
python -m pip install -e ..
Core Commands
python -m pytestpython -m black src testspython -m ruff check src testspython -m mypy srcpython -m buildretiff --help
Notes
- Build output may appear in
dist/andsrc/lctio.egg-info/; treat both as generated artifacts. - Repository settings for Black, Ruff, mypy, pytest, and packaging live in
pyproject.toml. - Prefer validating only the commands relevant to the files you changed, then run broader checks when the change is cross-cutting.