Skip to content

meta: Add cargo metadata and a client readme - #154

Merged
jan-auer merged 2 commits into
mainfrom
feat/cargo-meta-docs
Oct 29, 2025
Merged

meta: Add cargo metadata and a client readme#154
jan-auer merged 2 commits into
mainfrom
feat/cargo-meta-docs

Conversation

@jan-auer

@jan-auer jan-auer commented Oct 29, 2025

Copy link
Copy Markdown
Member

Adds metadata to all crates in the workspace, most notably setting the
publish flag on all crates. The client is the only crate that will be
published at this point.

We also set the minimum Rust version of the client library to 1.89.0,
the second latest version at the time of writing. This additionally
configures clippy to lint at that level. We will be bumping this version
only as needed, so we do not force downstream projects to update their
toolchain prematurely.

This also adds a README.md to the client and adds a usage example to
the top-level client library docstring. To simplify handling of
payloads, we introduce a .payload() and .text() helper method on the
GetResult type.

@jan-auer
jan-auer requested a review from a team as a code owner October 29, 2025 13:30
@jan-auer
jan-auer enabled auto-merge (squash) October 29, 2025 13:32
@jan-auer
jan-auer merged commit e683ddf into main Oct 29, 2025
14 checks passed
@jan-auer
jan-auer deleted the feat/cargo-meta-docs branch October 29, 2025 13:37
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