Skip to content

[DNM] Release 0.6.7#660

Closed
FabianHofmann wants to merge 8 commits intomasterfrom
release/0.6.7
Closed

[DNM] Release 0.6.7#660
FabianHofmann wants to merge 8 commits intomasterfrom
release/0.6.7

Conversation

@FabianHofmann
Copy link
Copy Markdown
Collaborator

@FabianHofmann FabianHofmann commented Apr 21, 2026

Summary

Patch release cherry-picked onto v0.6.6. Contains four fixes; no new features.

Branch based off v0.6.6, not master, to avoid dragging in unreleased feature work.

Test plan

  • ruff check / ruff format --check clean
  • pytest (excluding test/remote — needs requests/google-cloud-storage extras): 1582 passed, 232 skipped
  • CI green on PR
  • After merge/approval: tag v0.6.7 to trigger PyPI publish
  • Forward-port Version 0.6.7 release-notes block to master and remove the four corresponding bullets from the Upcoming Version section

finozzifa and others added 7 commits March 4, 2026 08:01
* code: expose knitro context and modify _extract_values

* doc: update release_notes.rst

* code: include pre-commit checks
* code: re-introduce knitro context closure and export solver quantities

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* code: place quantities calculation elsewhere

* code: place quantities calculation elsewhere

* code: add new quantities extracted from knitro context

* code: add int

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* code: add release notes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Fabian Hofmann <fab.hof@gmx.de>
* Strengthen masked IIS regression test

* Fix Xpress IIS mapping for masked constraints

* Fix typing in masked IIS regression test
* fix: use xarray.Dataset copy instead of constructor

since the latest xarray version, passing a Dataset as `data_vars` to the Dataset constructor is not supported.
transpose and assign_coords already returns a new dataset.

* Revert "fix: temporarily constrain xarray"

This reverts commit 545b563.

---------

Co-authored-by: Jonas Hoersch <jonas.hoersch@openenergytransition.org>
* fix: blacklist highs 1.14.0, relax python constraints

* Update release_notes.rst

* fix: temporarily constrain xarray

* fix: fix types in expressions.merge

* fix: more types problems

* fix: rely on issubclass
Comment thread pyproject.toml Outdated
Co-authored-by: Felix <117816358+FBumann@users.noreply.github.com>
@FabianHofmann FabianHofmann requested a review from FBumann April 21, 2026 07:06
@FabianHofmann FabianHofmann changed the title Release 0.6.7 [DNM] Release 0.6.7 Apr 21, 2026
@FabianHofmann
Copy link
Copy Markdown
Collaborator Author

@FBumann wanna have another look?

@FBumann
Copy link
Copy Markdown
Collaborator

FBumann commented Apr 21, 2026

@FabianHofmann No, the xarray one alongside highs issue was destined to slip through, as they both tried to get CI going before the other merged. The rest should not have introduced such issues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants