-
-
Notifications
You must be signed in to change notification settings - Fork 278
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
Path dependencies doesn't work with --locked
/--frozen
options
#1442
Comments
this is most likely low-priority for them, but an option to export a transformed Cargo.toml/Cargo.lock for downstream tooling to consume would also be something i think we could ask as a new cargo feature |
There is
|
I thought of this more as a generalization of {
"Cargo.toml": "target/package/files/Cargo.toml",
"Cargo.toml.orig": "target/package/files/Cargo.toml.orig",
"Cargo.lock": "target/package/files/Cargo.lock",
"src/lib.rs": "src/lib.rs",
"src/macros.rs": "src/macros.rs",
"src/marker.rs": "src/marker.rs"
} Where |
Yeah, that'd be great, should also resolve #1431. |
Looks like |
Because
maturin
rewritesCargo.toml
when encountered path dependencies without syncingCargo.lock
, build from sdist with--locked
or--frozen
Cargo options fails withSee #1441.
There are no easy ways to sync
Cargo.lock
, I think we should explore better ways for bundling path dependencies in sdist, avoid rewritingCargo.toml
.The text was updated successfully, but these errors were encountered: