Added
- Support for Slurm 25.05.x
Changed
- Split up
prolog_epilog_timeoutinprolog_timeoutandepilog_timeoutinpyslurm.slurmctld.Config
Removed
-
get_environment_timeoutmember inpyslurm.slurmctld.Configclass -
The following long deprecated classes have been removed:
pyslurm.node(usepyslurm.Nodeinstead)pyslurm.config(usepyslurm.slurmctld.Configinstead)pyslurm.front_end(no replacement, functionality has been removed from Slurm)pyslurm.partition(usepyslurm.Partitioninstead)pyslurm.topology(no replacement, this was heavily reworked in 25.05 and needs separate followup)
Reason for the removal: interfering with the 25.05 upgrade, they haven't
been maintained in years anyway and better documented replacement classes are available.