Skip to content

Releases: SINTEF/dlite

v0.3.16

20 Dec 15:48
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.15...v0.3.16

Changelog

v0.3.16 (2022-12-20)

Full Changelog

Implemented enhancements:

  • Support newer versions of HDF5 #356
  • Fix new warnings from gcc 12.2.1 #354
  • Populate unit DB from ontologies #320

Fixed bugs:

  • Fix doxygen warning #358

Closed issues:

  • Give instances a default uri #377
  • Fix new cppcheck issue #372
  • Generate Python API Documentation #366
  • PR339 was merged and too early #344
  • Triplestore SPARQL queries #336

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.15

24 Aug 08:26
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.14...v0.3.15

Changelog

v0.3.15 (2022-08-24)

Full Changelog

Fixed bugs:

  • musllinux wheel build failing (NumPy wheel build) #316

Closed issues:

  • Duplicated code (instancefactory) #322
  • Fix iterate over instances/uuids in storage #318
  • Better cost function support #309
  • Fix numeration of routes in dlite.mappings.MappingStep #308
  • Support labels in dlite.triplestore #299
  • Add ontology-based Quantity class for unit handling #294
  • Recover from invalid storage in storage path #292
  • SWIG destructor #282
  • Redesign of the plugin API #191
  • Add storage plugin suitable for large cloud-based datasets #81

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.14

10 Aug 12:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.13...v0.3.14

Changelog

v0.3.14 (2022-08-10)

Full Changelog

Closed issues:

  • psycopg2 fails on Fedora #304

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.13 Bug fixes

08 Aug 05:31
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.12...v0.3.13

Changelog

v0.3.13 (2022-08-08)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.12 Ontology-based mappings

04 Aug 10:23
Compare
Choose a tag to compare

Throughout update of mappings.py
* Added the Step class to represent different mapping routes and easy selection of the best one
* Added cost for different routes for automatic suggestion and sorting of routes
* Handle units correctly
* Added functions for instantiating dlite instances.
* Use the triplestore sub-package - use a Triplestore instance instead of a list of tuples
* Also ensured that functions IRIs does not change between sessions, via the new function_id() help function.
* Made MappingError a subclass of DLiteError as suggested by Francesca.
* Added getprop() method to metadata for easy access to its properties.
* Infer function_repo from triplestore.
* Added instantiate() in favour or the old and now deprecated make_instance()

Changelog

v0.3.12 (2022-08-04)

Full Changelog

Closed issues:

  • Solve the problem in workflow 3 in the dehydrogenation example #205

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.11

03 Aug 17:56
Compare
Choose a tag to compare

Add changelog for v0.3.10

v0.3.10

03 Aug 07:41
78373e7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.9...v0.3.10

v0.3.9

27 Apr 08:44
Compare
Choose a tag to compare

Wider arch support

DLite now has built wheels (binary installation files) for a wider range, including 32-bit newer Linux distros similar to CentOS 7.

Changelog

v0.3.9 (2022-04-27)

Full Changelog

Fixed bugs:

  • Release workflow is failing #251
  • psycopg2-binary install failing in CI #249
  • Fix build wheel image for manylinux2014_i686 #240

Closed issues:

  • Ensure that collection labels are unique #223

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.8

21 Mar 19:54
Compare
Choose a tag to compare
  • Made Collections a proper subclass of Instance in the Python interface
    • allows to add collections to collections from Python
    • removes the need to convert between collections and instances
    • made all instance methods available for collections
  • Allowed the use of pathlib.Path for file paths in addition to pure strings in the Python interface
  • Bug fixes

Changelog

v0.3.8 (2022-03-21)

Full Changelog

Closed issues:

  • Python interface - make Collection a true subclass of Instance #242
  • Python-plugin to accept Posix paths and not only strings #241
  • Only build Docker building images if newer parent image exists #219

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.7

15 Mar 01:22
Compare
Choose a tag to compare

Changelog

v0.3.7 (2022-03-15)

Full Changelog

Fixed bugs:

  • Remove empty folders for release workflow #236
  • Fix weekly image builds #232

Closed issues:

  • Use the requirements.txt as a hash instead of the github SHA for the cache #238
  • Speed up CI build wheel for musllinux #226

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator