Release Notes#
1.2.0#
New Features#
Support Python 3.13.
Upgrade Notes#
Drop support for Python 3.8.
1.1.0#
New Features#
Add testing and support for Python 3.11 and 3.12.
Add support for and test with NetworkX 3.x.
Upgrade Notes#
Drop support for Python 3.7.
1.0.2#
Bug Fixes#
Samples-like with variables that are integer labelled, but not ordered, no longer raise an error.
get_penalty_model()
no longer ignores the desired energy levels when no graph is provided.
1.0.1#
Bug Fixes#
Restore ability to import exceptions from the
penaltymodel.core
namespace. This was accidentally removed in 1.0.0.
1.0.0#
Prelude#
Significantly simplify the penaltymodel ecosystem. penaltymodel
is now a single package with a simplified interface.
New Features#
Combine the penaltymodel namespace packages into a single package.
Add
penaltymodel.get_penalty_model()
function as a new main interface for the package.
Upgrade Notes#
Drop support for Python 3.6.
Drop support for
penaltymodel-mip
.
Drop support for
penaltymodel-lp
.
Drop support for
penaltymodel-cache
.
Drop support for
penaltymodel-maxgap
.
Deprecation Notes#
The functions under
penaltymodel.core
are deprecated.