An object-oriented algebraic modeling language in Python for structured optimization problems.
ComponentMap
; add DefaultComponentMap
(#3150)Path
, PathList
, and IsInstance
Domain Validators (#3144)__all__
(#3142)common.config
(#3140)ExitNodeDispatcher
to better support extensibility (#3125)__future__
imports (#3109)Block.register_private_data_initializer()
(#3153)_BlockData
(#3138)all_different
and count_if
to the logical expression system (#3058)Suffix
component (#3072)expr.args
(#3099)range_difference
for Sets with nonzero anchor points (#3063)to_expr()
to AMPLRepn, fix NLWriterInfo return type (#3095)contrib.viewer.tests.test_qt.py
(#3085)pyutilib
, distutils
dependencies) (#3065)numpy.math
alias with standard math
module (#3074)fbbt.ExpressionBoundsVisitor
to handle relational
expressions and Expr_if (#3129)ampl_repn
option (#3069)Preformatted
class for logging preformatted messages (#2998)CITATION
file to main repository (#2992)Expressions
with native_numeric_types
(#3017)SetInitializer
for initializing Param
domains; reinitializing
IndexedVar
domains (#3001)0*
in linear, quadratic walkers (#2981)gurobipy
version for testing to 10.0.3 (#3053)fileutils
test failure that persists in OSX 12.7 (#3008)crate-ci/typos
(#2987)pyomo check
commandADVANCE CHANGE NOTICE
General
multiprocessing.dummy
when multiprocessing.Pool
is not
available (#2890)FileDownloader.get_os_version
exception for missing
lsb_release
(#2911)calculate_variable_from_constraint
error messages (#2914).dat
file (#2923)Core
expr
should always return NumericValue
(#2948)expr.current
(#2910)Documentation
pyomo.common
documentation (#2912)Solvers Interfaces
{}**0
in Linear/QuadraticRepn (#2857){}**{float}
(#2863, #2865)Testing
crate-ci/typos
GitHub Actions (#2869, #2931)DAE
GDP
gdp.transform_current_disjunctive_logic
transformation (#2809)Contributed Packages
land
in contrib.logical_to_disjunctive
transformation
(#2879)get_incident_variables
(#2882)linear_only
argument in
get_incident_variables
(#2883)PyNumeroEvaluationError
(#2901)numpy.vstack
rather than iterators
(#2881)pyomo check
commandconfig.StringFormatter
(#2853)LinearRepn
/QuadraticRepn
(#2857)pyomo check
commandpyomo check
/pyomo.checker
module (#2753)ConfigDict
(#2754)add_docstring_list
(#2755)black
to previously completed directories (#2775)DeveloperError
, MouseTrap
messages (#2805)SymbolMap
(#2791)calculate_variable_from_constraint()
(#2812)kestrelAMPL.kill()
argument (#2758)LinearExpressions
in NL writer (#2811)gdp.bound_pretransformation
(#2824)available
method in APPSI-Gurobi interface (#2828)IndexedBlock
(#2789)cyipopt.Problem
(#2760)load_solutions=False
(#2820)black
to enforce PEP8 standards in certain modules (#2737, #2738,
#2733, #2732, #2731, #2728, #2730, #2729, #2720, #2721, #2719, #2718)pyomo.checker
module (#2734)pyomo.util.infeasible.log_*
(#2669)download-extensions
(#2725)pyomo
command (#2740)version=
for all deprecation utilities (#2744)pyomo --version
version string (#2743)nose
references (#2736)__init__.py
(#2683)active
filter to flattener (#2643)plot
method to IncidenceGraphInterface
(#2716)txt
to md
files (CHANGELOG
, LICENSE
, RELEASE
) (#2635)relocated_module_attribute
to work with cythonized modules (#2644)HierarchicalTimer
(#2651)pyutilib
directory in Jenkins driver (#2637)ExternalFunction
expressions (#2657)FactorModelSet
(#2620)BudgetSet
(#2645)UncertaintySet.bounding_problem
method (#2659)