Bug#970588: accerciser: exception on plugin initialzation

ydirson at free.fr ydirson at free.fr
Sat Sep 19 13:29:27 BST 2020


Package: accerciser
Version: 3.38.0-1

When starting accerciser (on a recently installed buster upgraded to testing) I get
a "plugin errors" tab with a "io.UnsupportedOperation: fileno" title and the following
contents.  Not sure whose problem it is given the presence of ipython in this stack trace.


Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/accerciser/plugin/plugin_manager.py", line 192, in _enablePlugin
    plugin_instance.init()
  File "/usr/share/accerciser/plugins/console.py", line 42, in init
    self.ipython_view = ipython_view.IPythonView()
  File "/usr/share/accerciser/plugins/ipython_view.py", line 587, in __init__
    IterableIPShell.__init__(self, cout=self.cout, cerr=self.cout,
  File "/usr/share/accerciser/plugins/ipython_view.py", line 111, in __init__
    self.IP = IPython.terminal.embed.InteractiveShellEmbed.instance(\
  File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 510, in instance
    inst = cls(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/IPython/terminal/embed.py", line 159, in __init__
    super(InteractiveShellEmbed,self).__init__(**kw)
  File "/usr/lib/python3/dist-packages/IPython/terminal/interactiveshell.py", line 526, in __init__
    self.init_prompt_toolkit_cli()
  File "/usr/lib/python3/dist-packages/IPython/terminal/interactiveshell.py", line 318, in init_prompt_toolkit_cli
    self.pt_app = PromptSession(
  File "/usr/lib/python3/dist-packages/prompt_toolkit/shortcuts/prompt.py", line 466, in __init__
    self.app = self._create_application(editing_mode, erase_when_done)
  File "/usr/lib/python3/dist-packages/prompt_toolkit/shortcuts/prompt.py", line 717, in _create_application
    application: Application[_T] = Application(
  File "/usr/lib/python3/dist-packages/prompt_toolkit/application/application.py", line 271, in __init__
    self.output = output or session.output
  File "/usr/lib/python3/dist-packages/prompt_toolkit/application/current.py", line 70, in output
    self._output = create_output()
  File "/usr/lib/python3/dist-packages/prompt_toolkit/output/defaults.py", line 74, in create_output
    return Vt100_Output.from_pty(
  File "/usr/lib/python3/dist-packages/prompt_toolkit/output/vt100.py", line 458, in from_pty
    fd = stdout.fileno()
io.UnsupportedOperation: fileno



More information about the Pkg-a11y-devel mailing list