Ixmp

Latest version: v3.8.0

Safety actively analyzes 628478 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

3.2.0

See the [“What's New” page](https://docs.messageix.org/projects/ixmp/en/stable/whatsnew.html#v3-2-0-2021-01-24) in the ixmp documentation for a list of all changes.

3.1.0

See the [“What's New” page](https://docs.messageix.org/projects/ixmp/en/v3.1.0/whatsnew.html#v3-1-0-2020-08-28) in the ixmp documentation for a list of all changes.

3.0.0

See the new [“What's New” page](https://message.iiasa.ac.at/projects/ixmp/en/latest/whatsnew.html#v3-0-0-2020-06-05) in the ixmp documentation for a list of all changes and migration notes.

2.0.0

See the new [“What's New” page](https://message.iiasa.ac.at/projects/ixmp/en/latest/whatsnew.html#v2-0-0-2020-01-14) in the ixmp documentation for a list of all changes and migration notes.

0.2.0

Release 0.2.0 provides full support for `Scenario.clone()` across platforms (database instances), e.g. from a remote database to a local HSQL database. IAMC-style timeseries data is better supported, and can be used to store processed results, together with model variables and equations.

Other improvements include a new, dedicated `ixmp.testing` module, user-supplied callbacks in `Scenario.solve()`. The `retixmp` package using reticulate to access the ixmp API is renamed to `rixmp` and now has its own unit tests (the former `rixmp` package can be accessed as `rixmp.legacy`).

Release 0.2.0 coincides with MESSAGEix release 1.2.0.

See `RELEASE_NOTES.md` for a list of all changes.

0.1.3

Warnings

We have revamped our versioning system. If you install **from source** (i.e., from the source code in the github repository and **not from conda**), you may have to uninstall your current version. This only needs to be done once, as the updated versioning system takes care of this issue in the future.

To do so, try:

`$ pip uninstall ixmp`

If this does not work, find out where the installation is with

`$ python -c 'import ixmp; print(ixmp.__version__)'`

and manually remove any folder starting with 'ixmp'.


Updates

- [88](https://github.com/iiasa/ixmp/pull/80): Connecting to multiple databases, updating MESSAGE-scheme scenario specifications to version 1.1
- [80](https://github.com/iiasa/ixmp/pull/80): Can now set logging level which is harmonized between Java and Python
- [79](https://github.com/iiasa/ixmp/pull/79): Adding a deprecated-warning for `ixmp.Scenario` with `scheme=='MESSAGE'`
- [76](https://github.com/iiasa/ixmp/pull/76): Changing the API from `mp.Scenario(...)` to `ixmp.Scenario(mp, ...)`
- [73](https://github.com/iiasa/ixmp/pull/73): Adding a function `has_solution()`, rename kwargs to `..._solution`
- [69](https://github.com/iiasa/ixmp/pull/69) bring retixmp available to other users
- [64](https://github.com/iiasa/ixmp/pull/64): Support writing multiple sheets to Excel in utils.pd_write
- [61](https://github.com/iiasa/ixmp/pull/61): Now able to connect to multiple databases (Platforms)
- [58](https://github.com/iiasa/ixmp/pull/58): Add MacOSX support in CI
- [52](https://github.com/iiasa/ixmp/pull/52): Add ability to load all scenario data into memory for fast subsequent computation.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.