What's Changed
- fix: more robust solver installed check by @lkstrp in #353
- Improve cleanliness method print_infeasibilities() by @kruksik-dev in #354
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #357
- Refactoring of linopy solvers to object oriented architecture by @daniel-rdt in #349
- xpress: writesol instead of tofile by @fneum in #364
- io: write out lp file with sliced variables and constraints by @FabianHofmann in #365
- constraints: sanitize infinity values by @FabianHofmann in #370
- sanitize infinity values: fix multiindex assignment by @FabianHofmann in #371
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #372
- fix: support multiindexed and arbitrarly-named dimensions for grouping by @FabianHofmann in #373
- feat: show multiindex levels in repr & improve multiindexed coords repr by @FabianHofmann in #374
New Contributors
- @daniel-rdt made their first contribution in #349
Full Changelog: v0.3.15...v0.4.0