Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 1.6 KB

CHANGELOG.md

File metadata and controls

42 lines (31 loc) · 1.6 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased on the 23.11.x branch

  • New Classes to interact with Database Associations (WIP)
    • pyslurm.db.Association
    • pyslurm.db.Associations
  • New Classes to interact with Database QoS (WIP)
    • pyslurm.db.QualityOfService
    • pyslurm.db.QualitiesOfService

23.11.0 - 2024-01-27

Added

  • Support for Slurm 23.11.x
  • Add truncate_time option to pyslurm.db.JobFilter, which is the same as -T / --truncate from sacct.
  • Add new attributes to pyslurm.db.Jobs that help gathering statistics for a collection of Jobs more convenient.
  • Add new attribute gres_tasks_per_sharing to pyslurm.Job and pyslurm.JobSubmitDescription

Fixed

  • Fix allocated_gres attribute in the pyslurm.Node Class returning nothing.
  • Add new idle_memory and allocated_tres attributes to pyslurm.Node class
  • Fix Node State being displayed as ALLOCATED when it should actually be MIXED.
  • Fix crash for the gres_per_node attribute of the pyslurm.Job class when the GRES String received from Slurm contains no count.

Removed

  • route_plugin, job_credential_private_key and job_credential_public_certificate keys are removed from the output of pyslurm.config().get()
  • Some deprecated and unused Slurm constants