Skip to content

Commit 1a49b14

Browse files
authored
Use proper packages (#258)
* Use newly published oteapi-dlite-Mod package * Revert "Release v0.6.0.dev0 - Changelog" This reverts commit 866661a.
1 parent 866661a commit 1a49b14

3 files changed

Lines changed: 5 additions & 56 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -2,58 +2,11 @@
22

33
## [Unreleased](https://github.com/SINTEF/oteapi-optimade/tree/HEAD)
44

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

7-
## Support modern session handling in OTEAPI Core
8-
9-
From OTEAPI Core v0.7.0, sessions are handled differently in strategies, leading to signature changes in the strategy methods.
10-
This development release version matches the current development release version(s) of OTEAPI Core (and OTELib).
11-
12-
### Single entity OPTIMADE Structure Resource
13-
14-
A single entity has been added to parse an OPTIMADE Structure resource.
15-
The DLite parse strategy has been updated to support this new entity.
16-
17-
Furthermore, utility/helper functions to parse the resulting `species` and `assemblies` data are available at `oteapi_optimade.parse_species()` and `oteapi_optimade.parse_assemblies()`, respectively.
18-
19-
### DX updates
20-
21-
The permanent dependencies branch has been removed in favor of using Dependabot's groups feature and merging everything directly into `main`.
22-
23-
**Implemented enhancements:**
24-
25-
- Stop using the permanent dependencies branch [\#254](https://github.com/SINTEF/oteapi-optimade/issues/254)
26-
27-
## [v0.6.0.dev0](https://github.com/SINTEF/oteapi-optimade/tree/v0.6.0.dev0) (2024-09-04)
28-
29-
[Full Changelog](https://github.com/SINTEF/oteapi-optimade/compare/v0.5.1...v0.6.0.dev0)
30-
31-
## Support modern session handling in OTEAPI Core
32-
33-
From OTEAPI Core v0.7.0, sessions are handled differently in strategies, leading to signature changes in the strategy methods.
34-
This development release version matches the current development release version(s) of OTEAPI Core (and OTELib).
35-
36-
### Single entity OPTIMADE Structure Resource
37-
38-
A single entity has been added to parse an OPTIMADE Structure resource.
39-
The DLite parse strategy has been updated to support this new entity.
40-
41-
Furthermore, utility/helper functions to parse the resulting `species` and `assemblies` data are available at `oteapi_optimade.parse_species()` and `oteapi_optimade.parse_assemblies()`, respectively.
42-
43-
### DX updates
44-
45-
The permanent dependencies branch has been removed in favor of using Dependabot's groups feature and merging everything directly into `main`.
46-
47-
**Implemented enhancements:**
48-
49-
- Support new OTEAPI session handling [\#213](https://github.com/SINTEF/oteapi-optimade/issues/213)
50-
- Minimize SOFT data model to a single file [\#195](https://github.com/SINTEF/oteapi-optimade/issues/195)
51-
52-
**Merged pull requests:**
7+
**Fixed bugs:**
538

54-
- Remove everything to do with the permanent dependencies branch [\#255](https://github.com/SINTEF/oteapi-optimade/pull/255) ([CasperWA](https://github.com/CasperWA))
55-
- Support OTEAPI Core v0.7 [\#236](https://github.com/SINTEF/oteapi-optimade/pull/236) ([CasperWA](https://github.com/CasperWA))
56-
- Single SOFT entity for structure resource [\#196](https://github.com/SINTEF/oteapi-optimade/pull/196) ([CasperWA](https://github.com/CasperWA))
9+
- Use Trusted Publishers with PyPI [\#252](https://github.com/SINTEF/oteapi-optimade/issues/252)
5710

5811
## [v0.5.1](https://github.com/SINTEF/oteapi-optimade/tree/v0.5.1) (2024-09-03)
5912

@@ -65,10 +18,6 @@ Update dependencies to support the latest core libraries.
6518

6619
This release is done almost immediately prior to the v0.6.0.dev0 release, which will support the upcoming re-design of OTEAPI Core and the use of sessions.
6720

68-
**Fixed bugs:**
69-
70-
- Use Trusted Publishers with PyPI [\#252](https://github.com/SINTEF/oteapi-optimade/issues/252)
71-
7221
**Merged pull requests:**
7322

7423
- Use Trusted Publishers for publishing on PyPI [\#253](https://github.com/SINTEF/oteapi-optimade/pull/253) ([CasperWA](https://github.com/CasperWA))

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__ = "0.5.1"
1616
__author__ = "Casper Welzel Andersen"
1717
__author_email__ = "casper.w.andersen@sintef.no"
1818

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ dependencies = [
3434
"optimade[server] ~=1.1",
3535
"oteapi-core ~=0.7.0.dev2",
3636
# "oteapi-dlite >=0.2.0,<1",
37-
"oteapi-dlite-mod @ git+https://github.com/SINTEF/oteapi-dlite-Mod.git@master#egg=oteapi-dlite-mod",
37+
"oteapi-dlite-Mod >=0.2.0,<1",
3838
"requests ~=2.32",
3939
"typing-extensions ~=4.12; python_version < '3.10'",
4040
]

0 commit comments

Comments
 (0)