{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibwyard63rzjwhezzn5g2yiwy3joxbnuky33aeqwrvsmjw7of7anu",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mkdnraaeq3f2"
},
"path": "/t/pre-rfc-cargo-package-should-include-fewer-files-by-default/24188?page=2#post_33",
"publishedAt": "2026-04-25T17:02:44.000Z",
"site": "https://internals.rust-lang.org",
"tags": [
"crates.io"
],
"textContent": "You can actually publish circular dependencies (or at least, used to be able to, though I think cargo removes them during packaging now), crates.io does not check version constraints on publish, only that the crate name exists, so you just have to publish one name reservation version before the first publish.",
"title": "[Pre-RFC] `cargo package` should include fewer files by default"
}