Skip to content

Releases: SINTEF/dlite

v0.3.5

14 Mar 15:49
Compare
Choose a tag to compare

Changelog

v0.3.5 (2022-03-14)

Full Changelog

Closed issues:

  • Fix failing deployment of new release on pypi #229

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.4

12 Mar 23:00
Compare
Choose a tag to compare

Distributed dlite as dlite-python on pypi.

Changelog

v0.3.4 (2022-03-12)

Full Changelog

Implemented enhancements:

  • Use the serialize Python package to support several generic serialisation formats #40

Fixed bugs:

  • No respect for virtual environment system paths #178
  • Building without Python support fails #146

Closed issues:

  • Fix references in README.md #215
  • pip installing from GitHub fails for Python3.9 on Windows #209
  • Reading dlite blob data from Python hex-encoded string #186
  • Make dlite read and write SOFT7 json serialisation format #185
  • Make DLiteStorageBase and DLiteMappingBase available from the python api #182
  • Add keyword argument support to SWIG-generated code #176
  • Deploy dlite on pypi #173
  • Fix pip install . from system python on linux #171
  • Read collection from file #164
  • Ensure a single global state in err.c #163
  • Find out why MSVC segfaults when FreeLibrary() is called when a plugin is unloaded #156
  • Add python tests suite for reading/writing different storage types and file formats #138
  • More semantic naming of plugin_path_delete() and similar functions #128
  • Set up automatical deployment #123
  • Add generic example showing how mapping to ontologies #83

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.1

21 Aug 23:10
43d210d
Compare
Choose a tag to compare

Changes:

  • got rid of the jansson dependency - the JSON storage plugin is now always available (JSMN is now used for parsing json, while dlite itself implements serialising)
  • manage a single global state that is shared with dynamic loaded plugins. This allow the plugins to link dlite statically, reducing library search path issues, especially on Windows
  • json files with immutable entities are not modified by default
  • fixed issue with loading collections
  • fixed issue python interface to dlite search paths
  • fixed several other bugs

0.3.0: Merge pull request #121 from SINTEF/meta.sintef.no_to_onto-ns.com

08 Jul 12:47
dfdd27f
Compare
Choose a tag to compare

Important changes:

  • base namespace has been changed from http://meta.sintef.no to http://onto-ns.com/meta
  • made mappings work from python
  • added support for librdf triplestore
  • added rdf, csv and blob storage plugins
  • added docker file for cross-compiling for windows
  • bug fixes...

0.2.5

27 Sep 20:08
555a193
Compare
Choose a tag to compare

Major features:

  • added Fortran bindings
  • fixed compilation on Windows
  • many other improvements and bug fixes

Symbolic property dimensions

07 Aug 19:52
Compare
Choose a tag to compare

Allowed property dimensions to be specified like ["N+1", "N-M"] where "N" and "M" refer to the dimensions of the instance.

Also cleaned up the code generation and reduced name collisions between internal fields and dimension and property names.

v0.2.2.1

20 Apr 07:04
Compare
Choose a tag to compare
v0.2.2.1 Pre-release
Pre-release
Fixed version number

Python storage plugin

07 Apr 21:35
Compare
Choose a tag to compare

Added python storage plugin and github CI tests + many bug fixes.