Skip to content

Rebrand Python bindings as native Python package#440

Merged
chaliy merged 2 commits intomainfrom
claude/rename-python-bindings-TXWnZ
Mar 1, 2026
Merged

Rebrand Python bindings as native Python package#440
chaliy merged 2 commits intomainfrom
claude/rename-python-bindings-TXWnZ

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented Mar 1, 2026

Summary

  • Rewrote crates/bashkit-python/README.md to present bashkit as a native Python package (tiktoken-style), not "bindings"
  • Moved Rust/Bashkit core mention to a "How it works" section at the bottom
  • Replaced all "bindings" references with "package" across specs, AGENTS.md, CI workflows, Cargo.toml, lib.rs, and tests

Test plan

  • Verify README renders correctly on PyPI/GitHub
  • just check passes (no functional changes)
  • CI green

claude added 2 commits March 1, 2026 05:14
Remove "bindings" terminology from README, pyproject.toml, and
__init__.py. Present bashkit as a Python package first, with a
brief "How it works" section at the end mentioning the Rust core.
Follows the tiktoken pattern of focusing on functionality over
implementation details.

https://claude.ai/code/session_016stKcvyQBCqw2um5XUGTzr
Update all references from "Python bindings" to "Python package" in
specs, AGENTS.md, CI workflows, Cargo.toml, lib.rs, and test files.

https://claude.ai/code/session_016stKcvyQBCqw2um5XUGTzr
@chaliy chaliy merged commit 259caff into main Mar 1, 2026
16 checks passed
@chaliy chaliy deleted the claude/rename-python-bindings-TXWnZ branch March 1, 2026 06:15
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.

2 participants