{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihj434kr2wjnardamblemavbobbk4m7wenydzkqj44wf5sjbxksoi",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mg2umsxijz32"
  },
  "path": "/t/child-thread-survey-of-alternative-identifier-designs-for-cargo-and-crates-io/24029#post_13",
  "publishedAt": "2026-03-01T09:21:24.000Z",
  "site": "https://internals.rust-lang.org",
  "tags": [
    "doc.rust-lang.org",
    "Renaming dependencies in Cargo.toml - Specifying Dependencies - The Cargo Book"
  ],
  "textContent": "You can already do this with `package\n\nApersoma:\n\n> rename packages in the dependencies\n\nYou can already do this with `package = \"foo\"`, unless there's some new behavior I'm overlooking?\n\ndoc.rust-lang.org\n\n### Renaming dependencies in Cargo.toml - Specifying Dependencies - The Cargo Book\n\nYour crates can depend on other libraries from crates.io or other registries, git repositories, or subdirectories on your local file system. You can also temporarily override the location of a dependency — for example, to be able to test out a bug...",
  "title": "Child Thread: Survey of alternative identifier designs for Cargo and Crates.io"
}