Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

X'ing out a data source which is connected closes the app #3

Closed
WillAdams opened this issue Jun 19, 2022 · 2 comments
Closed

X'ing out a data source which is connected closes the app #3

WillAdams opened this issue Jun 19, 2022 · 2 comments

Comments

@WillAdams
Copy link

Given a graph:

image

(attached)

test.zip

clicking on a red x to remove the value of the data source results in an immediate closing of the app.

@KennedyRichard
Copy link
Collaborator

I was able to find and fix the bug and already patched it. Please, update to 1.0.7 and try again, and, if it all works fine, let me know so I can close the issue.

@WillAdams
Copy link
Author

Yes, confirmed as fixed in 1.0.7. Thanks!

pmp-p added a commit to pmp-p/nodezator that referenced this issue Jun 21, 2022
i think it's 3.8 because :

# 3.6 (EOL)
```
Traceback (most recent call last):
  File "/Users/user/.local/bin/nodezator", line 10, in <module>
    sys.exit(main())
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/__main__.py", line 66, in main
    raise err
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/__main__.py", line 54, in main
    try: from mainloop import run_app
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/mainloop.py", line 52, in <module>
    from winman.main import perform_startup_preparations
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/winman/main.py", line 57, in <module>
    from editing.main import EditingAssistant
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/editing/main.py", line 12, in <module>
    from editing.objinsert   import ObjectInsertionRemoval
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/editing/objinsert.py", line 27, in <module>
    from graphman.operatornode.main import OperatorNode
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/graphman/operatornode/main.py", line 10, in <module>
    from graphman.operatornode.vizprep import (
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/graphman/operatornode/vizprep.py", line 13, in <module>
    from graphman.operatornode.surfs import (
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/graphman/operatornode/surfs.py", line 24, in <module>
    from graphman.operatornode.constants import (
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/graphman/operatornode/constants.py", line 114, in <module>
    for key, callable_obj in OPERATIONS_MAP.items()
  File "/Users/user/.local/lib/python3.6/site-packages/nodezator/graphman/operatornode/constants.py", line 114, in <dictcomp>
    for key, callable_obj in OPERATIONS_MAP.items()
  File "/usr/lib64/python3.6/inspect.py", line 3037, in signature
    return Signature.from_callable(obj, follow_wrapped=follow_wrapped)
  File "/usr/lib64/python3.6/inspect.py", line 2787, in from_callable
    follow_wrapper_chains=follow_wrapped)
  File "/usr/lib64/python3.6/inspect.py", line 2266, in _signature_from_callable
    skip_bound_arg=skip_bound_arg)
  File "/usr/lib64/python3.6/inspect.py", line 2090, in _signature_from_builtin
    raise ValueError("no signature found for builtin {!r}".format(func))
ValueError: no signature found for builtin <built-in function add>
```

IndiePython#3.7
```
Traceback (most recent call last):
  File "/Users/user/.local/bin/nodezator", line 8, in <module>
    sys.exit(main())
  File "/Users/user/.local/lib/python3.7/site-packages/nodezator/__main__.py", line 72, in main
    run_app(filepath)
  File "/Users/user/.local/lib/python3.7/site-packages/nodezator/mainloop.py", line 203, in run_app
    raise err
  File "/Users/user/.local/lib/python3.7/site-packages/nodezator/mainloop.py", line 92, in run_app
    loop_holder.handle_input()
  File "/Users/user/.local/lib/python3.7/site-packages/nodezator/menu/behaviour.py", line 222, in handle_input
    self.invoke_hovered_widget()
  File "/Users/user/.local/lib/python3.7/site-packages/nodezator/menu/hover.py", line 402, in invoke_hovered_widget
    try: method()
  File "/Users/user/.local/lib/python3.7/site-packages/nodezator/winman/fileop.py", line 163, in new
    save_pyl({}, filepath)
  File "/Users/user/.local/lib/python3.7/site-packages/nodezator/ourstdlibs/pyl.py", line 49, in save_pyl
    sort_dicts = sort_dicts,
TypeError: pformat() got an unexpected keyword argument 'sort_dicts'
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants