Skip to content

Commit 72eb875

Browse files
committed
Update CHANGELOG
1 parent 3d1d07d commit 72eb875

File tree

1 file changed

+27
-10
lines changed

1 file changed

+27
-10
lines changed

CHANGELOG.md

Lines changed: 27 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12+
- New Classes to interact with Database Associations (WIP)
13+
- `pyslurm.db.Association`
14+
- `pyslurm.db.Associations`
15+
- New Classes to interact with Database QoS (WIP)
16+
- `pyslurm.db.QualityOfService`
17+
- `pyslurm.db.QualitiesOfService`
18+
19+
## [22.5.3](https://github.com/PySlurm/pyslurm/releases/tag/v22.5.3) - 2023-07-19
20+
21+
### Added
22+
1223
- Ability to modify Database Jobs
1324
- New classes to interact with the Partition API
14-
- [pyslurm.Partition](https://pyslurm.github.io/23.2/reference/partition/#pyslurm.Partition)
15-
- [pyslurm.Partitions](https://pyslurm.github.io/23.2/reference/partition/#pyslurm.Partitions)
25+
- [pyslurm.Partition][]
26+
- [pyslurm.Partitions][]
1627
- New attributes for a Database Job:
17-
- extra
18-
- failed_node
19-
- Now possible to initialize a pyslurm.db.Jobs collection with existing job
20-
ids or pyslurm.db.Job objects
28+
- `extra`
29+
- `failed_node`
30+
- Added a new Base Class [MultiClusterMap][pyslurm.xcollections.MultiClusterMap] that some Collections inherit from.
31+
- Added `to_json` function to all Collections
2132

2233
### Fixed
2334

@@ -26,6 +37,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2637
- no start/end time was specified
2738
- the Job was older than a day
2839

40+
### Changed
41+
42+
- Improved Docs
43+
- Renamed `JobSearchFilter` to [pyslurm.db.JobFilter][]
44+
- Renamed `as_dict` function of some classes to `to_dict`
45+
2946
## [22.5.2](https://github.com/PySlurm/pyslurm/releases/tag/v22.5.2) - 2023-05-21
3047

3148
### Added
@@ -49,7 +66,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4966
- [pyslurm.RPCError](https://pyslurm.github.io/22.5/reference/exceptions/#pyslurm.RPCError)
5067
- [Utility Functions](https://pyslurm.github.io/22.5/reference/utilities/#pyslurm.utils)
5168

52-
### Changes
69+
### Changed
5370

5471
- Completely overhaul the documentation ([PR #283](https://github.com/PySlurm/pyslurm/pull/283) by [tazend](https://github.com/tazend))
5572
- Switch to mkdocs for generating documentation ([PR #271](https://github.com/PySlurm/pyslurm/pull/271) by [tazend](https://github.com/tazend),[multimeric](https://github.com/multimeric))
@@ -71,14 +88,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7188
job is finished ([PR #242](https://github.com/PySlurm/pyslurm/pull/242) by [JonaOtto](https://github.com/JonaOtto))
7289
- Support updating `end_time` in `slurm_update_reservation` ([PR #255](https://github.com/PySlurm/pyslurm/pull/255) by [pllopsis](https://github.com/pllopis))
7390

74-
### Changes
91+
### Changed
7592

7693
- Actually retrieve and return the batch script as a string, instead of just
7794
printing it ([PR #258](https://github.com/PySlurm/pyslurm/pull/258) by [tazend](https://github.com/tazend))
7895
- Raise `ValueError` on `slurm_update_reservation` instead of just returning the
7996
error code ([PR #257](https://github.com/PySlurm/pyslurm/pull/257) by [pllopsis](https://github.com/pllopis))
8097

81-
### Fixes
98+
### Fixed
8299

83100
- Fix some typos in `pyslurm.job` class ([PR #243](https://github.com/PySlurm/pyslurm/pull/243) by [JonaOtto](https://github.com/JonaOtto), [PR #252](https://github.com/PySlurm/pyslurm/pull/252) by [schluenz](https://github.com/schluenz))
84101
- Fix not being able to create RPMs with `bdist_rpm` ([PR #248](https://github.com/PySlurm/pyslurm/pull/248) by [tazend](https://github.com/tazend))
@@ -94,7 +111,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
94111
- A `pyproject.toml` file to ease installation ([PR #239](https://github.com/PySlurm/pyslurm/pull/239) by [tazend](https://github.com/tazend))
95112
- Allow specifying Slurm lib-dir and include-dir via `SLURM_LIB_DIR` and `SLURM_INCLUDE_DIR` environment variables on install ([PR #239](https://github.com/PySlurm/pyslurm/pull/239) by [tazend](https://github.com/tazend))
96113

97-
### Changes
114+
### Changed
98115

99116
- Now actually link to `libslurm.so` instead of `libslurmfull.so` ([PR #238](https://github.com/PySlurm/pyslurm/pull/238) by [tazend](https://github.com/tazend))
100117

0 commit comments

Comments
 (0)