[med-svn] [Git][med-team/uncalled][master] 4 commits: debian_toml11.patch: normalize last-update timestamp.
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Tue Dec 3 20:21:01 GMT 2024
Étienne Mollier pushed to branch master at Debian Med / uncalled
Commits:
e42e812b by Étienne Mollier at 2024-12-03T20:10:19+01:00
debian_toml11.patch: normalize last-update timestamp.
- - - - -
15bc9b7b by Étienne Mollier at 2024-12-03T20:12:36+01:00
skip_read_until: unfuzz patch.
- - - - -
818560bc by Étienne Mollier at 2024-12-03T20:44:11+01:00
syntax-warning.patch: new: fix SyntaxWarnings.
Closes: #1087156
- - - - -
5a13f1b3 by Étienne Mollier at 2024-12-03T21:20:32+01:00
d/changelog: ready for upload to unstable.
- - - - -
5 changed files:
- debian/changelog
- debian/patches/debian_toml11.patch
- debian/patches/series
- debian/patches/skip_read_until
- + debian/patches/syntax-warning.patch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+uncalled (2.3+ds-3) unstable; urgency=medium
+
+ * Team upload
+ * debian_toml11.patch: normalize last-update timestamp.
+ * skip_read_until: unfuzz patch.
+ * syntax-warning.patch: new: fix SyntaxWarnings. (Closes: #1087156)
+
+ -- Étienne Mollier <emollier at debian.org> Tue, 03 Dec 2024 20:44:38 +0100
+
uncalled (2.3+ds-2) unstable; urgency=medium
* Team upload
=====================================
debian/patches/debian_toml11.patch
=====================================
@@ -1,6 +1,6 @@
Description: Use Debian packaged toml11
Author: Andreas Tille <tille at debian.org>
-Last-Update: Wed, 16 Feb 2022 15:39:15 +0100
+Last-Update: 2022-02-16
--- a/Makefile
+++ b/Makefile
=====================================
debian/patches/series
=====================================
@@ -5,3 +5,4 @@ debian_pybind11
skip_read_until
debian_pdqsort
debian_toml11.patch
+syntax-warning.patch
=====================================
debian/patches/skip_read_until
=====================================
@@ -1,9 +1,9 @@
Author: Michael R. Crusoe <crusoe at debian.org>
Description: Skip unpackaged (and optional) read-util Python module
Forwarded: not-needed
---- a/setup.py
-+++ b/setup.py
-@@ -140,7 +140,6 @@ setup(
+--- uncalled.orig/setup.py
++++ uncalled/setup.py
+@@ -141,7 +141,6 @@
],
install_requires=[
=====================================
debian/patches/syntax-warning.patch
=====================================
@@ -0,0 +1,57 @@
+Description: Address a couple of Python SyntaxWarnings.
+ Running uncalled with Python 3.13 raises a couple of syntax warning,
+ reproducible for instance by running the example script:
+ .
+ $ cd example
+ $ ./run_example.sh
+ /usr/bin/uncalled:307: SyntaxWarning: invalid escape sequence '\-'
+ log_re = re.compile("^([0-9\-]+ [0-9:]+).+ :.+instance_started.+")
+ /usr/bin/uncalled:308: SyntaxWarning: invalid escape sequence '\d'
+ port_re = re.compile("grpc_port = (\d+)")
+ /usr/bin/uncalled:309: SyntaxWarning: invalid escape sequence '\s'
+ device_re = re.compile("(device_id|instance) = ([^\s,]+)")
+ […]
+ .
+ In addition, Debian bug #1087156 reported also another instance of the
+ issue in the debug.py script:
+
+ Setting up uncalled (2.3+ds-2) ...
+ /usr/lib/python3/dist-packages/uncalled/debug.py:23: SyntaxWarning: invalid escape sequence '\d'
+ CIG_RE = re.compile("(\d+)(["+CIG_OPS_STR+"])")
+ .
+ This change adjusts strings to become raw strings, in order to spare
+ Python further attempts to interpret backslashed characters as escape
+ sequences that are invalid.
+
+Author: Étienne Mollier <emollier at debian.org>
+Bug-Debian: https://bugs.debian.org/1087156
+Forwarded: https://github.com/skovaka/UNCALLED/pull/61
+Last-Update: 2024-12-03
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- uncalled.orig/uncalled/debug.py
++++ uncalled/uncalled/debug.py
+@@ -20,7 +20,7 @@
+
+ #Cigar parsing
+ CIG_OPS_STR = "MIDNSHP=X"
+-CIG_RE = re.compile("(\d+)(["+CIG_OPS_STR+"])")
++CIG_RE = re.compile(r"(\d+)(["+CIG_OPS_STR+"])")
+ CIG_OPS = set(CIG_OPS_STR)
+ CIG_INCR_ALL = {'M','=', 'X'}
+ CIG_INCR_RD = CIG_INCR_ALL | {'I','S'}
+--- uncalled.orig/scripts/uncalled
++++ uncalled/scripts/uncalled
+@@ -304,9 +304,9 @@
+
+ #TODO fix
+ def list_ports_cmd(args):
+- log_re = re.compile("^([0-9\-]+ [0-9:]+).+ :.+instance_started.+")
+- port_re = re.compile("grpc_port = (\d+)")
+- device_re = re.compile("(device_id|instance) = ([^\s,]+)")
++ log_re = re.compile(r"^([0-9\-]+ [0-9:]+).+ :.+instance_started.+")
++ port_re = re.compile(r"grpc_port = (\d+)")
++ device_re = re.compile(r"(device_id|instance) = ([^\s,]+)")
+
+ fnames = os.listdir(args.log_dir)
+ log_fnames = list(sorted( (f for f in fnames if f.startswith("mk_manager_svc")) ))
View it on GitLab: https://salsa.debian.org/med-team/uncalled/-/compare/82418142d6ffea293b3a2dc375bc3bc86e9a9bec...5a13f1b3128c0f04559a3719d82921bded8923af
--
View it on GitLab: https://salsa.debian.org/med-team/uncalled/-/compare/82418142d6ffea293b3a2dc375bc3bc86e9a9bec...5a13f1b3128c0f04559a3719d82921bded8923af
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20241203/d6db0fb7/attachment-0001.htm>
More information about the debian-med-commit
mailing list