Skip to content

signal.run() fails #19

Open
Open
@RaghavRao

Description

@RaghavRao

Here is the traceback:


Traceback (most recent call last):
  File "main.py", line 38, in <module>
    scurses.launcher.run(args)
  File "/home/raghav/Development/signal-curses/scurses/launcher/__init__.py", line 30, in run
    signal.run()
  File "/home/raghav/Envs/signal-curses/lib/python3.7/site-packages/npyscreen/apNPSApplication.py", line 30, in run
    return npyssafewrapper.wrapper(self.__remove_argument_call_main)
  File "/home/raghav/Envs/signal-curses/lib/python3.7/site-packages/npyscreen/npyssafewrapper.py", line 41, in wrapper
    wrapper_no_fork(call_function)
  File "/home/raghav/Envs/signal-curses/lib/python3.7/site-packages/npyscreen/npyssafewrapper.py", line 97, in wrapper_no_fork
    return_code = call_function(_SCREEN)    
  File "/home/raghav/Envs/signal-curses/lib/python3.7/site-packages/npyscreen/apNPSApplication.py", line 25, in __remove_argument_call_main
    return self.main()
  File "/home/raghav/Envs/signal-curses/lib/python3.7/site-packages/npyscreen/apNPSApplicationManaged.py", line 148, in main
    self.onStart()
  File "/home/raghav/Development/signal-curses/scurses/__init__.py", line 300, in onStart
    self.addForm('MAIN', SelectForm, name='Select User/Group')
  File "/home/raghav/Envs/signal-curses/lib/python3.7/site-packages/npyscreen/apNPSApplicationManaged.py", line 55, in addForm
    fm = FormClass( parentApp=self, *args, **keywords)
  File "/home/raghav/Envs/signal-curses/lib/python3.7/site-packages/npyscreen/fmForm.py", line 70, in __init__
    self.create()
  File "/home/raghav/Development/signal-curses/scurses/__init__.py", line 171, in create
    g['name'], ', '.join(g['members'])))
TypeError: sequence item 0: expected str instance, dict found

I am on python 3.7.6 on fedora 31.

This is my pip freeze:


greenlet==0.4.15
msgpack==1.0.0
neovim==0.3.1
npyscreen==4.10.5
pydbus==0.6.0
pynvim==0.4.1
PyQRCode==1.2.1
ruamel.yaml==0.16.10
ruamel.yaml.clib==0.2.0
vext==0.7.3
vext.gi==0.7.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions