Snakemake version
8.17
Describe the bug
In Snakemake 8.17 using Slurm plugin if my profile has job: unlimited, cores: all, and max-jobs-per-second: 1 Snakemake only submits one job at a time to the cluster and waits for that job to complete before submitting another job. If I revert back to Snakemake 8.16 the exact same code works properly and submits many jobs at once. I don't believe the regression is in the executor plugin since the version I'm using is the same (0.9.0) between 8.17 and 8.16. Seems like there's a regression in the jobs setting handling with Snakemake 8.17 using SLURM.
Logs
Minimal example
Additional context