Skip to content

Releases: SINTEF/dlite

v0.5.2

14 Feb 13:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.5.2

Changelog

v0.5.2 (2024-02-14)

Full Changelog

Closed issues:

  • Rename dims to shape throughout dlite #192

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.5.1

25 Jan 23:47
dc1d930
Compare
Choose a tag to compare

What's Changed

Main change is unit support when accessing and assigning instance properties.

Other changes:

Full Changelog: v0.5.0...v0.5.1

v0.5.0

24 Jan 22:27
Compare
Choose a tag to compare

What's Changed

The relations in a collection now has a fourth field, the datatype in case the object is a literal. This makes it possible to use a collection as a triplestore without loss of information. The version is bumped to v0.5 since this creates a not fully backward compatible change in the C code.

Other changes include:

Full Changelog: v0.4.6...v0.5.0

Changelog

v0.5.0 (2024-01-24)

Full Changelog

Closed issues:

  • Cannot load collection with instance_from_dict() #750
  • Add datatype to collection #741
  • Move all entities used for tests in the entities folder #689

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.4.6

18 Jan 19:29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.5...v0.4.6

Changelog

v0.4.6 (2024-01-18)

Full Changelog

Closed issues:

  • Avoid duplication of error messages #757
  • make uninstall does not remove dlite-validate #714
  • Tests are not skipped when building with minimal requirements #711
  • Install blas on musl linux docker image #705
  • Add more context to error messages #704
  • test for old entities #702
  • requirements in setup.py and requirements.txt #693
  • Invalid entity (json file) can crash DLite #691
  • Update the storages readme with all available plugins in native dlite #690
  • Copy image storage plugin from TEM example to default plugins #685

Merged pull requests:

Read more

v0.4.5

03 Nov 08:54
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.4...v0.4.5

Changelog

v0.4.5 (2023-11-03)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.4.4

01 Nov 11:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.3...v0.4.4

Changelog

v0.4.4 (2023-11-01)

Full Changelog

Closed issues:

  • Misspelling of shape in the datamodel may cause DLite to crash #686
  • Add tests for utility function get_referred_instances() #673
  • saving instance asdict cannot be read afterwards #651

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.4.3

28 Oct 21:29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.2...v0.4.3

Changelog

v0.4.3 (2023-10-28)

Full Changelog

Fixed bugs:

  • All CI tests fail during building HTML documentation with Sphinx #666
  • DLite without full not working #629

Closed issues:

  • Add test for TEM example #655
  • Support soft7 datamodels #264

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.4.2

12 Oct 19:49
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.1...v0.4.2

Changelog

v0.4.2 (2023-10-12)

Full Changelog

Fixed bugs:

  • Seg fault for v0.4 #660

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.4.1

29 Sep 19:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

Changelog

v0.4.1 (2023-09-29)

Full Changelog

Fixed bugs:

  • DLite without full not working #629

Closed issues:

  • Superfluous file in .github #615
  • Fix failing dependabot PRs #604
  • Replace running setup.py #558
  • Update mappings in DLite to use tripper #499

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.4.0

24 Aug 18:41
Compare
Choose a tag to compare

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

Full Changelog: v0.3.22...v0.4.0

Changelog

v0.4.0 (2023-08-24)

Full Changelog

Fixed bugs:

  • find_package(dlite) fails with CMake 3.26 #518
  • Fix bugs introduced during documentation #468

Closed issues:

  • Remove test_python_bindings #605
  • Install Python package under lib64/ on systems supporting that #597
  • Instance.to_bytes() segfaults if driver is not supported #587
  • Support for pydantic 2.0 #574
  • storages/python/python-storage-plugins/http.py needs requests #569
  • Clean up requirements #517
  • Shorten build time for musl linux #362

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator