|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [Unreleased](https://github.com/SINTEF/oteapi-optimade/tree/HEAD) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/SINTEF/oteapi-optimade/compare/v1.0.0...HEAD) |
| 6 | + |
| 7 | +# OTEAPI OPTIMADE v1 |
| 8 | + |
| 9 | +This release marks the upgrade from in-development versions to a proper v1. |
| 10 | +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. |
| 11 | + |
| 12 | +## Drop Python 3.9 support |
| 13 | + |
| 14 | +With this version Python 3.9 support is also dropped. |
| 15 | +This matches the drop of Python 3.9 support in the [OTEAPI Core](https://github.com/EMMC-ASBL/oteapi-core) package. |
| 16 | + |
| 17 | +The minimum required Python version is now Python 3.10. |
| 18 | +Python 3.13 test runs are added to the CI workflows. |
| 19 | + |
| 20 | +## Upgrade to OPTIMADE v1.2.0 |
| 21 | + |
| 22 | +At least concerning the structures resources, OPTIMADE v1.2.0 is now supported. This means space group properties/attributes are now be handled as intended. |
| 23 | + |
| 24 | +### Upgrade to latest OPTIMADE Python tools |
| 25 | + |
| 26 | +As a natural extension of supporting OPTIMADE v1.2.0, the latest OPTIMADE Python tools version as of this release is also supported (v1.2.4). |
| 27 | + |
| 28 | +## Upgrade to latest DLite |
| 29 | + |
| 30 | +The latest versions of DLite (v0.5.29) as of this release is now supported. |
| 31 | +This version brings several updates and crucial fixes. |
| 32 | + |
| 33 | +## DX |
| 34 | + |
| 35 | +Update dev tools, specifically add the `markdownlint-cli2` dev tool and ensure Python3.10 minimum code syntax is used throughout the code base. |
| 36 | + |
| 37 | +## [v1.0.0](https://github.com/SINTEF/oteapi-optimade/tree/v1.0.0) (2025-04-11) |
| 38 | + |
| 39 | +[Full Changelog](https://github.com/SINTEF/oteapi-optimade/compare/v0.6.0.dev0...v1.0.0) |
| 40 | + |
| 41 | +# OTEAPI OPTIMADE v1 |
| 42 | + |
| 43 | +This release marks the upgrade from in-development versions to a proper v1. |
| 44 | +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. |
| 45 | + |
| 46 | +## Drop Python 3.9 support |
| 47 | + |
| 48 | +With this version Python 3.9 support is also dropped. |
| 49 | +This matches the drop of Python 3.9 support in the [OTEAPI Core](https://github.com/EMMC-ASBL/oteapi-core) package. |
| 50 | + |
| 51 | +The minimum required Python version is now Python 3.10. |
| 52 | +Python 3.13 test runs are added to the CI workflows. |
| 53 | + |
| 54 | +## Upgrade to OPTIMADE v1.2.0 |
| 55 | + |
| 56 | +At least concerning the structures resources, OPTIMADE v1.2.0 is now supported. This means space group properties/attributes are now be handled as intended. |
| 57 | + |
| 58 | +### Upgrade to latest OPTIMADE Python tools |
| 59 | + |
| 60 | +As a natural extension of supporting OPTIMADE v1.2.0, the latest OPTIMADE Python tools version as of this release is also supported (v1.2.4). |
| 61 | + |
| 62 | +## Upgrade to latest DLite |
| 63 | + |
| 64 | +The latest versions of DLite (v0.5.29) as of this release is now supported. |
| 65 | +This version brings several updates and crucial fixes. |
| 66 | + |
| 67 | +## DX |
| 68 | + |
| 69 | +Update dev tools, specifically add the `markdownlint-cli2` dev tool and ensure Python3.10 minimum code syntax is used throughout the code base. |
| 70 | + |
| 71 | +**Merged pull requests:** |
| 72 | + |
| 73 | +- Updates to align with OTE v1 changes [\#295](https://github.com/SINTEF/oteapi-optimade/pull/295) ([CasperWA](https://github.com/CasperWA)) |
| 74 | +- Support OPTIMADE v1.2.0 & drop Python 3.9 support [\#294](https://github.com/SINTEF/oteapi-optimade/pull/294) ([CasperWA](https://github.com/CasperWA)) |
| 75 | +- Cap DLite-Python version at 0.5.23 due to SegFault [\#279](https://github.com/SINTEF/oteapi-optimade/pull/279) ([CasperWA](https://github.com/CasperWA)) |
| 76 | + |
3 | 77 | ## [v0.6.0.dev0](https://github.com/SINTEF/oteapi-optimade/tree/v0.6.0.dev0) (2024-09-04) |
4 | 78 |
|
5 | 79 | [Full Changelog](https://github.com/SINTEF/oteapi-optimade/compare/v0.5.1...v0.6.0.dev0) |
|
0 commit comments