3 Commits
Author SHA1 Message Date
OpenClaw Coder e407d59b13 chore(P4): ruff lint, coverage/CI, README overhaul
CI / quality (push) Canceled after 0s
CI / test (3.10) (push) Canceled after 0s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / build-check (push) Canceled after 0s
- ruff profile in pyproject (E/W/F/I/B/RUF); clean src/ + tests/
- remove dead code: threaded_len/s/d/coat/first_rec_for_size, self.cat in gui
- 59 public re-exports added to __all__ (sorted)
- renamed l->ln (E741), zip(strict=True), split long lines, [*list, x] (RUF005)
- CI: quality job (ruff), test runs tests/ -k 'not gen_all' w/ coverage
- README rewritten (commands, API modules, tests/lint/coverage, CI)
- docs/tasks.md: P4 recorded
- 136 passed, 3 deselected (regen); ruff: all checks passed
2026-11-11 16:30:07 +10:00
OpenClaw Coder 05ca0e1872 Repos: package renamed boltgen -> FastenGen (0.2.0)
CI / test (3.10) (push) Canceled after 0s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / build-check (push) Canceled after 0s
Переименование пакета и репозитория:
- имя пакета boltgen -> fastengen (src/fastengen)
- имя пакета в pyproject: FastenGen 0.2.0, entry-point fastengen/fasten-gen
- обновления в __init__, standard, catalog, cli, README, CI workflow
- входной бинарник CLI теперь fastengen
Полный тестовый набор: 77 passed
2026-11-11 08:14:53 +10:00
OpenClaw Coder ec0540ad38 boltgen: property-based geometry tests + CI (cadquery) 2026-11-07 02:56:52 +10:00