-
-
Notifications
You must be signed in to change notification settings - Fork 101
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
Slightly reorganize initialization code #438
Conversation
Codecov Report
@@ Coverage Diff @@
## master #438 +/- ##
=======================================
Coverage 75.97% 75.97%
=======================================
Files 5 5
Lines 487 487
=======================================
Hits 370 370
Misses 117 117 Continue to review full report at Codecov.
|
Hmm, actually it doesn't fix but masks a problem. Need to investigate what behavior was in previous multidict versions? Maybe pyinstaller was never good with the multidict? |
Previous versions v4.6.1 and lower works correct because |
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.
LGTM
WebSocket is not open: readyState 3 (CLOSED) |
@Varriount as I see the reason for the error is: The PR "fixes" the problem to correctly process the import failure and switching back to pure-python implementation (which is much slower but still works). Also, #443 has fixed another crash unrelated to this issue. |
1 similar comment
@Varriount as I see the reason for the error is: The PR "fixes" the problem to correctly process the import failure and switching back to pure-python implementation (which is much slower but still works). Also, #443 has fixed another crash unrelated to this issue. |
The Inlining of pair_list adds 15-25% boost. |
Curiously, #432 problem seems gone.
I don't understand clearly why but the code doesn't contain explicit tricks, it is clearly readable at least.
URL of RTD document: https://multidict.readthedocs.io/en/cleanup/