Package: kitty
Version: 0.43.1-1
Tags: fixed-upstream
Severity: important
Dear Maintainer,
After latest package upgrade on testing, running any kitten causes the
following traceback:
Traceback (most recent call last):
File "/usr/bin/../lib/kitty/kitty/boss.py", line 1731, in combine
tab.reset_window_sizes()
~~~~~~~~~~~^^
File "/usr/bin/../lib/kitty/kitty/boss.py", line 1682, in
dispatch_action
) -> None:
File "/usr/bin/../lib/kitty/kitty/boss.py", line 2064, in kitten
if not os.path.isabs(exe):
File "/usr/bin/../lib/kitty/kitty/boss.py", line 1984, in
run_kitten_with_metadata
x = get_options().confirm_os_window_close[0]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^
File "/usr/bin/../lib/kitty/kittens/tui/handler.py", line 335, in
__call__
return self.impl(args, data, target_window_id, boss)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/siddh/.config/kitty/kittens/__operate_on_selection.py",
line 44, in handle_result
selection = boss.call_remote_control(window, ("get-text", "--self",
"--extent=selection"))
File "/usr/bin/../lib/kitty/kitty/boss.py", line 795, in
call_remote_control
elif not isinstance(response, AsyncResponse):
File "/usr/bin/../lib/kitty/kitty/rc/base.py", line 85, in <module>
ImageCompletion = CompletionSpec.from_string('type:file
group:"Images"')._replace(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'CompletionSpec' object has no attribute '_replace'.
Did you mean: '__replace__'?
This has been fixed upstream:
https://github.com/kovidgoyal/kitty/issues/9070
Please update the package again.
Thanks,
Siddh