-
Notifications
You must be signed in to change notification settings - Fork 123
Prepare to support 3.14: identify blockers #925
Copy link
Copy link
Open
Labels
ci/cdTesting, review, releaseTesting, review, releasedependency updateAn update to software current features depend onAn update to software current features depend onhelp wantedMore developers would accelerate progressMore developers would accelerate progressnon-quantumRequires no knowledge of quantum science and technology.Requires no knowledge of quantum science and technology.priority: midGood to have for the milestone or a milestone in the near future.Good to have for the milestone or a milestone in the near future.
Description
Activity
Metadata
Metadata
Assignees
Labels
ci/cdTesting, review, releaseTesting, review, releasedependency updateAn update to software current features depend onAn update to software current features depend onhelp wantedMore developers would accelerate progressMore developers would accelerate progressnon-quantumRequires no knowledge of quantum science and technology.Requires no knowledge of quantum science and technology.priority: midGood to have for the milestone or a milestone in the near future.Good to have for the milestone or a milestone in the near future.
Many of our dependency lower bounds need to be bumped to support Python 3.14. We should identify them. For example,
docformattersupports 3.14 in v1.7.8.Note that some dependencies need special care. For example, the latest Stim version that has pre-built wheels for 3.14 is v1.16.dev1768329600. Otherwise, 3.14 CI would take an extremely long time to build Stim.
Some dependencies may not support 3.14 yet, or only support a specific patch version. For example, networkx's latest v3.6.1 only supports 3.14.0 (networkx/networkx#8365). We should clearly identify the exact blockers and ideally, link relevant issues.