lsst-ctrl-bps-parsl v30.0.1 (2026-02-03)¶
Dropped support for Python 3.11. Tested with Python 3.14.
Other Changes and Additions¶
Dropped unused
blackandisortsections frompyproject.toml.Bumped minimum Python version to 3.12.
Switched docs action to use
sphinxutils. (DM-54033)
lsst-ctrl-bps-parsl v30.0.0 (2026-01-16)¶
New Features¶
Now pass job priority requests from BPS to Parsl executor classes (DM-53483)
lsst-ctrl-bps-parsl v29.0.0 (2025-03-25)¶
New Features¶
Added support for PBS/Torque and updated Princeton site to support new Tiger3 cluster. (dm-48539)
lsst-ctrl-bps-parsl v28.0.0 (2024-11-21)¶
Bug Fixes¶
Resolved issue relating to the high throughput executor performing validation via checking of a resource spec dictionary. Until now,
ctrl_bps_parslwas passingNoneinstead of an emptydictwhen there were no resource requests associated with a task. (DM-45863)Fixed an error caused by the deprecated
max_workersparameter, which was removed in Parsl version 2024.09.09 following its deprecation in version 2024.03.04. (DM-47399)
Other Changes and Additions¶
Updated selected unit tests to reflect the changes made in
BpsConfig.__init__(). (DM-44110)
lsst-ctrl-bps-parsl v27.0.0 (2024-06-05)¶
New Features¶
Bug Fixes¶
lsst-ctrl-bps-parsl v26.0.0 (2023-09-25)¶
New Features¶
Bug Fixes¶
Now resolve nested symbolic names correctly (DM-39885)
Other Changes and Additions¶
Brought package up to LSST middleware packaging standards. (DM-36092)
lsst-ctrl-bps-parsl v25.0.0 (2023-07-01)¶
First release as part of the LSST Science Pipelines.