[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4158: SyntaxWarning: invalid escape sequence
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Jan 13 20:40:35 UTC 2025
#4158: SyntaxWarning: invalid escape sequence
---------------------------+---------------------------
Reporter: hacklschorsch | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
---------------------------+---------------------------
I see a lot of "SyntaxWarning: invalid escape sequence" warnings about us
having things in strings that recent Python doesn't like.
For example, in the Debian 13 package CI runner, we find that *installing*
the built package will emit lots of these warnings:
https://app.circleci.com/pipelines/github/LeastAuthority/tahoe-
lafs/1303/workflows/0ee30e67-de10-4d03-8c93-6a51000393ad/jobs/15982
/parallel-runs/0/steps/0-105
{{{
Selecting previously unselected package tahoe-lafs.
(Reading database ... 23602 files and directories currently installed.)
Preparing to unpack .../tahoe-lafs_1.20.0-1_all.deb ...
Unpacking tahoe-lafs (1.20.0-1) ...
Setting up tahoe-lafs (1.20.0-1) ...
/usr/lib/python3/dist-packages/allmydata/hashtree.py:73: SyntaxWarning:
invalid escape sequence '\ '
"""
/usr/lib/python3/dist-packages/allmydata/hashtree.py:182: SyntaxWarning:
invalid escape sequence '\ '
"""
/usr/lib/python3/dist-packages/allmydata/interfaces.py:409: SyntaxWarning:
invalid escape sequence '\-'
"""This block of data contains integrity-checking information (hashes
/usr/lib/python3/dist-packages/allmydata/node.py:93: SyntaxWarning:
invalid escape sequence '\.'
ADDR_RE =
re.compile("^([1-9][0-9]*\.[1-9][0-9]*\.[1-9][0-9]*\.[1-9][0-9]*)(:([1-9][0-9]*))?$")
/usr/lib/python3/dist-packages/allmydata/test/cli/test_backup.py:39:
SyntaxWarning: invalid escape sequence '\d'
"(\d)+ files skipped, "
/usr/lib/python3/dist-packages/allmydata/test/cli/test_backup.py:40:
SyntaxWarning: invalid escape sequence '\d'
"(\d+) directories created \((\d+) reused\), "
/usr/lib/python3/dist-packages/allmydata/test/cli/test_backup.py:41:
SyntaxWarning: invalid escape sequence '\d'
"(\d+) directories skipped", out)
/usr/lib/python3/dist-packages/allmydata/test/cli/test_cli.py:767:
SyntaxWarning: invalid escape sequence '\('
in_pending_msg_regex = "ran out of shares: complete= pending=Share\(.+\)
overdue= unused= need 3"
/usr/lib/python3/dist-packages/allmydata/test/test_runner.py:257:
SyntaxWarning: invalid escape sequence '\S'
self.failIf(re.search("[\S][^\.!?]$", line), (line,))
/usr/lib/python3/dist-packages/allmydata/test/web/test_web.py:1971:
SyntaxWarning: invalid escape sequence '\s'
CSS_STYLE=re.compile(b'toolbar\s{.+text-align:\scenter.+toolbar-
item.+display:\sinline',re.DOTALL)
/usr/lib/python3/dist-packages/allmydata/util/i2p_provider.py:192:
SyntaxWarning: invalid escape sequence '\:'
escaped_sam_port = sam_port.replace(':', '\:')
/usr/lib/python3/dist-packages/allmydata/web/status.py:1559:
SyntaxWarning: invalid escape sequence '\d'
u"_(\d\d)_(\d)_percentile",
/usr/lib/python3/dist-packages/allmydata/web/status.py:1560:
SyntaxWarning: invalid escape sequence '\g'
u'{quantile="0.\g<1>\g<2>"}',
/usr/lib/python3/dist-packages/allmydata/hashtree.py:73: SyntaxWarning:
invalid escape sequence '\ '
"""
/usr/lib/python3/dist-packages/allmydata/hashtree.py:182: SyntaxWarning:
invalid escape sequence '\ '
"""
/usr/lib/python3/dist-packages/allmydata/interfaces.py:409: SyntaxWarning:
invalid escape sequence '\-'
"""This block of data contains integrity-checking information (hashes
/usr/lib/python3/dist-packages/allmydata/node.py:93: SyntaxWarning:
invalid escape sequence '\.'
ADDR_RE =
re.compile("^([1-9][0-9]*\.[1-9][0-9]*\.[1-9][0-9]*\.[1-9][0-9]*)(:([1-9][0-9]*))?$")
/usr/lib/python3/dist-packages/allmydata/test/cli/test_backup.py:39:
SyntaxWarning: invalid escape sequence '\d'
"(\d)+ files skipped, "
/usr/lib/python3/dist-packages/allmydata/test/cli/test_backup.py:40:
SyntaxWarning: invalid escape sequence '\d'
"(\d+) directories created \((\d+) reused\), "
/usr/lib/python3/dist-packages/allmydata/test/cli/test_backup.py:41:
SyntaxWarning: invalid escape sequence '\d'
"(\d+) directories skipped", out)
/usr/lib/python3/dist-packages/allmydata/test/cli/test_cli.py:767:
SyntaxWarning: invalid escape sequence '\('
in_pending_msg_regex = "ran out of shares: complete= pending=Share\(.+\)
overdue= unused= need 3"
/usr/lib/python3/dist-packages/allmydata/test/test_runner.py:257:
SyntaxWarning: invalid escape sequence '\S'
self.failIf(re.search("[\S][^\.!?]$", line), (line,))
/usr/lib/python3/dist-packages/allmydata/test/web/test_web.py:1971:
SyntaxWarning: invalid escape sequence '\s'
CSS_STYLE=re.compile(b'toolbar\s{.+text-align:\scenter.+toolbar-
item.+display:\sinline',re.DOTALL)
/usr/lib/python3/dist-packages/allmydata/util/i2p_provider.py:192:
SyntaxWarning: invalid escape sequence '\:'
escaped_sam_port = sam_port.replace(':', '\:')
/usr/lib/python3/dist-packages/allmydata/web/status.py:1559:
SyntaxWarning: invalid escape sequence '\d'
u"_(\d\d)_(\d)_percentile",
/usr/lib/python3/dist-packages/allmydata/web/status.py:1560:
SyntaxWarning: invalid escape sequence '\g'
u'{quantile="0.\g<1>\g<2>"}',
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4158>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list