@@ -15,6 +15,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
15
15
- New Classes to interact with Database QoS (WIP)
16
16
- ` pyslurm.db.QualityOfService `
17
17
- ` pyslurm.db.QualitiesOfService `
18
+
19
+ ## [ 24.5.1] ( https://github.com/PySlurm/pyslurm/releases/tag/v24.5.1 ) - 2024-12-27
20
+
21
+ ### Added
22
+
18
23
- Added ` stats ` attribute to both ` pyslurm.Job ` , ` pyslurm.Jobs ` and
19
24
` pyslurm.db.Jobs `
20
25
- Added ` pids ` attribute to ` pyslurm.Job ` which contains Process-IDs of the Job
@@ -35,6 +40,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
35
40
You can keep providing the directory where ` libslurm.so ` resided as
36
41
` $SLURM_LIB_DIR ` to pyslurm, and it will automatically find ` libslurmfull.so `
37
42
from there.
43
+ - Added ` run_time_remaining ` and ` elapsed_cpu_time ` attributes to ` pyslurm.JobStep `
44
+ - Added ` run_time_remaining ` attribute to ` pyslurm.Job `
38
45
39
46
### Fixed
40
47
@@ -47,6 +54,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
47
54
48
55
- Breaking: rename ` cpu_time ` to ` elapsed_cpu_time ` in ` pyslurm.Job ` and
49
56
` pyslurm.Jobs ` classes
57
+ - Breaking: rename attribute ` alloc_cpus ` to just ` cpus ` in ` pyslurm.JobStep `
50
58
- Breaking: removed the following attributes from ` pyslurm.db.Jobs ` :<br >
51
59
* ` consumed_energy `
52
60
* ` disk_read `
@@ -69,6 +77,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
69
77
- return ` 1 ` as a value for the ` cpus ` attribute in ` pyslurm.db.Job ` when there
70
78
is no value set from Slurm's side.
71
79
80
+ ### Removed
81
+
82
+ - Removed ` pyslurm.version() ` function. Should use ` __version__ ` attribute directly.
83
+ - Removed ` --slurm-lib ` and ` --slurm-inc ` parameters to ` setup.py ` .<br >
84
+ ` SLURM_LIB_DIR ` and ` SLURM_INCLUDE_DIR ` environment variables should be used instead.
85
+
72
86
## [ 24.5.0] ( https://github.com/PySlurm/pyslurm/releases/tag/v24.5.0 ) - 2024-11-16
73
87
74
88
### Added
0 commit comments