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.
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file ortools-9.11.4210-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 142.5 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc1b6e4cc0a121ef888481a99194765e6df72d4d3da81f928543171a2bac8cbb |
|
MD5 | a07b05c2aa4009494d7207b61653cf2f |
|
BLAKE2b-256 | b1d89a4589e4ab103e809f2de718ddb6718f2547cdd785d3d7efd4da958a9c29 |
File details
Details for the file ortools-9.11.4210-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 28.1 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03ecd32e5d760d48e59832ef6bf724f8cac95e4e40db72a7fb912abf7adcf931 |
|
MD5 | 27d6c9cb9399de5fb0dabcc4e9da3fce |
|
BLAKE2b-256 | 3c38b2e915c4b3f3bf966d2d73e69ee4c72a09452822ea912af0a506a32e2a48 |
File details
Details for the file ortools-9.11.4210-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 26.4 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f48e3d4053a169440608d881c1abd2a706db885d9b0af85bf45b444a1fec244 |
|
MD5 | 5fa466d970434bae474f467cdd570290 |
|
BLAKE2b-256 | 4506a7a622da3d7b7a0e6f01ffef4229b9627f64c1c920cafa71ba9607524801 |
File details
Details for the file ortools-9.11.4210-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f55124f9d1afa6434d0d6de07c6a4eb836f29b00b3413d27138634d5d79b606 |
|
MD5 | f2c33faf02ff23a596b8a2973d9b9042 |
|
BLAKE2b-256 | 0c7e5497823b8a5b8d26d976425f0721e3bf0871deb05c65d61323523cabb39c |
File details
Details for the file ortools-9.11.4210-cp312-cp312-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp312-cp312-macosx_10_15_x86_64.whl
- Upload date:
- Size: 22.3 MB
- Tags: CPython 3.12, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 079bea08c6341dcfe3fb9586eb6edec6ae80f4ed16ed366fd7a46ef4b5709009 |
|
MD5 | 2ae0a5854c01233db99db2334ecdf3a3 |
|
BLAKE2b-256 | 2136f6292656614fcf979bef92ca2dc117b9207185a816317a5bb4ff4ec1bf4b |
File details
Details for the file ortools-9.11.4210-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 142.5 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9b858f0273e19f81555428d54d407428d0a70a8cb5df2c320935bb735f2c6bb |
|
MD5 | c5a4ad489211dcacf4005d9796a341d0 |
|
BLAKE2b-256 | a8c43d790fd19d7c2bb8fa6e3a9c9184aa4f1bdbec9662cfa7ed99b6325b8ecd |
File details
Details for the file ortools-9.11.4210-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 28.1 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5a17a37aeaa7d149e2fe8c8dfd5f09630ae28ad734a109ad55536605f8059df |
|
MD5 | fc39b7622df21a8b3040b15fbd226955 |
|
BLAKE2b-256 | f63bf4e1200886852c09ba4ef8664ae7ff2323ab23326e27515d4b1159230f7e |
File details
Details for the file ortools-9.11.4210-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 26.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a56c5844ff927ce3c5428159cdd01b7fdbe243e8062bf1dfdb2e0eb305a55a30 |
|
MD5 | 14d0cf98f836596ad8c797493749fd7d |
|
BLAKE2b-256 | ceaf31337925edd389a9d42b52b81198deeaecebe5dbd608389dfad389a63536 |
File details
Details for the file ortools-9.11.4210-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6f3e2869396dc6d8ee2d11b65d6f88f6386bb3ad64212c0ad7a6d32ddcb48ca |
|
MD5 | 262ebaf729aafa9e34eeeca07c501c78 |
|
BLAKE2b-256 | 2e50a7ed37e96c803b6a24de6b746753e1bdbd804cdeb38892379daa05ffed97 |
File details
Details for the file ortools-9.11.4210-cp311-cp311-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp311-cp311-macosx_10_15_x86_64.whl
- Upload date:
- Size: 22.3 MB
- Tags: CPython 3.11, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f902caa1576d737714f6a4fa165db62469bce82115e250409607197b3b6b434 |
|
MD5 | 3ed03fd8114be770c749e1324eebbb92 |
|
BLAKE2b-256 | 1316294d84c3e5c5bb4ca6143f33bb08648186f66605a278642745fed334ef59 |
File details
Details for the file ortools-9.11.4210-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 142.4 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b9d4ae6c7e9efac7cbef8a6289e97e238c2f0a8ef587b3e56b71af14c2f04e6 |
|
MD5 | 52aaa236fa4e88e3da29bbd2a697782b |
|
BLAKE2b-256 | df7e9ad8efff40155d4af2b5f3bd5f20a785130a7861d2de14c053a4f56527d5 |
File details
Details for the file ortools-9.11.4210-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 28.1 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c3693f0cb07ee0b5d36c4817bcfe05a745e3a613798a2ed62eb998d7fff979c |
|
MD5 | 9a33a69837c158b711675470166c6e47 |
|
BLAKE2b-256 | a8f808ee137d4f586725b8499866ed55f92628b534939dfc0e98ab99ac5f4ca7 |
File details
Details for the file ortools-9.11.4210-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 26.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7c15cefc7bc71aa2f70bee157aaa7e51ed8cb74c3edd499d15b6f5cd79cdf5b |
|
MD5 | 55c655daff2d4f96800b5eb2a41f2cc1 |
|
BLAKE2b-256 | 6d562de7b04e09a51c87b60d7791d2d2a9f168cf54e3e816564a59350ace9b49 |
File details
Details for the file ortools-9.11.4210-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.6 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 250c62ba9e5fcaf18ada449bc0128c71bb0dbea83ddec5559cc506cff920235c |
|
MD5 | 0713ab50783bed685da02c56dca158ed |
|
BLAKE2b-256 | b834f53c6a6ae9c0b894a4544f947f20db617337f3b70293c3d698d538147581 |
File details
Details for the file ortools-9.11.4210-cp310-cp310-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp310-cp310-macosx_10_15_x86_64.whl
- Upload date:
- Size: 22.3 MB
- Tags: CPython 3.10, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 127f20f03ce04c28f979eac635d1cacdc01597c9e035a1981070506294d7db9c |
|
MD5 | 5fd760b20675810c066ae9ecad586c93 |
|
BLAKE2b-256 | e1948f633e9a7ca621f89a62b6b79e01443216a1ddce5302a7b80b978f9dc223 |
File details
Details for the file ortools-9.11.4210-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 142.4 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 219ffa56e8e4f52561586cea3dd55eb0f5d174a84c83a819d71debad766338e3 |
|
MD5 | 3343b9c8fc2bdf0c2f1610bca11f7f3e |
|
BLAKE2b-256 | 7a3842b3f5868cb832b5c0cd1a2ea3ee4b6a95961c4841d1dddf8d7c536a07b8 |
File details
Details for the file ortools-9.11.4210-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 28.1 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd2c0b319f4c0999360ab45a85d5764838c9dd0fd33437d12e32b2c07cbe04e4 |
|
MD5 | bdb7c2088f71d04c0fb37c6a46584b6c |
|
BLAKE2b-256 | 62d9b3b2dd01c6fa1d0034463b1ae49c4f4f10fe3e5c67f8a1c8147fd49efa4a |
File details
Details for the file ortools-9.11.4210-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 26.4 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f250641d7b822be25237fb78aed0878b07e8afdefddb700bafcc52f32ad520a |
|
MD5 | 67a4753d3ebaae9d9443b62327bce7af |
|
BLAKE2b-256 | 06bc730ad3227a697fe68344699ebff734137c5439a8ac5f1ac977f88314aee1 |
File details
Details for the file ortools-9.11.4210-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.6 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d7d1a105f105502cf2f785816b09b796e5845fd47efac0dc0e3c0476b4c961a |
|
MD5 | 30630b25a3ed8f5ee1a1737d9e3c9a55 |
|
BLAKE2b-256 | 15784c39c23e7cd9b091a86e289ce753281cf8b78b5078c95e9a1a5df566680f |
File details
Details for the file ortools-9.11.4210-cp39-cp39-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp39-cp39-macosx_10_15_x86_64.whl
- Upload date:
- Size: 22.3 MB
- Tags: CPython 3.9, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2828e91960c4e4fcf27bc6e200e2cd61ce1c42d4a3b95481a842a58c8315345 |
|
MD5 | faf688ce8743e8a55afa19e638a70cc2 |
|
BLAKE2b-256 | 11a2f610c9ef1e4eb550ca379bff741ff8073cbe2835e2bfd8e51454bc54f7a7 |
File details
Details for the file ortools-9.11.4210-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 142.4 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | afcca4919e1095a79af0375276c5377a2d75794ebd592c4cc841d9979e0526e7 |
|
MD5 | 643c9546cd102e4c35ac083c0674be36 |
|
BLAKE2b-256 | ac8c0b93cc46e46fdd1ad49a298513cd406e90a402a1581b8afde3baca0a8015 |
File details
Details for the file ortools-9.11.4210-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 28.1 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | db9186bbc7a30538f277e704e9e77ff52bc75aa2c17095a125b2dc212a75cf8e |
|
MD5 | 46a57f25ad5854c3a414b654c00c47d2 |
|
BLAKE2b-256 | 596b2563e2bd4ea2e300d4d9da9a2e74d1f5e2f89c0bbc8d1e34b64f832b5e44 |
File details
Details for the file ortools-9.11.4210-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 26.4 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c242738a49279c3a58b4611a64dd24634f1638f4dbb435163e3f9308e7c84c9 |
|
MD5 | 159ea2935e0f9ffbe99ddc184ef689ff |
|
BLAKE2b-256 | 342a27706c4a75ed407af91a7f34c27dee9bbfbbcdd056b0b06005b93b0311de |
File details
Details for the file ortools-9.11.4210-cp38-cp38-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.6 MB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fd0aa0b4edfb3088f086bc05d42a381cc3d03da4b8ad18ce18ba213ab2c719f |
|
MD5 | e47593430d27b4450b38521e69b28e9d |
|
BLAKE2b-256 | 66d5d5ec6c325366ece3c1cbea710f43594ef2a1fae78a5b60790c105d4f4774 |
File details
Details for the file ortools-9.11.4210-cp38-cp38-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: ortools-9.11.4210-cp38-cp38-macosx_10_15_x86_64.whl
- Upload date:
- Size: 22.3 MB
- Tags: CPython 3.8, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a503291dc12dc44da48567c5e1f79c77cd054fb86176f2c99d2860bc5a57e03d |
|
MD5 | 482e9c3a4059d67aa1389016d5e723d4 |
|
BLAKE2b-256 | 8734948434921d516d70cc0cbecddb63a23c033485ef1a469cf4c18f575967f7 |