diff --git a/cobra/__init__.py b/cobra/__init__.py index 30b2a5628..21666c1ff 100644 --- a/cobra/__init__.py +++ b/cobra/__init__.py @@ -13,7 +13,7 @@ DictList, Gene, Metabolite, Model, Object, Reaction, Species) from cobra.util.version_info import show_versions -__version__ = "0.8.1" +__version__ = "0.8.2" # set the warning format to be prettier and fit on one line _cobra_path = _dirname(_abspath(__file__)) diff --git a/release-notes/0.8.2.md b/release-notes/0.8.2.md new file mode 100644 index 000000000..d2ecece49 --- /dev/null +++ b/release-notes/0.8.2.md @@ -0,0 +1,17 @@ +# Release notes for cobrapy 0.8.2 + +## Fixes + +- the Solution class no longer contains links progenitor model's + reactions and metabolites +- Guarantee that sampler._reproject always returns a feasible point + and will not attempt to reproject already feasible + points. [#564](https://github.com/opencobra/cobrapy/pull/564) +- `Model.summary` no longer fails when calling after the model has + changed. Fixed by letting the summary function re-compute a solution + (default) or letting user supply a prior computed solution + object. [#566](https://github.com/opencobra/cobrapy/pull/566) +- Metabolites must now have valid identifiers before being added to a + model or `ValueError` is raised. +- Fix use of underscores in key/value pairs in legacy sbml + notes. [#547](https://github.com/opencobra/cobrapy/issues/547) diff --git a/setup.cfg b/setup.cfg index 2c896ac52..6c7b437fd 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.8.1 +current_version = 0.8.2 commit = True tag = True parse = (?P\d+) diff --git a/setup.py b/setup.py index 054a263eb..be73b9821 100644 --- a/setup.py +++ b/setup.py @@ -144,7 +144,7 @@ def build_extension(self, ext): setup( name="cobra", - version="0.8.1", + version="0.8.2", packages=find_packages(), setup_requires=setup_requirements, install_requires=["future", "swiglpk", "optlang>=1.2.1",