This release is a pre-release and may not be stable for production use.
Pyomo README
Pyomo is a Python-based open-source software package that supports a diverse set of optimization capabilities for formulating and analyzing optimization models.
Modeling optimization applications is a core capability of Pyomo. Pyomo can be used to define symbolic problems, create concrete problem instances, and solve these instances with standard solvers. Thus, Pyomo provides a capability that is commonly associated with algebraic modeling languages such as AMPL, AIMMS, and GAMS, but Pyomo’s modeling objects are embedded within a full-featured high-level programming language with a rich set of supporting libraries. Pyomo supports a wide range of problem types, including:
Linear programming
Quadratic programming
Nonlinear programming
Mixed-integer linear programming
Mixed-integer quadratic programming
Mixed-integer nonlinear programming
Mixed-integer stochastic programming
Generalized disjunctive programming
Differential algebraic equations
Bilevel programming
Mathematical programming with equilibrium constraints
Pyomo supports analysis and scripting within a full-featured programming language. Further, Pyomo has also proven an effective framework for developing high-level optimization and analysis tools. For example, the PySP package provides generic solvers for stochastic programming. PySP leverages the fact that Pyomo’s modeling objects are embedded within a full-featured high-level programming language, which allows for transparent parallelization of subproblems using Python parallel communication libraries.
Pyomo was formerly released as the Coopr software library.
License
BSD. See the LICENSE.txt file.
Organization
Directories
pyomo - The root directory for Pyomo source code
Documentation and Bug Tracking
Trac wiki: https://software.sandia.gov/trac/pyomo
Authors
See the AUTHORS.txt file.
Mailing List
pyomo-forum@googlegroups.com - The main list for help and announcements
pyomo-developers@googlegroups.com - Where developers of Pyomo discuss new features
Third Party Software
The following software is bundled with Pyomo, and it release under BSD-compatible licenses:
. pyomo/scripts/pyomo_install
Metadata
Release files for pyomo 4.0rc9540
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| Pyomo-4.0rc9540.tar.gz | 6.2 MB | Without provenance | Details for Pyomo-4.0rc9540.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| Pyomo-4.0rc9540-py3-none-any.whl | Python 3 | none | any | Details for Pyomo-4.0rc9540-py3-none-any.whl |
Total release size: 7.2 MB
Release files / Pyomo-4.0rc9540.tar.gz
| Download URL | Pyomo-4.0rc9540.tar.gz |
|---|---|
| Size | 6.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ec970cdd838e2182a02c74985d31a9aa74cfebbf89970b2895c38d731058a63a
|
|
BLAKE2b-256 checksum How to use checksums |
f31e3217cb82a4a542a754deb713832daa234a7a2e7c29ec7e1fcb67021c0abe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / Pyomo-4.0rc9540-py3-none-any.whl
| Download URL | Pyomo-4.0rc9540-py3-none-any.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
17a022d6f2c03b4026c64eae14f8f95a94a3c6b3aace172ac3abcef3f78c5e77
|
|
BLAKE2b-256 checksum How to use checksums |
f31dd053694da562b89dbd3c4432ddd0089c32b472071d8bf3f7fc372a8a36fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for pyomo 4.0rc9540
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.