pure-python-adb icon indicating copy to clipboard operation
pure-python-adb copied to clipboard

Invalid escape sequence

Open chemelli74 opened this issue 1 year ago • 2 comments

Hi,

at each HomeAssistant restart, I get those warning:

2024-05-17 16:02:45.541 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.12/site-packages/ppadb/device.py:34: SyntaxWarning: invalid escape sequence '\s'
  INSTALL_RESULT_PATTERN = "(Success|Failure|Error)\s?(.*)"

2024-05-17 16:02:45.547 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.12/site-packages/ppadb/command/transport/__init__.py:95: SyntaxWarning: invalid escape sequence '\['
  result_pattern = "^\[([\s\S]*?)\]: \[([\s\S]*?)\]\r?$"

2024-05-17 16:02:45.559 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.12/site-packages/ppadb/plugins/device/utils.py:35: SyntaxWarning: invalid escape sequence '\s'
  pattern = "ACTIVITY\s([\w\.]+)/([\w\.]+)\s[\w\d]+\spid=([\d]+)"

2024-05-17 16:02:45.559 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.12/site-packages/ppadb/plugins/device/utils.py:48: SyntaxWarning: invalid escape sequence '\s'
  total_meminfo_re = re.compile('\s*TOTAL\s*(?P<pss>\d+)'

2024-05-17 16:02:45.559 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.12/site-packages/ppadb/plugins/device/utils.py:49: SyntaxWarning: invalid escape sequence '\s'
  '\s*(?P<private_dirty>\d+)'

2024-05-17 16:02:45.560 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.12/site-packages/ppadb/plugins/device/utils.py:50: SyntaxWarning: invalid escape sequence '\s'
  '\s*(?P<private_clean>\d+)'

chemelli74 avatar May 17 '24 14:05 chemelli74

Fix in https://github.com/CloCkWeRX/pure-python-adb

CloCkWeRX avatar Feb 09 '25 02:02 CloCkWeRX

This SyntaxWarning shows only in python 3.12+. Personally I stick to python 3.11 as a workaround.

ttimasdf avatar Feb 13 '25 02:02 ttimasdf