Skip to content

Commit 2d93ab0

Browse files
committed
Updating changelog for release 2.0.0
1 parent 90e97b6 commit 2d93ab0

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

docs/source/changelog.rst

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,28 @@
33
Changelog
44
=========
55

6+
What's new in IMAS-Python 2.0.0
7+
-------------------------------
8+
9+
Breaking change
10+
'''''''''''''''
11+
12+
The package name was changed from `imaspy` to `imas` while porting the code to GitHub. This shall only affect the import statements in your code.
13+
14+
New features and improvements
15+
'''''''''''''''''''''''''''''
16+
17+
- Add :py:func:`imas.util.to_xarray` to convert a full IDS or only specific paths herein to a Xarray ``Dataset``. See :ref:`Convert IMAS-Python IDSs directly to Xarray Datasets` for more details.
18+
- Implements automatic DD version conversion on :py:meth:`imas.db_entry.DBEntry.get` (conversion during :py:meth:`imas.db_entry.DBEntry.put` is not supported as this is rarely needed and easily worked around).
19+
- Enable lazy loading when reading data from a netCDF file.
20+
- Minor performance improvement loading data from a netCDF file.
21+
- Replace ``versioneer`` by ``setuptools-scm`` to determine the version of the code.
22+
- Use `saxonche <https://pypi.org/project/saxonche/>`__ instead of the JAR for XSL transforms (when building versions of the DD).
23+
- Updating the README, CONTRIBUTING guidelines and documentation after making the code open access.
24+
25+
626
What's new in IMAS-Python 1.2.0
7-
--------------------------
27+
-------------------------------
828

929
New features and improvements
1030
'''''''''''''''''''''''''''''

0 commit comments

Comments
 (0)