Skip to content

Add official Python 3.14 wheels (Linux/macOS/Windows) for OR-Tools #4859

Description

@rungeard

What language and solver does this apply to?
Python / All solvers (CP-SAT, Routing, Linear Solver, etc.)


Describe the problem you are trying to solve.
Python 3.14.0 was released on 2025-10-07.
On fresh Python 3.14 environments, installing OR-Tools fails because no cp314 wheels are currently published on PyPI or attached to GitHub Releases.

$ python -V
Python 3.14.0
$ python -m pip install --upgrade pip
$ python -m pip install ortools
ERROR: Could not find a version that satisfies the requirement ortools (from versions: ...)
ERROR: No matching distribution found for ortools

Describe the solution you'd like.
Please build and publish official wheels for Python 3.14 across all supported platforms:

  • Linux: manylinux_x86_64, manylinux_aarch64 (and musllinux if applicable)
  • macOS: x86_64, arm64, or universal2
  • Windows: x86_64

Also update packaging metadata to include
Programming Language :: Python :: 3.14.


Describe alternatives you've considered.

  • Building OR-Tools from source locally with Bazel — possible, but slow and complex for CI environments.
  • Staying on Python 3.13 — only a short-term workaround since 3.14 is stable and ABI-compatible.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions