From 382f4074318b1dfb4b72eb48a500a9d899c7aa1c Mon Sep 17 00:00:00 2001 From: Matthieu Imbert <matthieu.imbert@inria.fr> Date: Tue, 18 Mar 2025 13:13:01 +0100 Subject: [PATCH] version 2.8.2 --- README.md | 2 +- debian/changelog | 13 +++++++++++++ doc/userguide.rst | 8 ++++---- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 408637b..adfcb03 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ along with Execo. If not, see <http://www.gnu.org/licenses/> Versions ======== -latest stable version: v2.8.1 (2024-10-21) +latest stable version: v2.8.2 (2025-03-18) Installation instructions ========================= diff --git a/debian/changelog b/debian/changelog index a8b88db..2281c04 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +python-execo (2.8.2) unstable; urgency=medium + + * [execo_g5k] planning: fix exclusion of hosts/cluster additional constraint + * [execo_g5k] api_utils: get_cluster_site() returns None for an unknown cluster instead of raising an exception (to be consistent with the rest of the api eg. get_host_cluster() + * [execo, execo_g5k] fix escape sequences (in regexes or in strings) + * [execo, execo_g5k] use pipes.quote or shlex.quote depending on py version + * [doc] fix bug reporting url + * [execo] utils: singleton_to_collection better None handling -> empty list + * [execo_g5k] oar: add -t origin=execo to all jobs + * [execo_g5k] remove oargridsub (but the examples in the user guide still need to be updated) + + -- Matthieu Imbert <matthieu.imbert@inria.fr> Tue, 18 Mar 2025 13:09:22 +0100 + python-execo (2.8.1) unstable; urgency=medium * [execo, execo_g5k, execi_engine] fix regexes thanks to python 3.12 improved handling of invalid escape sequences (https://docs.python.org/3/whatsnew/3.12.html#other-language-changes) diff --git a/doc/userguide.rst b/doc/userguide.rst index 25d3413..691cedc 100644 --- a/doc/userguide.rst +++ b/doc/userguide.rst @@ -18,9 +18,9 @@ with packages managed by your distribution package manager. - Install from a release tar.gz package:: - $ wget https://gitlab.inria.fr/mimbert/execo/-/package_files/[...]/download -O execo-2.8.1.tar.gz - $ tar xzf execo-2.8.1.tar.gz - $ cd execo-2.8.1/ + $ wget https://gitlab.inria.fr/mimbert/execo/-/package_files/[...]/download -O execo-2.8.2.tar.gz + $ tar xzf execo-2.8.2.tar.gz + $ cd execo-2.8.2/ $ python setup.py install --user - Or install from source repository if you want the very latest @@ -40,7 +40,7 @@ with packages managed by your distribution package manager. - Or install from debian package:: - $ dpkg -i python-execo_2.8.1_all.deb + $ dpkg -i python-execo_2.8.2_all.deb Configuration ============= -- GitLab