Skip to content

Releases: EMMC-ASBL/oteapi-dlite

v1.0.1

21 Apr 07:09

Choose a tag to compare

Changelog

v1.0.1 (2026-04-21)

Full Changelog

Update dependencies

The main reason for this update is to ensure the proper dependencies are installed and supported for security, stability, and compatibility reasons.

Miscellaneous

Updated development/developer tools and associated changes in the code base.

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v1.0.0

11 Apr 07:22

Choose a tag to compare

Changelog

v1.0.0 (2025-04-11)

Full Changelog

OTEAPI Dlite v1

This release marks the upgrade from in-development versions to a proper v1.
It represents the vast work that has gone into the OTE work through various EU projects; developing and utilizing the technology to bring semantically documented data through to simulators and other software that can specify what they desire, semantically, and subsequently retrieve it through OTE pipelines.

Drop Python 3.9 support

With this version Python 3.9 support is also dropped.
This matches the drop of Python 3.9 support in the OTEAPI Core package.

The minimum required Python version is now Python 3.10.
Python 3.12 test runs are added to the CI workflows.

Upgrade to latest DLite and tripper

The latest versions of DLite (v0.5.29) and tripper (v0.4.0) as of this release are now supported.
These versions bring several updates and crucial fixes.

DX

Update dev tools, specifically add several other dev tools: blacken-docs and markdownlint-cli2, as well as several other pre-commit hooks from the base pre-commit-hooks repository.

Closed issues:

  • Dlite v0.5.24 causes segmentation fault in linux for pytest startup #327

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.4.0

11 Mar 12:38

Choose a tag to compare

Changelog

v0.4.0 (2025-03-11)

Full Changelog

Support pydantic v2

Support Pydantic v2 and the latest OTEAPI Core version.

Implemented enhancements:

  • Support latest dev version of OTEAPI-Core #303

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.2

21 Oct 12:42

Choose a tag to compare

Dependency of tripper cannot be @master for release on PyPI

What's Changed

Full Changelog: v0.3.1...v0.3.2

Changelog

v0.3.2 (2024-10-21)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.1

21 Oct 11:43

Choose a tag to compare

Updated CI/CD tools which also fixes deployment on PyPi which did not succed in v0.3.0.
No changes in functionality in the actual code. See v0.3.0 for this.

What's Changed

Full Changelog: v0.3.0...v0.3.1

Changelog

v0.3.1 (2024-10-21)

Full Changelog

Implemented enhancements:

  • Use ruff instead of pylint #308
  • Update CI/CD, streamlining and aligning it #307

Closed issues:

  • Use Trusted Publishers from PyPI #310
  • mkdocs autorefs fails in strict mode after 1.1.0, and fails with error with 1.2.0 #269
  • Support pre-commit in Windows #214
  • Make ci_tests work for Python 3.11 #168

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.0

21 Oct 09:31
dbc694d

Choose a tag to compare

Added a strategy to document settings. This might be more usfeul to move to oteapi-core, but it canbe tested here first.

The generate strategy has been updated to accept more arguments for documentation of the data in a the triple store.

What's Changed

Full Changelog: v0.2.2...v0.3.0

v0.2.2

04 Jul 08:23

Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

Changelog

v0.2.2 (2024-07-04)

Full Changelog

Fixed bugs:

  • pre-commit config should be updated to state master instead of main #242

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.2.1

03 Jul 11:55
af6dfc7

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

29 Feb 09:31

Choose a tag to compare

What's Changed

Full Changelog: v0.1.7...v0.2.0

Changelog

v0.2.0 (2024-02-29)

Full Changelog

Implemented enhancements:

  • Migrate to pydantic v2 #187

Fixed bugs:

  • Move pre-commit dependency to docs requirements #215 (CasperWA)

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.1.7

23 Feb 08:22

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.6...v0.1.7

Changelog

v0.1.7 (2024-02-23)

Full Changelog

Closed issues:

  • mypy update detects new type error #212
  • Document functionality/features #196
  • Reenable update-docs-api-reference in ci workflow #83

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator