ortools 9.15.6755


pip install ortools

  Latest version

Released: Jan 14, 2026

Project Links

Meta
Author: Google LLC
Requires Python: >= 3.9

Classifiers

Development Status
  • 5 - Production/Stable

Environment
  • Console

Intended Audience
  • Developers
  • Education
  • Information Technology
  • Science/Research

License
  • OSI Approved :: Apache Software License

Operating System
  • Unix
  • POSIX :: Linux
  • POSIX :: BSD :: FreeBSD
  • POSIX :: BSD :: NetBSD
  • POSIX :: BSD :: OpenBSD
  • MacOS
  • MacOS :: MacOS X
  • Microsoft :: Windows

Programming Language
  • Python
  • Python :: 3
  • Python :: 3 :: Only
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14
  • C++
  • Python :: Implementation :: CPython

Topic
  • Office/Business :: Scheduling
  • Scientific/Engineering
  • Scientific/Engineering :: Mathematics
  • Software Development
  • Software Development :: Libraries :: Python Modules

This project hosts operations research tools developed at Google and made available as open source under the Apache 2.0 License.

OR-Tools includes solvers for:

  • Constraint Programming - CP-SAT solver: A constraint programming solver that uses SAT (satisfiability) methods. - Original CP solver: A constraint programming solver.

  • Linear and Mixed-Integer Programming - Glop: A linear optimizer to find the optimal value of a linear objective function, given a set of linear inequalities as constraints. - MPSolver, ModelBuilder: Wrappers around commercial and other open source solvers, including mixed integer solvers: CBC, CLP, GLPK, Gurobi or SCIP.

  • Vehicle Routing A specialized library for identifying best vehicle routes given constraints.

  • Graph Algorithms Code for finding shortest paths in graphs, min-cost flows, max flows, and linear sum assignments.

Wheel compatibility matrix

Platform CPython 3.9 CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython 3.14 CPython (additional flags: t) 3.13 CPython (additional flags: t) 3.14
macosx_10_15_x86_64
macosx_11_0_arm64
manylinux_2_26_aarch64
manylinux_2_27_x86_64
manylinux_2_28_aarch64
manylinux_2_28_x86_64
win_amd64

Files in release

ortools-9.15.6755-cp310-cp310-macosx_10_15_x86_64.whl (22.8MiB)
ortools-9.15.6755-cp310-cp310-macosx_11_0_arm64.whl (20.9MiB)
ortools-9.15.6755-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (26.4MiB)
ortools-9.15.6755-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (28.4MiB)
ortools-9.15.6755-cp310-cp310-win_amd64.whl (22.7MiB)
ortools-9.15.6755-cp311-cp311-macosx_10_15_x86_64.whl (22.8MiB)
ortools-9.15.6755-cp311-cp311-macosx_11_0_arm64.whl (20.9MiB)
ortools-9.15.6755-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (26.4MiB)
ortools-9.15.6755-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (28.4MiB)
ortools-9.15.6755-cp311-cp311-win_amd64.whl (22.8MiB)
ortools-9.15.6755-cp312-cp312-macosx_10_15_x86_64.whl (22.8MiB)
ortools-9.15.6755-cp312-cp312-macosx_11_0_arm64.whl (20.9MiB)
ortools-9.15.6755-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (26.4MiB)
ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (28.5MiB)
ortools-9.15.6755-cp312-cp312-win_amd64.whl (22.8MiB)
ortools-9.15.6755-cp313-cp313-macosx_10_15_x86_64.whl (22.8MiB)
ortools-9.15.6755-cp313-cp313-macosx_11_0_arm64.whl (20.9MiB)
ortools-9.15.6755-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (26.4MiB)
ortools-9.15.6755-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (28.5MiB)
ortools-9.15.6755-cp313-cp313-win_amd64.whl (22.8MiB)
ortools-9.15.6755-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (26.4MiB)
ortools-9.15.6755-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (28.5MiB)
ortools-9.15.6755-cp314-cp314-macosx_10_15_x86_64.whl (22.8MiB)
ortools-9.15.6755-cp314-cp314-macosx_11_0_arm64.whl (20.9MiB)
ortools-9.15.6755-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (26.4MiB)
ortools-9.15.6755-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (28.5MiB)
ortools-9.15.6755-cp314-cp314-win_amd64.whl (23.5MiB)
ortools-9.15.6755-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (26.4MiB)
ortools-9.15.6755-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (28.5MiB)
ortools-9.15.6755-cp39-cp39-macosx_10_15_x86_64.whl (22.8MiB)
ortools-9.15.6755-cp39-cp39-macosx_11_0_arm64.whl (20.9MiB)
ortools-9.15.6755-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (26.4MiB)
ortools-9.15.6755-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (28.4MiB)
ortools-9.15.6755-cp39-cp39-win_amd64.whl (22.9MiB)
Extras: None
Dependencies:
absl-py (>=2.0.0)
numpy (>=2.0.2)
pandas (>=2.0.0)
protobuf (<6.34,>=6.33.1)
typing-extensions (>=4.12)
immutabledict (>=3.0.0)