Published August 24, 2023
| Version v0.4.0
Software
Open
SINTEF/dlite: v0.4.0
Authors/Creators
- Jesper Friis1
- Peter Schiffels
- Casper Welzel Andersen2
- Terence Coudert1
- Francesca L. Bleken1
- daniel-sintef
- Torgeir Ustad
- Bjørn Tore Løvfall1
- Sylvain Gouttebroze1
- TEAM 4.0[bot]2
- Kristine Wiik2
- Anders Eklund
- Alfredo Sanchez Garcia2
- Treesa Joseph1
- Thomas Hagelien3
- S.M. Raihanul Bashir Hridoy
- Petter Rønningen
- 1. SINTEF
- 2. @SINTEF
- 3. Nims Software
Description
Major change in DLite v0.4.0
Minimal installation
Running pip install dlite-python now does a minimal installation with NumPy as the only dependency.
To retain the former behaviour of get all optional dependencies needed by the different plugins, install DLite with
pip install dlite-python[full]
Improved error
Errors at C-level now raises corrosponding subclasses of DLiteError.
It is not possible to see traceback from errors occuring within Python storage plugins by setting the DLITE_PYDEBUG environment variable.
Merged pull requests- 580 error messages from python plugins by @jesper-friis in https://github.com/SINTEF/dlite/pull/585
- Fix segfault when calling Instance.to_bytes() for drivers not supporting memsave by @jesper-friis in https://github.com/SINTEF/dlite/pull/588
- Code cleanup by @jesper-friis in https://github.com/SINTEF/dlite/pull/591
- Fix gcc warning by @jesper-friis in https://github.com/SINTEF/dlite/pull/596
- Cleaned up docstrings in the YAML storage plugin by @jesper-friis in https://github.com/SINTEF/dlite/pull/590
- Updated formatting of entities by @jesper-friis in https://github.com/SINTEF/dlite/pull/586
- Added support for Pydantic 2.x by @jesper-friis in https://github.com/SINTEF/dlite/pull/592
- Added --package option to patch-activate.sh script by @jesper-friis in https://github.com/SINTEF/dlite/pull/598
- Test http plugin by @jesper-friis in https://github.com/SINTEF/dlite/pull/593
- Install cmake with pip by @jesper-friis in https://github.com/SINTEF/dlite/pull/608
- Fix iterate over storage plugin names by @jesper-friis in https://github.com/SINTEF/dlite/pull/607
- Run python files through black by @jesper-friis in https://github.com/SINTEF/dlite/pull/610
- Make figures show up correctly in README on PyPI by @jesper-friis in https://github.com/SINTEF/dlite/pull/611
- Better error messages from within plugins by @jesper-friis in https://github.com/SINTEF/dlite/pull/613
- Reduce requirements by @jesper-friis in https://github.com/SINTEF/dlite/pull/594
Full Changelog: https://github.com/SINTEF/dlite/compare/v0.3.22...v0.4.0
Files
SINTEF/dlite-v0.4.0.zip
Files
(2.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:6c5d8bf72ba31148d8dbd2b440d25210
|
2.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/SINTEF/dlite/tree/v0.4.0 (URL)