Skip to content

Conversation

@soutaro
Copy link
Member

@soutaro soutaro commented Feb 2, 2026

No description provided.


[dependencies]
ruby-rbs-sys = { path = "../ruby-rbs-sys" }
ruby-rbs-sys = "0.1"

Choose a reason for hiding this comment

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

FWIW, you can still use the path and somehow cargo figures it out (see prism).

Copy link
Contributor

Choose a reason for hiding this comment

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

Thanks to this comment I was finally able to find the documentation that states crates.io does not allow packages to be published with dependencies on code outside of crates.io.

And that is why path will work locally but fall back to version when published.

@soutaro soutaro merged commit 8c44301 into master Feb 3, 2026
25 checks passed
@soutaro soutaro deleted the crate-io branch February 3, 2026 01:31
description = "Low-level FFI bindings for RBS -- the type signature language for Ruby programs"
homepage = "https://github.com/ruby/rbs"
repository = "https://github.com/ruby/rbs.git"
readme = "../../README.md"
Copy link
Contributor

Choose a reason for hiding this comment

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

@alexcrocha we should add a README dedicated to the crate and how to use it. Right now we're using the root README which is not super relevant in the context of the crate: https://crates.io/crates/ruby-rbs

Copy link
Contributor

Choose a reason for hiding this comment

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

👍 I'll create an issue to work on it

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.

5 participants