You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A search on the I-Net results in something like:
add "-Znext-lockfile-bump" to cargo build.
But I don't know how to do that inside a wheel build..
The complete (error-)output is:
Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [10 lines of output]
error: failed to parse lock file at: /tmp/pip-install-k1wzbol2/rpds-py_bae680b1287a4eb9b81449e573c4ab39/Cargo.lock
Caused by:
lock file version 4 requires `-Znext-lockfile-bump`
💥 maturin failed
Caused by: Cargo metadata failed. Does your crate compile with `cargo build`?
Caused by: `cargo metadata` exited with an error:
Error running maturin: Command '['maturin', 'pep517', 'write-dist-info', '--metadata-directory', '/tmp/pip-modern-metadata-egswaw87', '--interpreter', '/home/gneiss/mypy/bin/python3.14']' returned non-zero exit status 1.
Checking for Rust toolchain....
Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-egswaw87 --interpreter /home/gneiss/mypy/bin/python3.14`
[end of output]
The text was updated successfully, but these errors were encountered:
I got this too. Our project uses jsonschema in tests and currently all those tests fail with Python 3.14. We use annotations heavily at runtime and I'd like to make sure PEP 649 doesn't affect us.
AFAIK maturin and PyO3 don't yet support the alpha, which is required for rpds.py.
There's nothing specific to do in this repo though, I think if either of you want to help out there the PyO3 issue tracker is the first stop, and once that's all handled everything should immediately work here.
A search on the I-Net results in something like:
add "-Znext-lockfile-bump" to cargo build.
But I don't know how to do that inside a wheel build..
The complete (error-)output is:
Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [10 lines of output]
error: failed to parse lock file at: /tmp/pip-install-k1wzbol2/rpds-py_bae680b1287a4eb9b81449e573c4ab39/Cargo.lock
The text was updated successfully, but these errors were encountered: