Skip to main content

Google OR-Tools python libraries and modules

Project description

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

The project contains several tools:

  • A Constraint Programming solver

  • A Linear Programming solvers

  • Wrappers around commercial and other open source solvers, including mixed integer solvers - CBC, CLP, CPLEX, GLPK, Gurobi, SCIP and XPRESS

  • Bin packing and knapsack algorithms

  • Graph algorithms: - shortest paths - min-cost flow - max flow - linear sum assignment

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ortools-9.5.2237-cp311-cp311-win_amd64.whl (42.2 MB view details)

Uploaded CPython 3.11Windows x86-64

ortools-9.5.2237-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ortools-9.5.2237-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ortools-9.5.2237-cp311-cp311-macosx_11_0_arm64.whl (11.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ortools-9.5.2237-cp311-cp311-macosx_10_15_x86_64.whl (13.1 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ortools-9.5.2237-cp310-cp310-win_amd64.whl (42.2 MB view details)

Uploaded CPython 3.10Windows x86-64

ortools-9.5.2237-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ortools-9.5.2237-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ortools-9.5.2237-cp310-cp310-macosx_11_0_arm64.whl (11.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ortools-9.5.2237-cp310-cp310-macosx_10_15_x86_64.whl (13.1 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ortools-9.5.2237-cp39-cp39-win_amd64.whl (42.2 MB view details)

Uploaded CPython 3.9Windows x86-64

ortools-9.5.2237-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ortools-9.5.2237-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

ortools-9.5.2237-cp39-cp39-macosx_11_0_arm64.whl (11.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ortools-9.5.2237-cp39-cp39-macosx_10_15_x86_64.whl (13.1 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

ortools-9.5.2237-cp38-cp38-win_amd64.whl (42.2 MB view details)

Uploaded CPython 3.8Windows x86-64

ortools-9.5.2237-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

ortools-9.5.2237-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

ortools-9.5.2237-cp38-cp38-macosx_11_0_arm64.whl (11.9 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

ortools-9.5.2237-cp38-cp38-macosx_10_15_x86_64.whl (13.1 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

ortools-9.5.2237-cp37-cp37m-win_amd64.whl (42.2 MB view details)

Uploaded CPython 3.7mWindows x86-64

ortools-9.5.2237-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

ortools-9.5.2237-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

ortools-9.5.2237-cp37-cp37m-macosx_10_15_x86_64.whl (13.1 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

ortools-9.5.2237-cp36-cp36m-win_amd64.whl (42.2 MB view details)

Uploaded CPython 3.6mWindows x86-64

ortools-9.5.2237-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

ortools-9.5.2237-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.2 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

File details

Details for the file ortools-9.5.2237-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ortools-9.5.2237-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 42.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for ortools-9.5.2237-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 db4471316b7f949d0a0d46bf0c44691d870d7ab66ef34c88b7c24fc7ec22d0ae
MD5 f874ea0f14afd8ff0124f3ea26d42bc4
BLAKE2b-256 0151dd6b515ee4ee24c3555e6928c775d7bd3ef50e697c4117040f1c5bba5ea6

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3148eae10f7c9071eea138c6c12cf0da14428f1a401ad7b50d3999ed09ed15e0
MD5 c06abb7393e309dc734989da44bcbd23
BLAKE2b-256 6884edb9ef25f23e4cecd148e78012565ff10fdadb9b8cf16ca72c916ecfaf13

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 344f45ce5709bf82c889e442a7bcd5cd86e9086750efd68e1f9562583a76a6a8
MD5 66b2abb4bafd2f6b26800bbf3c3c3d22
BLAKE2b-256 d5db57bdcddd705ab1398618cc1b82dc9bcdf0beb36dee9de02c27141d22cfec

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6507811a80d315cf20f69408ca41df017278f6e0d7ed9f42271a75f9d50b3842
MD5 f1aa4b4c12c8706f60f485182cd802eb
BLAKE2b-256 b109fcaf208b50a62e96a9f2aaa864c0ecbea145d67bf87bcc58bf506254a68c

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e6cc55e60c466b5859e0a414f221b4c707e2a68f51c85c1379c4e35305c2d797
MD5 ce3d3a5987f8e77e2faccb7d660ebbf2
BLAKE2b-256 b39474d9f64126a517989cf4ae040a1f698c68fddf6d3c63c3bc2c11855b7443

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ortools-9.5.2237-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 42.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for ortools-9.5.2237-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a4ea77b0c6ae3cd339f1eff969619510c8a98c9dc4ee9291a50cda298084b35b
MD5 2a44fb916fa6b756b055e26965506672
BLAKE2b-256 0e4d5367cbc8cf5af1d44de114c7828e9ca87d4049c74e71c4c54a47b9f43388

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b439a4735456c689556007c96fcacf0290b5881517b7a2d25266ab1cdd3d9235
MD5 c0a1083c90071ec10c38e4062c94eb2f
BLAKE2b-256 d41c358301b6750170acf73cba58f7532af365806504262f2f4f84e12ca96bed

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 68908bc2b82381349fec89b3092a01d959e7e5f1a1769a5afc67493e146395fb
MD5 6f35f255a62ab02df3920116fad3c71c
BLAKE2b-256 384180b1a89cf73a11bed0a79e33ec41d5a5a55da805a050df9a7f7278500d4a

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79b491d0eb092f4f3fe06ffc35a4921a2b7055523d164a381517bfb5c20be8ea
MD5 9ffef8b1ed515e704e46ab47fa513c51
BLAKE2b-256 5fdce1a745205e05cc00755990ae789650019de1ad371cc3b363353a1f1aedf6

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b86f45e66bf1335bf3f7e43b8611dcb849a0cf64f6a66a558d26947dacffc64b
MD5 b7c275b10fbfcc73693d819460c39bec
BLAKE2b-256 03c03c2e2944cf50a6d0edf9a9d261c3e8d66208b2b45732de71d5180f80adb1

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ortools-9.5.2237-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 42.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for ortools-9.5.2237-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b0acc463af9ea4413ab4833041fb3e8055e24bd4535f913fffb6bc0eb89e0a94
MD5 5f5cb6ef80d37cc5697bbc87960c7ac4
BLAKE2b-256 431aed421a3fdd3022b86f3c4b28560e4aac9532f8598bd71d99ab4d5b6a9859

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9479343f0b83619d275cfdda694764db0899e23b6c500e837e0e3710c891d1a5
MD5 bb2b240e93b68ef44813a5e3d356c556
BLAKE2b-256 db9af4427b845a29d6f25e61039ebf979c6f87d925e44afd373abe7aa74a2f7f

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7aaa37f7e984f454ad33e81a22337b1a1a2f4269d5112853585dd391c77affc6
MD5 90917054b64e8a6fd484a4c7c5f4c9f2
BLAKE2b-256 63ec3d3c3792ad8570a831d9a9662b1ed65e8419fd7dc529a144751d982fb900

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f95f19a9d3d2e31286da5c0fc799d474ab8568240760c1555c4006cd4bf93ab9
MD5 ece4b13c6c915ef601855a8cde5d92da
BLAKE2b-256 25f54b09b404b12f7f398e210fc6e5744f474b9150d13665e118d5be542ce076

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 11e33108dbbee2d045fbd8a099a3ffbf77eae58d7d6a237073833ba0571e6bbd
MD5 4b7940573638b930ac6b9b7d56bc19c2
BLAKE2b-256 120b7930c464eeac6f68a9eb2bd510374f9fb74455e3775cb0b72a2d8206e9de

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ortools-9.5.2237-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 42.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for ortools-9.5.2237-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 637f782bfb9bdea2e216e3515c303e61198d504821ea3a359e3c6e616d26153a
MD5 8de9fb375f9a47cb54db00679790fabb
BLAKE2b-256 b3e215a40da691deb1b1c0c9fde1e213b158914f695082666cee259eb7d3076b

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26b401a5644b493418f3ec434f95d6f1e7662ec1341dba8cf9c59ec33702d9e1
MD5 253cc3001a231d95bb6d5f0c1d77d8c1
BLAKE2b-256 4ee092381eba39eef3b5d7e581b235f1da627a589a252c4c314b99587ef415f0

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 313bc41c192f645433c7559e10dea74074d4f2523759aa0c6cbad966b58aa853
MD5 a3f51dadaf716b2bc75b5a021e8b615a
BLAKE2b-256 6292a7fdd54e268c5067a9425390932c23f955dab7c91a687a01f1cb5747c634

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e8bb341e2949b393b68315cd841c8a79893e97defd0b7666847bc104b1713e9
MD5 b71d53dab2e56c45faa59e082878b700
BLAKE2b-256 5545e4213f6613ddf8c8aa241574b9f99afe0b5c147f3338868fe0e8bcb5a417

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9fcd383f4ced260343602f8a2f1c65f6bc24fd0a1c684f8f040fa906d08a86d0
MD5 c9987682f867f16f5b5b6da0197d0808
BLAKE2b-256 4688fb4192afd29508239305126052cfe10ad8e1eb1b7a3869510f5a24cd1997

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: ortools-9.5.2237-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 42.2 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for ortools-9.5.2237-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 387910618bbb003f9ce0c706291f88ba03f0cc3fbda998616639f02ae69f8459
MD5 826c47bbaa679f4134caeb7a5f9431a9
BLAKE2b-256 dc549c7cec14f5bd289a5e48625ac415cefd0fdc6f82c1182a4daa12f9a06b26

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e4caaf2cda3749d101ffb9a28f0e5e0aff3b22571b5ed68e8829a01dbf10d628
MD5 d28c872d62de703dd00dff302ca142ab
BLAKE2b-256 be14f3637296f8b3cbc2bffe971c3dd8f5fa735156d3d138c9c8c5bf89a02b15

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 622ef383febfdd50f240b90982e34fd396250e5501296bdc6dde70a9038ef915
MD5 971893c53b00d1784f3447207446e241
BLAKE2b-256 3dbe0a34ff101dd5cb3f7bc82018a2f1057348e900f5f838a2d59b84774e5eda

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 efbaa7281032412c22409c85bcf2b2478fcd283060457566997ef223b4502bfe
MD5 dde5388d637518097ef28b0bed1792b8
BLAKE2b-256 a043773e9aa53172e2adfc12f388fe558dfa17acc23d69a25988c80cf71d240f

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: ortools-9.5.2237-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 42.2 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for ortools-9.5.2237-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 6ae39f1cb649958cd7cd3ac5608df0114054ee17069389bf299ed713ea562ba5
MD5 464a68839eccc7c009b3edba2d0c6ec2
BLAKE2b-256 f52772697b9f1aa50d8149eb3ddad4aeb4191a1d18463009ed678cdc1ae9197e

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d8293d10065955abe8a428eae35a49c338a183d647f7be91e132b79c48038c9
MD5 743c3d9616852a9800fc1e66464aff6d
BLAKE2b-256 23beaf12ac5ce8640ca4f4031d9c325761a20610f7cf9e34cc29439c60024d4d

See more details on using hashes here.

File details

Details for the file ortools-9.5.2237-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ortools-9.5.2237-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1d32883d1ba3e25e0039312ad4e5da22a6e457557960c27e11816a204cd7014c
MD5 3343f74ed6fa4c9804015dd45ff007d1
BLAKE2b-256 01a561cfc640e0f60c477a19df0b62f9ae568fd5bf5bae173973856ee9a56ae8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page