Skip to content

feat(py): add attach binding and fix README example#4

Merged
lostmygithubaccount merged 1 commit into
mainfrom
cody/ws-lmpython
Apr 4, 2026
Merged

feat(py): add attach binding and fix README example#4
lostmygithubaccount merged 1 commit into
mainfrom
cody/ws-lmpython

Conversation

@lostmygithubaccount
Copy link
Copy Markdown
Member

Summary

  • Expose attach() to Python via PyO3 binding, __init__.py, and core.pyi type stub
  • Fix README Rust example: remove unnecessary Vec<&str> conversion (start takes &[String])

🤖 Generated with Claude Code

Expose `attach()` to Python (PyO3 binding, __init__.py, type stub) and
remove unnecessary Vec<&str> conversion in the README Rust example.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@lostmygithubaccount lostmygithubaccount merged commit f5e3f9b into main Apr 4, 2026
1 check passed
@lostmygithubaccount lostmygithubaccount deleted the cody/ws-lmpython branch April 4, 2026 02:55
lostmygithubaccount added a commit that referenced this pull request Apr 13, 2026
Patch release rolling up four unreleased commits since v0.2.0:
- feat(py): add `attach` binding and fix README Rust example (#4)
- test(core): expand test coverage (#5)
- refactor(cli): extract magic numbers to named constants (#6)
- chore: update dependencies (#7)

Bumped via `bin/bump-version --patch`, which updates:
- pyproject.toml
- crates/dkdc-lm-core/Cargo.toml
- crates/dkdc-lm-cli/Cargo.toml
- crates/dkdc-lm-py/Cargo.toml
- inter-crate dep versions in dkdc-lm-cli
- Cargo.lock, crates/dkdc-lm-py/Cargo.lock, uv.lock

Also introduces CHANGELOG.md (Keep a Changelog) since the repo did not
have one; populated with this release entry only.
@lostmygithubaccount lostmygithubaccount mentioned this pull request Apr 13, 2026
3 tasks
lostmygithubaccount added a commit that referenced this pull request Apr 13, 2026
Patch release rolling up four unreleased commits since v0.2.0:
- feat(py): add `attach` binding and fix README Rust example (#4)
- test(core): expand test coverage (#5)
- refactor(cli): extract magic numbers to named constants (#6)
- chore: update dependencies (#7)

Bumped via `bin/bump-version --patch`, which updates:
- pyproject.toml
- crates/dkdc-lm-core/Cargo.toml
- crates/dkdc-lm-cli/Cargo.toml
- crates/dkdc-lm-py/Cargo.toml
- inter-crate dep versions in dkdc-lm-cli
- Cargo.lock, crates/dkdc-lm-py/Cargo.lock, uv.lock

Also introduces CHANGELOG.md (Keep a Changelog) since the repo did not
have one; populated with this release entry only.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant