Skip to content

feat: publish bt as cargo pkg to crates.io#209

Draft
Cedric / ViaDézo1er (viadezo1er) wants to merge 2 commits into
mainfrom
cedric/publish-crate
Draft

feat: publish bt as cargo pkg to crates.io#209
Cedric / ViaDézo1er (viadezo1er) wants to merge 2 commits into
mainfrom
cedric/publish-crate

Conversation

@viadezo1er
Copy link
Copy Markdown
Contributor

@viadezo1er Cedric / ViaDézo1er (viadezo1er) commented May 27, 2026

Requires

Would be nice to have the crate name bt, otherwise braintrust-bt?
As per rust-lang/crates.io#326 (comment) (comment from Tobias Bieniek, crates.io team co-lead), deleting [your] GitHub account will make your [crates.io] account inaccessible and your package unmaintained.
All of the repos/github pages/account listed on the maintainer page are 404. I believe that's why the maintainer could not transfer ownership to us (see emails in the sdk mailing list).
I suppose next step is contacting crates.io support.

Updates the rust-version to 1.95.0 since lingua requires 1.95.0, although bt itself continues to work with 1.86.0.

Adds Apache 2 license, is it ok?

Cargo.lock has many deletions since lingua and the rust sdk are not reachable anymore with their current names, this should be reverted once they are publicly published.

CI doesn't pass since it's searching for the nonexistant crate/version.

requires publishing the changes to the rust sdk as a crate
publishing braintrust-lingua
owning the bt name
bt works with 1.86.0 but lingua needs 1.95.0 and that would block the release
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