Free as in Freedom: Create your repos and join us!
Join Donate
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Bethany Nicholson 9257d79bf0
Merge pull request #897 from eslickj/view_unhandled
3 days ago
.coin-or Updating the projDesc.xml to the current state of the project. 4 days ago
.github Updating formatting for PR template. 1 year ago
ATTIC Rename a lot of things from pyomo.util to pyomo.common. Might need to regenerate the standard_repn.c file. 10 months ago
admin Removing explicit 'source=' directive 2 weeks ago
doc NFC: Update Pyomo.GDP adobe illustrator file 1 month ago
examples OBBT not longer required 1 week ago
pyomo Remove sys.exit() and raise ImportError instead. 4 days ago
scripts Removing testing and support for Python 2.6 1 year ago
.appveyor.yml Exactly fixing the pyyaml version 4 days ago
.codecov.yml Removing codecov appveyor exclusion 1 year ago
.coveragerc Add */tmp/* to the list of excluded directories for coverage stats 4 weeks ago
.gitignore Ignore *.pyx files 1 year ago
.readthedocs_requirements.txt fixing problems with the readthedocs and doctest-ing 1 month ago
.travis.yml do not suppress coverage for anaconda builds 3 weeks ago
AUTHORS.txt Editorial updates to Pyomo documentation. 2 years ago
CHANGELOG.txt Preparing master for development (5.6.2.dev0) 2 months ago Update 8 months ago
LICENSE.txt Updates for the new copyright info for Pyomo 5.0. 1 year ago Adding badge for Jenkins status; switching Travis status to use 1 month ago
README.txt Editorial updates to Pyomo documentation. 2 years ago
RELEASE.txt Updating version number for the 5.6.1 release. 2 months ago Reorganize how we handle version numbers 1 month ago

Travis Status Appveyor Status Jenkins Status codecov Scrutinizer Code Quality Documentation Status

GitHub contributors Merged PRs Issue stats Research software impact

a COIN-OR project

Pyomo Overview

Pyomo is a Python-based open-source software package that supports a diverse set of optimization capabilities for formulating and analyzing optimization models.

Pyomo is available under the BSD License.

Pyomo is currently tested with the following Python implementations:

  • CPython: 2.7, 3.4, 3.5, 3.6, 3.7
  • PyPy: 2, 3


PyPI [PyPI]()

pip install pyomo

BinStar Binstar Badge Binstar Badge

conda install -c pyomo

Getting Help


Pyomo development moved to this repository in June, 2016 from Sandia National Laboratories. Developer discussions are hosted by google groups.

By contributing to this software project, you are agreeing to the following terms and conditions for your contributions:

  1. You agree your contributions are submitted under the BSD license.
  2. You represent you are authorized to make the contributions and grant the license. If your employer has rights to intellectual property that includes your contributions, you represent that you have received permission to make contributions and grant the required license on behalf of that employer.