|
1 | 1 | Release Notes |
2 | 2 | ============= |
3 | 3 |
|
4 | | -Upcoming Version |
| 4 | +.. Upcoming Version |
| 5 | +
|
| 6 | +
|
| 7 | +Version 0.5.8 |
| 8 | +-------------- |
5 | 9 |
|
6 | 10 | * Replace pandas-based LP file writing with polars implementation for significantly improved performance on large models |
7 | 11 | * Consolidate "lp" and "lp-polars" io_api options - both now use the optimized polars backend |
8 | 12 | * Reduced memory usage and faster file I/O operations when exporting models to LP format |
9 | | -* Improved constraint equality check in `linopy.testing.assert_conequal` to less strict optionally |
10 | 13 | * Minor bugfix for multiplying variables with numpy type constants |
11 | 14 | * Harmonize dtypes before concatenation in lp file writing to avoid dtype mismatch errors. This error occurred when creating and storing models in netcdf format using windows machines and loading and solving them on linux machines. |
12 | 15 | * Add option to use polars series as constant input |
13 | 16 | * Fix expression merge to explicitly use outer join when combining expressions with disjoint coordinates for consistent behavior across xarray versions |
| 17 | +* Adding xpress postsolve if necessary |
| 18 | +* Handle ImportError in xpress import |
| 19 | +* Fetch and display OETC worker error logs |
| 20 | +* Fix windows permission error when dumping model file |
| 21 | +* Performance improvements for xpress solver using C interface |
| 22 | + |
| 23 | +Version 0.5.7 |
| 24 | +-------------- |
| 25 | + |
| 26 | +* Removed deprecated future warning for scalar get item operations |
| 27 | +* Silenced version output from the HiGHS solver |
| 28 | +* Mosek: Remove explicit use of Env, use global env instead |
| 29 | +* Objectives can now be created from variables via `linopy.Model.add_objective` |
| 30 | +* Added integration with OETC platform (refactored implementation) |
| 31 | +* Add error message if highspy is not installed |
| 32 | +* Fix MindOpt floating release issue |
| 33 | +* Made merge expressions function infer class without triggering warnings |
| 34 | +* Improved testing coverage |
| 35 | +* Fix pypsa-eur environment path in CI |
14 | 36 |
|
15 | 37 | Version 0.5.6 |
16 | 38 | -------------- |
17 | 39 |
|
18 | 40 | * Improved variable/expression arithmetic methods so that they correctly handle types |
19 | 41 | * Gurobi: Pass dictionary as env argument `env={...}` through to gurobi env creation |
20 | | -* Added integration with OETC platform |
21 | | -* Mosek: Remove explicit use of Env, use global env instead |
22 | | -* Objectives can now be created from variables via `linopy.Model.add_objective`. |
23 | 42 |
|
24 | 43 | **Breaking Changes** |
25 | 44 |
|
|
0 commit comments