Skip to content

Binary wheels for Python 3.14 #1017

Description

@pavoljuhas

What is your request or suggestion?

I am using GitHub actions to run daily tests of Cirq notebooks some of which need to install qsimcirq for Python 3.14. The latest qsimcirq release provides binary wheels up to Python 3.13 so those tests need to build qsimcirq from sources. This appears to work on Linux, but fails for MacOS - example 1, example 2.

What solution or approach do you envision?

Can you please build compiled wheels for Python 3.14 and include them in the next qsimcirq release?

How urgent is this for you?

P2 – needed within two quarters

Activity

  1. added theissue type on Feb 26, 2026
  2. self-assigned this
    on Feb 26, 2026
  3. added
    a: devopsInvolves build systems, Make files, Bazel files, continuous integration, and/or other DevOps topics
    on Feb 26, 2026
  4. added
    P1Priority: high priority
    on Sep 3, 2026
  5. sarseniy commented on Oct 6, 2026

    @sarseniy

    Thanks for the Python 3.14 wheels in 0.22.1. One snag remains for binary-only installs: 0.22.1 requires contourpy<1.3.3 unconditionally, and contourpy publishes no 3.14 wheels before 1.3.3, so on Python 3.14 pip install qsimcirq still builds contourpy 1.3.2 from source. main already narrows that pin to contourpy<1.3.0; python_version <= '3.10'. Could you cut a release from main?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P1Priority: high prioritya: devopsInvolves build systems, Make files, Bazel files, continuous integration, and/or other DevOps topics

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions