Skip to main content

Python interface to Gurobi

Project description

Python versions PyPI - Downloads Gurobi Documentation

The Gurobi Optimizer is a mathematical optimization software library for solving mixed-integer linear and quadratic optimization problems.

This package comes with a trial license that allows you to solve problems of limited size. As a student or staff member of an academic institution, you qualify for a free, full product license. For more information, see:

For a commercial evaluation, you can request an evaluation license.

Other useful resources to get started:

A simple example

# Solve the following MIP:
#  maximize
#        x +   y + 2 z
#  subject to
#        x + 2 y + 3 z <= 4
#        x +   y       >= 1
#        x, y, z binary

import gurobipy as gp

# Create a new model
m = gp.Model()

# Create variables
x = m.addVar(vtype='B', name="x")
y = m.addVar(vtype='B', name="y")
z = m.addVar(vtype='B', name="z")

# Set objective function
m.setObjective(x + y + 2 * z, gp.GRB.MAXIMIZE)

# Add constraints
m.addConstr(x + 2 * y + 3 * z <= 4)
m.addConstr(x + y >= 1)

# Solve it!
m.optimize()

print(f"Optimal objective value: {m.objVal}")
print(f"Solution values: x={x.X}, y={y.X}, z={z.X}")

Licensing information

GUROBI OPTIMIZATION, LLC END-USER LICENSE AGREEMENT (Evaluation License) ("Agreement")

By downloading, installing, copying, accessing, clicking on an "accept" button or otherwise using the Product, You are accepting the terms of this Agreement. The Product will be enabled when You install the license key that is supplied to You by Gurobi or made available by Gurobi via 'pip'. The "Effective Date" of this Agreement is the date on which the Product is enabled. The Product is copyrighted and licensed by Gurobi Optimization, LLC, a limited liability company, registered in Delaware ("Gurobi").

THIS AGREEMENT IS A LEGAL CONTRACT BETWEEN YOU AND GUROBI. READ THE TERMS AND CONDITIONS OF THIS AGREEMENT CAREFULLY BEFORE INSTALLING OR OTHERWISE ACCESSING OR USING THE PRODUCT. THE PRODUCT IS COPYRIGHTED AND IT IS LICENSED TO YOU UNDER THIS AGREEMENT, NOT SOLD TO YOU. BY INSTALLING OR OTHERWISE ACCESSING OR USING THE PRODUCT, YOU ACKNOWLEDGE, REPRESENT AND WARRANT THAT YOU HAVE READ THIS AGREEMENT, THAT YOU UNDERSTAND IT, THAT YOU HAVE FULL POWER AND AUTHORITY TO BIND YOURSELF AS AN INDIVIDUAL AND THE BUSINESS ENTITY ON WHOSE BEHALF YOU ARE INSTALLING, ACCESSING OR USING THE PRODUCT, THAT YOU ACCEPT AND AGREE TO BE BOUND BY ITS TERMS, AND THAT, UPON INSTALLING OR OTHERWISE ACCESSING OR USING THE PRODUCT, THIS AGREEMENT WILL BECOME BECOME THE BINDING LEGAL OBLIGATION OF YOU (AS AN INDIVIDUAL AND THE BUSINESS ENTITY ON WHOSE BEHALF YOU ARE INSTALLING, ACCESSING OR USING THE PRODUCT). IF AT ANY TIME YOU ARE NOT WILLING TO BE BOUND BY THE TERMS OF THIS AGREEMENT, YOU SHOULD TERMINATE THE INSTALLATION PROCESS, IMMEDIATELY CEASE AND REFRAIN FROM ACCESSING OR USING THE PRODUCT AND DELETE ANY COPIES OF THE PRODUCT YOU MAY HAVE. TERMS AND CONDITIONS

  1. DEFINITIONS

1.1. "Product" means the limited, evaluation version of Gurobi Optimizer Version 12.0.0 or higher in the form of object code libraries, including all upgrades, new releases, modifications, enhancements, adaptations, copies and translations thereof. "You" and "Your" mean the individual who is installing, accessing or using the Product and the business entity on whose behalf such individual is installing, accessing or using the Product. Additional defined terms have the meaning ascribed to them in the body of this Agreement.

  1. SCOPE OF RIGHTS

2.1. Grant of License. Gurobi grants You a limited, non-exclusive, non-transferrable, non-sublicensable, revocable license during the term of this Agreement to install and operate the Product in machine-readable form solely in a non-production environment for internal evaluation of the suitability of the Product for Your legitimate business needs ("Product License"). You may make a reasonable number of copies of the Product in machine- readable, object code form, for nonproductive backup purposes only.

2.2. Limitations on Use. For the avoidance of doubt, the Product License does not grant You any right to use the Product in a live production environment (i.e. non-test environment). Except as expressly set forth in Section 2.1, You will not use, copy, modify, or distribute the Product, or make any copy, adaptation, transcription, or merge any portion thereof, unless expressly authorized by Gurobi in a separate written agreement signed by an authorized representative of Gurobi. You will not reverse assemble, reverse compile, translate, or reverse engineer the Product. Your Product License may not be sold, transferred, leased, assigned, or sub-licensed without Gurobi's prior written consent. If You copy or modify the Product in any way not expressly authorized by Gurobi in writing, Your Product License is automatically terminated. You will not use the Product for the benefit of any third party including as part of any service bureau, time sharing or third party training arrangement. You will not publish any benchmark testing results on the Product. You will not use the Product in violation of any law, rules or regulation. The license granted to You in Section 2.1 is conditioned upon Your strict compliance with all restrictions and obligations in this Section 2.2.

  1. WARRANTIES; LIMITATION OF LIABILITY

3.1 Warranty Disclaimer. THE PRODUCT IS PROVIDED "AS IS," AND GUROBI MAKES NO WARRANTIES, EXPRESS, IMPLIED, ARISING FROM COURSE OF DEALING OR USAGE OF TRADE, OR STATUTORY, AS TO THE PRODUCT, OR ANY MATTER WHATSOEVER. GUROBI DISCLAIMS ALL IMPLIED WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, SATISFACTORY QUALITY, TITLE AND NON-INFRINGEMENT. THE PRODUCT LICENSED HEREUNDER IS AN EVALUATION VERSION OF GUROBI'S STANDARD PRODUCT. ACCORDINGLY, THE PRODUCT WILL HAVE CONSTRAINTS AND LIMITATIONS THAT LIMIT THE SIZE OF THE OPTIMIZATION PROBLEM THE PRODUCT IS ABLE TO SOLVE. FOR THE AVOIDANCE OF DOUBT, GUROBI HAS NO OBLIGATION TO PROVIDE ANY MAINTENANCE AND SUPPORT SERVICES, OR ANY OTHER SERVICES, UNDER THIS AGREEMENT.

3.2 Limitation of Liability. GUROBI SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES (INCLUDING FOR LOSS OF PROFITS, SAVINGS, REVENUE, OR USE, DAMAGED OR LOST FILES OR DATA, OR BUSINESS INTERRUPTION) IN CONNECTION WITH THIS AGREEMENT OR THE PRODUCT, REGARDLESS OF THE CAUSE OF ACTION OR CHARACTERIZATION OF THE DAMAGES, EVEN IF GUROBI HAS BEEN ADVISED OF THE POSSIBILITY OF THESE DAMAGES. GUROBI WILL NOT BE LIABLE FOR ANY DAMAGES FOR THE COST OF PROCUREMENT OF SUBSTITUTE SOFTWARE, GOODS OR SERVICES, OR FOR ANY LIABILITY TO YOU RELATING TO THIS AGREEMENT, REGARDLESS OF THE CAUSE OF ACTION OR CHARACTERIZATION OF THE DAMAGES. YOU ACKNOWLEDGE THAT THE PROVISIONS FOR LIMITATION OF LIABILITY DESCRIBED IN THIS AGREEMENT FORM AN ESSENTIAL BASIS OF THE BARGAIN BETWEEN THE PARTIES AND THAT GUROBI WOULD NOT BE WILLING TO ENTER THIS AGREEMENT WITHOUT THEM. THEREFORE, YOU AGREE TO THIS ALLOCATION OF RISK AND HEREBY WAIVE ANY RIGHT, THROUGH EQUITABLE RELIEF OR OTHERWISE, TO SUBSEQUENTLY SEEK A MODIFICATION OF THESE PROVISIONS OR ALLOCATION OF RISK.

3.3 Disabling Device. THE PRODUCT MAY CONTAIN A DISABLING DEVICE THAT WILL PREVENT IT FROM BEING USED AFTER THE TERM OF THIS AGREEMENT ENDS. YOU AGREE NOT TO TAMPER WITH THE DISABLING DEVICE OR THE PRODUCT. YOU SHOULD TAKE PRECAUTIONS TO AVOID ANY LOSS OF DATA THAT MIGHT RESULT WHEN THE PRODUCT CAN NO LONGER BE USED.

  1. OWNERSHIP

4.1. Ownership. Gurobi shall have sole right, title, and interest in and to the Product and all documentation relating to the Product (including its development or its operation, testing or use, and all reports and copies created), and all intellectual property rights associated with the Product (including, without limitation, rights to copyrights, patents, trade secrets, and know-how). This Agreement does not provide You with title or ownership of the Product, but only a right of limited use pursuant to Section 2.1. If You are deemed to posses any rights in the Product, You hereby assign to Gurobi or all of such rights. To the extent Your rights are inalienable under applicable law, You hereby waive such rights in the Product and, if such waiver is deemed invalid, grant to Gurobi the exclusive, irrevocable, perpetual, worldwide, royalty free right to use, market, modify and grant licenses to the Product without identifying You or seeking Your consent.

  1. TERM AND TERMINATION

5.1. Term. Unless earlier terminated, this Agreement and Your Product License commences on the Effective Date and terminates on the expiration date set forth in the license file that is included with the Product. Either party may immediately terminate Your Product License and this Agreement by delivery of written notice of termination to the other party.

5.2. Effects of Termination. Upon the expiration or termination of this Agreement, (i) You shall immediately cease using the Product; (ii) You shall irretrievably destroy all copies of the Product in Your possession or control or return such copies to Gurobi the other Party, and (iii) You shall certify in writing to Gurobi that You have returned or destroyed such copies of the Product, with no copies retained.

5.3 Survival. Notwithstanding the expiration or termination of this Agreement for any reason, the rights and duties of the parties under Sections 2.2 (Limitations on Use), 3 (Warranties; Limitation of Liability), 4 (Ownership), 5.2 (Effects of Termination), 5.3 (Survival), 6 (Export Controls), and 7 (General) shall survive such expiration or termination and remain in full force and effect.

  1. EXPORT CONTROLS

6.1. Export Restrictions. The Product delivered to You under this Agreement is subject to U.S. export control laws and regulations and may also be subject to import and export laws of the jurisdiction in which it was obtained, if outside the U.S. You shall abide by all applicable export control laws, rules and regulations applicable to the Product and documentation. You agree that You will not export, re-export, or transfer the Product or documentation, in whole or in part, to any country, person, or entity subject to U.S. export restrictions. You specifically agree not to export, re- export, or transfer the Product or documentation (i) to any country to which the U.S. has embargoed or restricted the export of goods or services, or to any national of any such country, wherever located, who intends to transmit or transport the Product back to such country; (ii) to any person or entity who You know or have reason to know will utilize the Product or portion thereof in the design, development, production or use of nuclear, chemical or biological materials, facilities, or weapons; or (iii) to any person or entity who has been prohibited from participating in U.S. export transactions by any federal agency of the U.S. government.

  1. GENERAL

7.1. Assignment. This Agreement shall not be assignable by You without the prior written consent of Gurobi.

7.2. Waiver of Construction Against the Drafter. This Agreement shall be interpreted in accordance with the plain meaning of its terms and not strictly for or against either of the parties to this Agreement.

7.3. Severability. In the event that any provision of this Agreement is found invalid or unenforceable pursuant to judicial decree or decision, the remainder of this Agreement shall remain valid and enforceable according to its terms. WITHOUT LIMITING THE FOREGOING, IT IS EXPRESSLY UNDERSTOOD AND AGREED THAT, IN THE EVENT ANY REMEDY HEREUNDER IS DETERMINED TO HAVE FAILED OF ITS ESSENTIAL PURPOSE, ALL OTHER LIMITATIONS OF LIABILITY AND EXCLUSION OF DAMAGES SET FORTH HEREIN SHALL REMAIN IN FULL FORCE AND EFFECT.

7.4. Notices. All notices or other communications required to be given under this Agreement shall be in writing and delivered either personally, by a reputable overnight courier service (e.g., FedEx or UPS), or by U.S. mail, certified, return receipt requested, postage prepaid, and addressed as provided in this Agreement or as otherwise requested by the receiving party. Notices delivered personally shall be effective upon delivery and notices delivered by courier or U.S, mail shall be effective upon their receipt by the party to whom they are addressed.

7.5. Governing Law.

7.5.1 This Agreement shall be governed by, and construed and enforced in accordance with the laws of the State of California as they apply to a contract made and performed in such state and as if entered into by the residents of such state.

7.5.2 In all cases, the United Nations Convention on the International Sale of Goods shall not apply. The parties also agree that the provisions of the Uniform Computer Information Transactions Act shall not apply.

7.6. Modifications and Waivers. This Agreement may not be modified except by a writing signed by authorized representatives of both parties. A waiver by either party of its rights hereunder shall not be binding unless contained in a writing signed by an authorized representative of the party waiving its rights. The non-enforcement or waiver of any provision on one occasion shall not constitute a waiver of such provision on any other occasion unless expressly agreed in writing. The parties agree that no use of trade or other regular practice or method of dealing between the parties shall be used to modify, interpret, supplement, or alter in any manner the terms of this Agreement.

7.7. Arbitration. Any controversy or claim arising out of or relating to this Agreement, or the breach thereof that fails to settle by mediation, shall be settled by binding arbitration administered by JAMS in accordance with its then current Commercial Arbitration Rules, and judgment on the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. The arbitrator may award monetary damages, injunctive relief, rescission, restitution, costs and attorneys' fees. The arbitration award shall be final and binding regardless of whether one of the parties fails or refuses to participate in the arbitration. The arbitrator shall not have the power to amend this Agreement in any respect. Notwithstanding the foregoing, the parties agree that this Section 7.7 does not apply to the breach of provisions set forth in Section 2.2 (Limitations on Use) and Section 4 (Ownership), and that either party may petition a court of law for injunctive relief and such other rights and remedies as it may have at law or equity against breaches of these sections.

7.8. Attorneys' Fees. In the event of any dispute with respect to this Agreement, the prevailing party shall be entitled to reasonable attorneys' fees and other costs and expenses incurred in resolving such dispute.

Rev. October 2020 4810-9864-2638.2

Project details


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

gurobipy-12.0.2-cp313-cp313-win_amd64.whl (11.1 MB view details)

Uploaded CPython 3.13 Windows x86-64

gurobipy-12.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

gurobipy-12.0.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (62.6 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

gurobipy-12.0.2-cp313-cp313-macosx_10_13_universal2.whl (12.2 MB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

gurobipy-12.0.2-cp312-cp312-win_amd64.whl (11.1 MB view details)

Uploaded CPython 3.12 Windows x86-64

gurobipy-12.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

gurobipy-12.0.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (62.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

gurobipy-12.0.2-cp312-cp312-macosx_10_9_universal2.whl (12.2 MB view details)

Uploaded CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

gurobipy-12.0.2-cp311-cp311-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.11 Windows x86-64

gurobipy-12.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

gurobipy-12.0.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (62.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

gurobipy-12.0.2-cp311-cp311-macosx_10_9_universal2.whl (12.3 MB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

gurobipy-12.0.2-cp310-cp310-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.10 Windows x86-64

gurobipy-12.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

gurobipy-12.0.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (62.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

gurobipy-12.0.2-cp310-cp310-macosx_10_9_universal2.whl (12.3 MB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

gurobipy-12.0.2-cp39-cp39-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.9 Windows x86-64

gurobipy-12.0.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

gurobipy-12.0.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (62.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

gurobipy-12.0.2-cp39-cp39-macosx_10_9_universal2.whl (12.3 MB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file gurobipy-12.0.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6ee688efdd177cb38697f77237406f5240c47ceb5469b61c9c375d961479b10a
MD5 5b643b6cc241e400d5798c7020752e8e
BLAKE2b-256 a0960ca5e669fa4923cb6dd661265331d5440aa5451b7f59705e9d16f85848af

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 240aab60fcfbfe586f456d6ecbcc8eca3b5aa5ffe717e6a08c41c82964026137
MD5 a5e98158f2d2499015f4f6e492a641fe
BLAKE2b-256 86b3c627ec23998481b056d2cb6af5b2829a333d344b6a55c4e393cc0a803cf8

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 b3caebef6a7c6ba23559872ab73dcd8040c7156ef80cde0b59118bbdfd24e779
MD5 6fe8cf643a828516e095850f86be72d1
BLAKE2b-256 770d5d6131fed7ccbd5f7e7773b2cec6eb8d2f66ca1d47def00a4fa46622c521

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 5791dc9b029f06b318d54e0dfa07f5c9688c27e5c71f7a54bcdaafdb4c0905e9
MD5 b8fe8614ba0b2b5ad21884f5ac97cd21
BLAKE2b-256 0e77005617b41152d0bfddb968690393f20c7931b4b4b8a2aabfeba4e85cc8c7

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5ef46799be0cefd5d33449c10d54a68826f8c32690d0185be0a0ba4834d7b595
MD5 d58f93de6b74c2431fabe20b2c834dd0
BLAKE2b-256 ecf62f2c68326c149dcc0c22515a6711ff571e1977fd31e8f43518857a85b309

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 111d32393a39a3e2ddd5ead1752731d388b3c685b73550c6b0ca9a45d954c364
MD5 81452e70fa5a91c666b7faa6c7d4e43d
BLAKE2b-256 cb6850c8d8ff5afbdf3ca9569ba3c7a58fb8f0a529c37e2a23c82f0802d79cde

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 5af2bd4626384ffc700c29af0e1dd69cafe6f6dbd6efcd38e5e32873a46f3d12
MD5 2f7158e51f4307ba43e4084c8f942636
BLAKE2b-256 ece5d69e3a9d8d82ba83d6e87147fd6f64c609f6fa4ab78e71765834ca17a28f

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8bfd32805e8fc4ea2d0253b5beaef2c763570316f26a1f4f2c86cbaa0eb3a8d7
MD5 a70a3af2935186f46b84d7a9c617eea5
BLAKE2b-256 b4516776db08a6a929bbe20237458fa1b67295d81d0684813cd93501a39282c6

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 432663e84ce2d37a085e1a5b6558618ba098805b0f963817758d1d95579d1dec
MD5 9d80a527996ef934aa1a177ee3180124
BLAKE2b-256 0eeb86a5e22c20447e7621d74b3b1e7c96885c5278805ea1b64b30a5b904cad6

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4feb9f92954df44e52f14a404c966e2a7a183e7b6b63b05473fa4acfe7c356d8
MD5 74029e081a19710bc8d4e79d9ca23b07
BLAKE2b-256 4558a4d1fe171296249ab5461caac0301eb06b5d50a726b0edab0277572b8e58

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 f7d1aff950289a20a596f8dbb3d4af65afc09d184e5c82a45835d83db5a71233
MD5 6a9ee5059019a25d1bbfa8d3377d75fa
BLAKE2b-256 47233dbeb7ba40d37837449927def83c552032287bf9fb9f8e77c9d1875dc976

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cb227b0a92b55d7eed93fd0a3de6213ed6d0e10eb81316bb3f495e0585f90ab5
MD5 cf34d6a44f2f467aab7abd8c803d9359
BLAKE2b-256 129c2bb1f981aa42dd983eb26276d45a4e835a3a319bad24080e8f7748ce814b

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8d507499ed2466096383f39ad987bf81a289a6de271104428ea2247118a6689f
MD5 716c42c99783137eb9a8d4d4561d957f
BLAKE2b-256 9452e368e1ac2e50c606075c74d4cdf8fd3ff127cab3d735105e63cae7a29dca

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f35e457f8107b52155defb983a9b717c665294382cfcb45e0f4cff614d6b398d
MD5 91797d05bbcb408c52a80d34e20fbebd
BLAKE2b-256 a0fb27e399c4a0b2f22c9246b614c2640dcfea9b3d21b072f78421e11b684526

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 dad2b899942c245422f269f14a23d6670879711ac17f7dcba14890148cab6903
MD5 d8bf7a08991bb5426d76c57015486a19
BLAKE2b-256 089feddd780b936524b0c6ef16e5a224e8ae7c35530f035f8cb8902a272c040a

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5c9e7757ea214a79a6cfc5ed08ee761b560fa7cf382f458fc2b72deb3c44c800
MD5 6e8b3608f3f97416f126cf67323929a2
BLAKE2b-256 70fd6df9dc400cd4ad42e59b8092ab4640994fcf7cbc4fc5b79cbd1626290d96

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: gurobipy-12.0.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for gurobipy-12.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 20b41753ecf70e2618e1cd14b63bda622a5b8db3953379561552b132b2919268
MD5 11814650bf20704fff4eb306c65ea175
BLAKE2b-256 c7f59461b5024b2baa401e3251286624633fb278a9b70d315a4fb67c23689dcd

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 6279d92383df3d14b6a8eb6c6e664c4416011a07ab641411d5d462a172616751
MD5 31b7e5db07fbcd11d5951deb0408ba26
BLAKE2b-256 43ebb2fb19fec525d04fcf54c3a69e4f0f1f78c8ebb05e1259c064f277844f3d

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 e03b79184b36d07f643d6e913f7f3ca0bf6b47465f6e41fd73b2398c9facab4b
MD5 a300f346666b19fcdf21947f6573272d
BLAKE2b-256 46c10b86a852230b7ba499131d1b175990de884c4e627a1b9c9d39f6c761d942

See more details on using hashes here.

File details

Details for the file gurobipy-12.0.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for gurobipy-12.0.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3e148adaa6a6a8dc4c95c461b1e76631c2f367874df6dfd23d38c6358a17d550
MD5 54b75e6a0ba4f5fa910d77f0e97a3614
BLAKE2b-256 afc09f5cf7232f4861f300bff8cfb638f3b4dd6524170c4989c2ba3ad49a9113

See more details on using hashes here.

Supported by

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