To the upstream developers of HPLIP:

In a recent version of Python (3.12?) backslashes in regular expressions
need to get quoted or the expressions defined as raw strings (r'...').
Could you change it that way? Using raw strings should not break older
versions of Python.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to hplip in Ubuntu.
https://bugs.launchpad.net/bugs/2054869

Title:
  Lot of SyntaxWarning messages during install

Status in HPLIP:
  Confirmed
Status in hplip package in Ubuntu:
  Confirmed

Bug description:
  Ubuntu 24.04 lot of SyntaxWarning messages during install

  running python rtupdate hooks for python3.12...
  /usr/share/hplip/base/LedmWifi.py:34: SyntaxWarning: invalid escape sequence 
'\d'
    http_result_pat = re.compile("""HTTP/\d.\d\s(\d+)""", re.I)
  /usr/share/hplip/base/device.py:49: SyntaxWarning: invalid escape sequence 
'\d'
    http_result_pat = re.compile("""HTTP/\d.\d\s(\d+)""", re.I)
  /usr/share/hplip/base/g.py:304: SyntaxWarning: invalid escape sequence '\|'
    spinner = "\|/-\|/-"
  /usr/share/hplip/base/g.py:354: SyntaxWarning: invalid escape sequence '\d'
    m = re.search('python(\d(\.\d){0,2})', ext_path)            #get the python 
version where the .so file is found
  /usr/share/hplip/base/imagesize.py:186: SyntaxWarning: invalid escape 
sequence '\#'
    re.compile('\#define\s+\S+\s+\d+')     : ('image/x-xbitmap', xbmsize),
  /usr/share/hplip/base/imagesize.py:187: SyntaxWarning: invalid escape 
sequence '\/'
    re.compile('\/\* XPM \*\/')            : ('image/x-xpixmap', xpmsize),
  /usr/share/hplip/base/imagesize.py:189: SyntaxWarning: invalid escape 
sequence '\*'
    re.compile('^II\*\x00')                : ('image/tiff', tiffsize),
  /usr/share/hplip/base/logger.py:439: SyntaxWarning: invalid escape sequence 
'\<'
    elem_start = re.findall("(\<\W{0,1}\w+) ?", line)[0]

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: hplip 3.22.10+dfsg0-2ubuntu2
  ProcVersionSignature: Ubuntu 6.6.0-14.14-generic 6.6.3
  Uname: Linux 6.6.0-14-generic x86_64
  ApportVersion: 2.28.0-0ubuntu1
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Sat Feb 24 10:31:07 2024
  InstallationDate: Installed on 2024-02-20 (4 days ago)
  InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Daily amd64 (20240220)
  Lpstat: Error: command ['lpstat', '-v'] failed with exit code 1: lpstat: No 
destinations added.
  MachineType: Gigabyte Technology Co., Ltd. H510M H
  Papersize: a4
  ProcEnviron:
   LANG=en_US.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=xterm-256color
   XDG_RUNTIME_DIR=<set>
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.6.0-14-generic 
root=UUID=46acaa02-3641-4fce-877b-03fb0f9525e5 ro quiet splash vt.handoff=7
  SourcePackage: hplip
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 03/25/2022
  dmi.bios.release: 5.19
  dmi.bios.vendor: American Megatrends International, LLC.
  dmi.bios.version: F14
  dmi.board.asset.tag: Default string
  dmi.board.name: H510M H
  dmi.board.vendor: Gigabyte Technology Co., Ltd.
  dmi.board.version: x.x
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: Default string
  dmi.chassis.version: Default string
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInternational,LLC.:bvrF14:bd03/25/2022:br5.19:svnGigabyteTechnologyCo.,Ltd.:pnH510MH:pvr-CF:rvnGigabyteTechnologyCo.,Ltd.:rnH510MH:rvrx.x:cvnDefaultstring:ct3:cvrDefaultstring:skuDefaultstring:
  dmi.product.family: H510 MB
  dmi.product.name: H510M H
  dmi.product.sku: Default string
  dmi.product.version: -CF
  dmi.sys.vendor: Gigabyte Technology Co., Ltd.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hplip/+bug/2054869/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to