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

Reply via email to