Skip to content

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

Open
Cedric / ViaDézo1er (viadezo1er) wants to merge 1 commit into
mainfrom
cedric/publish-crate
Open

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

Conversation

@viadezo1er

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

Copy link
Copy Markdown
Contributor

Keep this PR to conserve the instructions to publish bt if we need it one day.

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). See https://linear.app/braintrustdata/issue/SDK-38/packaging for details about this.
I suppose next step is contacting crates.io support.

The email of the (technically current) maintainer of the bt crate is in the cargo.toml: https://docs.rs/crate/bt/0.1.0/source/Cargo.toml, he is https://crates.io/users/ceram1.

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

@lforst Luca Forstner (lforst) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Obviously please wait for us to have the bt crate ownership before merging but lg

requires publishing braintrust-lingua
owning the bt name
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