AURORA-1677: arm_statements теперь библиотека #178
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "statements-lib"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
fd701b3bdatoed1ad8437fРевью, раунд 2.
Нашу часть доделали сами прямо в ветках: влили main, обновили копии схемы в tp/sg, docs #166 переписали под библиотеку (спеки, контекст, sync-statements убрали). В make venv/install добавили сверку checkout либы с версией из requirements. Снимок для контура теперь вырезает install, без этого он падал на uv.
Тебе осталось по либе, одним выпуском 0.1.2:
И в шапке statement_code_orders.yaml остался комментарий про sync-statements. В docs я его уже поправил (contracts/statement-code-orders.yaml в #166), возьми байтовую копию в тот же выпуск.
Раунд 3. 0.1.2 проверил: py.typed, CHANGELOG, мёртвая ветка version.py, пин 0.1.2 в трёх сервисах — всё на месте, make check либы зелёный (284/284).
Шапку statement_code_orders.yaml ты не взял байтовой копией — там всё ещё старый текст про sync-statements/arm-statements. Сам завёл 0.1.3 отдельным PR в pylib_ai_arm_statements (#2: RSHB/pylib_ai_arm_statements#2), после merge подниму пин здесь сам.
Остальное наше: влил main (ветка отставала на 73 коммита), поправил описание statements_version в схеме контракта (убрал «маркер VERSION» — после 0.1.2 библиотека его не читает) и копии схемы в tp/sg. make check здесь зелёный — 1631/1631.
Готов принимать после merge PR #2 в библиотеке и подъёма пина.
0.1.3 смержен, тег v0.1.3, пин поднят в core/tabular-parser/scan-gateway, make check везде зелёный (core 1631, tp 2898, sg 927, либа 284). Раунд 3 принимаю, со своей стороны готово к merge.