Skip to content

Conversation

@Kasoo
Copy link

@Kasoo Kasoo commented Nov 28, 2025

In commit 076d457 python3.14 builds were added to CI for most platforms, however it appears that linux was accidentally missed.

Note: This was presenting to me as a failure to build the rust components due to some Cargo version mismatch. I don't know enough about rust to diagnose that, but having a binary wheel would resolve that problem form me.

Collecting python-bidi
  Using cached python_bidi-0.6.7.tar.gz (45 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... error
  error: subprocess-exited-with-error
  
  × 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-19sctyza/python-bidi_6564aba3260745d295309716abc47cae/Cargo.lock
      
      Caused by:
        lock file version `4` was found, but this version of Cargo does not understand this lock file, perhaps Cargo needs to be updated?
      💥 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-fq_tyueh', '--interpreter', '/home/user/vid/ocr/venv/bin/python']' returned non-zero exit status 1.
      Checking for Rust toolchain....
      Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-fq_tyueh --interpreter /home/user/vid/ocr/venv/bin/python`
      [end of output]

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.

1 participant