From a6377e1b6f3ea3146beca951ef9561d48d68aa4c Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Mon, 25 Sep 2023 13:18:45 -0700 Subject: [PATCH 1/3] Add v26 release notes --- doc/changes/DM-34915.feature.rst | 1 - doc/changes/DM-37352.misc.rst | 1 - doc/changes/DM-37843.bugfix.rst | 1 - doc/changes/DM-37961.misc.rst | 1 - doc/changes/DM-38101.bugfix.rst | 1 - doc/changes/DM-38101.misc.rst | 1 - doc/changes/DM-38142.misc.rst | 1 - doc/changes/DM-38307.misc.rst | 3 --- doc/changes/DM-38377.bugfix.rst | 1 - doc/changes/DM-39334.misc.rst | 1 - doc/changes/DM-39553.feature.rst | 1 - doc/lsst.ctrl.bps.panda/CHANGES.rst | 31 +++++++++++++++++++++++++++++ 12 files changed, 31 insertions(+), 13 deletions(-) delete mode 100644 doc/changes/DM-34915.feature.rst delete mode 100644 doc/changes/DM-37352.misc.rst delete mode 100644 doc/changes/DM-37843.bugfix.rst delete mode 100644 doc/changes/DM-37961.misc.rst delete mode 100644 doc/changes/DM-38101.bugfix.rst delete mode 100644 doc/changes/DM-38101.misc.rst delete mode 100644 doc/changes/DM-38142.misc.rst delete mode 100644 doc/changes/DM-38307.misc.rst delete mode 100644 doc/changes/DM-38377.bugfix.rst delete mode 100644 doc/changes/DM-39334.misc.rst delete mode 100644 doc/changes/DM-39553.feature.rst diff --git a/doc/changes/DM-34915.feature.rst b/doc/changes/DM-34915.feature.rst deleted file mode 100644 index fe7c800..0000000 --- a/doc/changes/DM-34915.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Enable saving of iDDS client workflow objects at prepare bps submission stage. diff --git a/doc/changes/DM-37352.misc.rst b/doc/changes/DM-37352.misc.rst deleted file mode 100644 index 354247a..0000000 --- a/doc/changes/DM-37352.misc.rst +++ /dev/null @@ -1 +0,0 @@ -print out pseudo_file_name in the bps PanDA plugin diff --git a/doc/changes/DM-37843.bugfix.rst b/doc/changes/DM-37843.bugfix.rst deleted file mode 100644 index 25391b8..0000000 --- a/doc/changes/DM-37843.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix the execution butler transfer bug when period in run collection. diff --git a/doc/changes/DM-37961.misc.rst b/doc/changes/DM-37961.misc.rst deleted file mode 100644 index 2191d3c..0000000 --- a/doc/changes/DM-37961.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Include butler repo URL in log message labels. diff --git a/doc/changes/DM-38101.bugfix.rst b/doc/changes/DM-38101.bugfix.rst deleted file mode 100644 index 76fc703..0000000 --- a/doc/changes/DM-38101.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed PanDA task chunking bug that caused assertion error during submission for really large QuantumGraphs. diff --git a/doc/changes/DM-38101.misc.rst b/doc/changes/DM-38101.misc.rst deleted file mode 100644 index 5eb838a..0000000 --- a/doc/changes/DM-38101.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Modifying PanDA task chunking to be evenly divided. diff --git a/doc/changes/DM-38142.misc.rst b/doc/changes/DM-38142.misc.rst deleted file mode 100644 index fdab829..0000000 --- a/doc/changes/DM-38142.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Update ctrl_bps_panda/config/bps_usdf.yaml to allow for local custom setup diff --git a/doc/changes/DM-38307.misc.rst b/doc/changes/DM-38307.misc.rst deleted file mode 100644 index 920639f..0000000 --- a/doc/changes/DM-38307.misc.rst +++ /dev/null @@ -1,3 +0,0 @@ -Update some default yaml values to more easily allow parts to be -modified as well as provide values to go with the updated bps -default yaml (e.g., no longer need runQuantumCommands). diff --git a/doc/changes/DM-38377.bugfix.rst b/doc/changes/DM-38377.bugfix.rst deleted file mode 100644 index c6425eb..0000000 --- a/doc/changes/DM-38377.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Handle dependency issues when preparing rescue workflows. diff --git a/doc/changes/DM-39334.misc.rst b/doc/changes/DM-39334.misc.rst deleted file mode 100644 index e2cd463..0000000 --- a/doc/changes/DM-39334.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Move fileDistributionEndPoint from lustre to weka diff --git a/doc/changes/DM-39553.feature.rst b/doc/changes/DM-39553.feature.rst deleted file mode 100644 index ce07ec6..0000000 --- a/doc/changes/DM-39553.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Update BPS PanDA plugin to work with quantum-backed butler. diff --git a/doc/lsst.ctrl.bps.panda/CHANGES.rst b/doc/lsst.ctrl.bps.panda/CHANGES.rst index b52cbe5..9beed83 100644 --- a/doc/lsst.ctrl.bps.panda/CHANGES.rst +++ b/doc/lsst.ctrl.bps.panda/CHANGES.rst @@ -1,3 +1,34 @@ +lsst-ctrl-bps-panda v26.0.0 (2023-09-25) +======================================== + +New Features +------------ + +- Enabled saving of iDDS client workflow objects at prepare bps submission stage. (`DM-34915 `_) +- Updated BPS PanDA plugin to work with quantum-backed butler. (`DM-39553 `_) + + +Bug Fixes +--------- + +- Fixed the execution butler transfer bug when period in run collection. (`DM-37843 `_) +- Fixed PanDA task chunking bug that caused assertion error during submission for really large QuantumGraphs. (`DM-38101 `_) +- Handled dependency issues when preparing rescue workflows. (`DM-38377 `_) + + +Other Changes and Additions +--------------------------- + +- Now print out pseudo_file_name in the bps PanDA plugin to simplify debugging if there is a problem with it being too long. (`DM-37352 `_) +- Included butler repo URL in log message labels. (`DM-37961 `_) +- Modified PanDA task chunking to be evenly divided. (`DM-38101 `_) +- Updated ``ctrl_bps_panda/config/bps_usdf.yaml`` to allow for local custom setup (`DM-38142 `_) +- Updated some default YAML values to more easily allow parts to be + modified as well as provided values to go with the updated bps + default YAML (e.g., no longer need ``runQuantumCommands``). (`DM-38307 `_) +- Moved ``fileDistributionEndPoint`` from lustre to weka in USDF configuration. (`DM-39334 `_) + + lsst-ctrl-bps-panda v25.0.0 (2023-03-02) ======================================== From 82dc7fce6ca03f00f418e9c1bc4041566fff561d Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Mon, 25 Sep 2023 13:26:01 -0700 Subject: [PATCH 2/3] State that 3.11 works with this package --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 8921874..9b4e36a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,6 +16,7 @@ classifiers = [ "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", "Topic :: Scientific/Engineering :: Astronomy", ] keywords = ["lsst"] From a272fc2020e97dbf6a7c13e14225eb1cef0518ec Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Mon, 25 Sep 2023 13:27:04 -0700 Subject: [PATCH 3/3] Mention minimum python version --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 9b4e36a..46207d0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,6 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "lsst-ctrl-bps-panda" +requires-python = ">=3.10.0" description = "PanDA plugin for lsst-ctrl-bps." license = {text = "BSD 3-Clause License"} readme = "README.rst"