Skip to content

Add crates to the v1 API - #2725

Merged
marcoieni merged 1 commit into
rust-lang:mainfrom
Kobzol:crates-io-v1
Sep 2, 2026
Merged

Add crates to the v1 API#2725
marcoieni merged 1 commit into
rust-lang:mainfrom
Kobzol:crates-io-v1

Conversation

@Kobzol

@Kobzol Kobzol commented Sep 2, 2026

Copy link
Copy Markdown
Member

I'm working on implementing yanking/unyanking via triagebot on Zulip. For that, it needs to have access to which teams own what crates.

This could probably be made more forward-compatible, but we don't yet know which information about crates we will need, and the only consumer for now should be triagebot, so should be fine.

@rustbot

rustbot commented Sep 2, 2026

Copy link
Copy Markdown

rust_team_data/src/v1.rs has been modified, it is used (as a git dependency) by multiple sub-projects like triagebot, the www.rust-lang.org website and others.

If you are changing the data structures, please make sure that the changes are not going to break serde deserialization (adding a field is fine; removing or renaming a field isn't).

If you must do a breaking change to the format, make sure to coordinate it with all the users of the rust_team_data crate.

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Dry-run check results

[WARN  rust_team::sync] sync-team is running in dry mode, no changes will be applied.
[INFO  rust_team::sync] synchronizing crates-io
[INFO  rust_team::sync] synchronizing github

@marcoieni
marcoieni added this pull request to the merge queue Sep 2, 2026
Merged via the queue into rust-lang:main with commit 11f22ac Sep 2, 2026
4 checks passed
@Kobzol
Kobzol deleted the crates-io-v1 branch September 2, 2026 07:12
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.

3 participants