Skip to content

Commit 0abbdd4

Browse files
committed
Release v1.0.0 - Changelog
1 parent 7089f36 commit 0abbdd4

File tree

2 files changed

+75
-1
lines changed

2 files changed

+75
-1
lines changed

CHANGELOG.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,79 @@
11
# Changelog
22

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+
377
## [v0.6.0.dev0](https://github.com/SINTEF/oteapi-optimade/tree/v0.6.0.dev0) (2024-09-04)
478

579
[Full Changelog](https://github.com/SINTEF/oteapi-optimade/compare/v0.5.1...v0.6.0.dev0)

oteapi_optimade/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
from ._utils import parse_assemblies, parse_species
1414

15-
__version__ = "0.6.0.dev0"
15+
__version__ = "1.0.0"
1616
__author__ = "Casper Welzel Andersen"
1717
__author_email__ = "[email protected]"
1818

0 commit comments

Comments
 (0)