Package: python3-click
Version: 8.0.2-1
Severity: normal

Dear Maintainer,

Upgrade to python3-click version 8.0.2-1 (sid) breaks vdirsyncer, here
is the error:

command: vdirsyncer -vdebug sync

output:
debug: Using 1 maximal workers.
error: Unknown error occurred: unmatched ')' (<string>, line 1)
error: Use `-vdebug` to see the full traceback.
debug:   File "/usr/lib/python3/dist-packages/vdirsyncer/cli/__init__.py", line 
30, in inner
debug:     f(*a, **kw)
debug:   File "/usr/lib/python3/dist-packages/vdirsyncer/cli/__init__.py", line 
145, in sync
debug:     with wq.join():
debug:   File "/usr/lib/python3.9/contextlib.py", line 119, in __enter__
debug:     return next(self.gen)
debug:   File "/usr/lib/python3/dist-packages/vdirsyncer/cli/utils.py", line 
364, in join
debug:     with ui_worker.patch_click():
debug:   File "/usr/lib/python3.9/contextlib.py", line 119, in __enter__
debug:     return next(self.gen)
debug:   File "/usr/lib/python3/dist-packages/click_threading/__init__.py", 
line 144, in patch_click
debug:     with patch_ui_functions(wrapper):
debug:   File "/usr/lib/python3.9/contextlib.py", line 119, in __enter__
debug:     return next(self.gen)
debug:   File "/usr/lib/python3/dist-packages/click_threading/monkey.py", line 
50, in patch_ui_functions
debug:     stub_f = eval('lambda {s}: {n}._real_click_fn({a})'


Downgrading python3-click to version 7.1.2-1 (bullseye) solves the
issue.

Thanks,

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.14.0-1-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-click depends on:
ii  python3           3.9.2-3
ii  python3-colorama  0.4.4-1

python3-click recommends no packages.

python3-click suggests no packages.

-- no debconf information

Reply via email to