-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add publishing datafusion-sqllogictest to release README.md #14233
Conversation
@@ -17,6 +17,7 @@ | |||
|
|||
[package] | |||
authors = { workspace = true } | |||
description = "DataFusion sqllogictest driver" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Without this field publishing to crates.io failed like:
error: failed to publish to registry at https://crates.io
Caused by:
the remote server responded with an error (status 400 Bad Request): missing or empty metadata fields: description. Please see https://doc.rust-lang.org/cargo/reference/manifest.html for more information on configuring these fields
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks @alamb !
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
awesome, thanks for adding this.
…4233) * Minor: Add publishing datafusion-sqllogictest to release README.md * Add description
Which issue does this PR close?
Rationale for this change
Other projects such as rust-iceberg would like to use the datafusion sqllogictest driver to write tests
The code is structured to be published as a crate, and is part of the official release tarballs. We just haven't previously published it to crates. io.
What changes are included in this PR?
Are these changes tested?
I tested it manually to publish previously approved releases
(I had to add the new description field to Cargo.toml)
They are now available on crates.io as well:
I also sent crate ownership invitations to match the existing datafusion crates
Are there any user-facing changes?
New crate on crates.io