From a1b19ab8c257604e71081776bf6120556a4669ed Mon Sep 17 00:00:00 2001
From: Matthieu Imbert <matthieu.imbert@inria.fr>
Date: Mon, 21 Oct 2024 09:23:48 +0200
Subject: [PATCH] version 2.8.1

---
 README.md         |  2 +-
 debian/changelog  | 10 ++++++++++
 doc/userguide.rst |  8 ++++----
 3 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md
index 5bfa391..e9cde40 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 (2024-06-11)
+latest stable version: v2.8.1 (2024-10-21)
 
 Installation instructions
 =========================
diff --git a/debian/changelog b/debian/changelog
index a31293c..a8b88db 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+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)
+  * [execo_engine] add option for using pty to copy_outputs() useful for having working cmdline completion in ipdb when ipdb is spawned from a an execo script
+  * [execo] Remote: fix corner case in process args handling fix passing None to a Remote's Process args stdout/err handler caused exception due to not handling special case in substitutions
+  * [execo_g5k] Kaconsole: fix default prompt regex
+  * [execo_g5k] Add Kaconsole to documentation
+
+ -- Matthieu Imbert <matthieu.imbert@inria.fr>  Mon, 21 Oct 2024 09:22:37 +0200
+
 python-execo (2.8) unstable; urgency=medium
 
   * |packaging] git-based version numbers compliant with recent distutils
diff --git a/doc/userguide.rst b/doc/userguide.rst
index 09f9fa0..fd05c39 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.tar.gz
-   $ tar xzf execo-2.8.tar.gz
-   $ cd execo-2.8/
+   $ 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/
    $ 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_all.deb
+   $ dpkg -i python-execo_2.8.1_all.deb
 
 Configuration
 =============
-- 
GitLab