-
-
Notifications
You must be signed in to change notification settings - Fork 33
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
Network Explorer: Replace (crashing) threads with ConcurrentMixin #261
Conversation
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## master #261 +/- ##
==========================================
+ Coverage 73.76% 74.10% +0.33%
==========================================
Files 21 21
Lines 2977 3000 +23
==========================================
+ Hits 2196 2223 +27
+ Misses 781 777 -4 ☔ View full report in Codecov by Sentry. |
af18217
to
13e453a
Compare
13e453a
to
bc4cfa8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably a Qt6 issue...
Traceback (most recent call last):
File "/Users/vesna/orange3-network/orangecontrib/network/widgets/graphview.py", line 133, in paint
pen.setWidth(w)
TypeError: setWidth(self, width: int): argument 1 has unexpected type 'numpy.float64'
network_too_large = widget.Msg("Network is too large to visualize.") | ||
single_node_graph = widget.Msg("I don't do single-node graphs today.") | ||
network_too_large = Msg("Network is too large to visualize.") | ||
single_node_graph = Msg("I don't do single-node graphs today.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
single_node_graph
is never used.
bc4cfa8
to
d041e73
Compare
Issue
Fixes #238. Fixes #219. Fixes #190.
Description of changes
ConcurrentMixin
instead of (incorrect) threads created in the widget code.np.int32
, as expected by Cython code. The network can, in principle, have edges in, e.g.np.int64
. (The bug was discovered when Network of Neighbors had return a net with such dtype.)Includes