cog
Restructure coglet Python module to improve separation of structure and prepare for publishing
#2710
Merged

Restructure coglet Python module to improve separation of structure and prepare for publishing #2710

tempusfrangit merged 13 commits into main from fix/coglet-publishing
tempusfrangit
tempusfrangit feat(coglet): add build.rs for PEP 440 version + build metadata
18a87b43
tempusfrangit refactor(coglet): move CancelationException to Rust static, rewrite s…
3e622c5c
tempusfrangit refactor(coglet): rewrite audit hook in Rust, add worker_local tracin…
e6ab00ed
tempusfrangit refactor(coglet): rename SlotLogWriter -> _SlotLogWriter in Python API
3baf8945
tempusfrangit refactor(coglet): use OnceLock statics for async Python helpers in pr…
c332d1b8
tempusfrangit refactor(coglet): rewrite module API with __getattr__/__dir__/__setat…
6520c3f2
tempusfrangit refactor(coglet): restructure module into server object + _sdk submodule
e1a12436
tempusfrangit refactor(coglet): mixed layout with _impl .so and hand-managed __init…
d75e9f0e
tempusfrangit docs(coglet): add help text to _sdk submodule
409a4794
tempusfrangit refactor(coglet): update stub generation pipeline + pyproject.toml
7af19006
tempusfrangit test(coglet): add module structure tests for new API
61bbef8e
tempusfrangit tempusfrangit requested a review 10 days ago
tempusfrangit tempusfrangit changed the title Restructure coglet Python module for 0.17.0 release Restructure coglet Python module to improve separation of structure and prepare for publishing 10 days ago
tempusfrangit fix(coglet): sort imports and add re-export alias for ruff compliance
5bed28f3
tempusfrangit tempusfrangit requested a review from michaeldwan michaeldwan 10 days ago
tempusfrangit tempusfrangit requested a review from markphelps markphelps 10 days ago
tempusfrangit
tempusfrangit Merge branch 'main' into fix/coglet-publishing
8d448ab3
tempusfrangit
tempusfrangit commented on 2026-02-10
michaeldwan
michaeldwan approved these changes on 2026-02-10
tempusfrangit tempusfrangit merged 818e74a1 into main 9 days ago
tempusfrangit tempusfrangit deleted the fix/coglet-publishing branch 9 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone