On Sun, Jan 03, 2021 at 10:00:25PM -0300, Pablo Mestre wrote: > > Hi Drew, > > > > Thanks! > > > > I'll do the three ITP pending packages and start filing the ITPs > > within the next two days, all being well. > > > > And I have very good news! I discovered that upgrading > > python3-qtawesome allows Spyder to run! There are almost certainly > > bugs, as jedi and parso have both had breaking changes, but at least > > it runs ;-) > > > > Best wishes, > > > > Julian > Great!!! > > If you need help in anything else let me know > > Regards
Further update: I re-ran the spyder test suite after upgrading qtawesome (and fixing and reporting a couple of annoying bugs in two other packages), and with one weird exception which I cannot figure out, they all run fine. Summary results are below. Best wishes, Julian (Remove the initial "tests-" and change "-" into "/" to get the test directory name.) tests-spyder-app-tests.log ===================== 5 passed, 90 skipped in 1.72 seconds ===================== tests-spyder-config-tests.log ========================== 70 passed in 1.21 seconds =========================== tests-spyder-plugins-completion-fallback-tests.log ===================== 1 passed, 13 skipped in 0.03 seconds ===================== tests-spyder-plugins-completion-kite-parsing-tests.log =========================== 1 passed in 0.02 seconds =========================== tests-spyder-plugins-completion-kite-utils-tests.log ========================== 1 skipped in 0.03 seconds =========================== tests-spyder-plugins-completion-languageserver-tests.log ===================== 1 passed, 12 skipped in 0.40 seconds ===================== tests-spyder-plugins-completion-snippets-tests.log ========================== 12 skipped in 0.02 seconds ========================== tests-spyder-plugins-console-tests.log =========================== 2 passed in 1.41 seconds =========================== tests-spyder-plugins-editor-extensions-tests.log ========================== 71 passed in 6.23 seconds =========================== tests-spyder-plugins-editor-panels-tests.log ================ 1 failed, 2 passed, 1 skipped in 1.18 seconds ================= tests-spyder-plugins-editor-tests.log ========================== 19 passed in 3.90 seconds =========================== tests-spyder-plugins-editor-utils-tests.log ========================== 25 passed in 1.38 seconds =========================== tests-spyder-plugins-editor-widgets-tests.log ========= 1 failed, 226 passed, 57 skipped, 3 xfailed in 41.38 seconds ========= tests-spyder-plugins-explorer-tests.log =========================== 1 passed in 1.05 seconds =========================== tests-spyder-plugins-explorer-widgets-tests.log ========================== 49 passed in 8.01 seconds =========================== tests-spyder-plugins-findinfiles-tests.log ========================== 20 passed in 1.23 seconds =========================== tests-spyder-plugins-help-tests.log ===================== 2 passed, 3 skipped in 1.46 seconds ====================== tests-spyder-plugins-history-tests.log =========================== 6 passed in 1.49 seconds =========================== tests-spyder-plugins-ipythonconsole-comms-tests.log ===================== 2 passed, 2 warnings in 0.43 seconds ===================== tests-spyder-plugins-ipythonconsole-tests.log ============== 58 passed, 7 skipped, 7 warnings in 207.97 seconds ============== tests-spyder-plugins-ipythonconsole-utils-tests.log ===================== 3 passed, 1 skipped in 0.91 seconds ====================== tests-spyder-plugins-ipythonconsole-widgets-tests.log =========================== 4 passed in 2.09 seconds =========================== tests-spyder-plugins-onlinehelp-tests.log ===================== 1 passed, 2 skipped in 1.20 seconds ====================== tests-spyder-plugins-outlineexplorer-tests.log ===================== 5 passed, 1 skipped in 1.15 seconds ====================== tests-spyder-plugins-plots-widgets-tests.log ========================== 30 passed in 11.95 seconds ========================== tests-spyder-plugins-profiler-tests.log ================ 1 passed, 1 warnings, 3 error in 1.36 seconds ================= tests-spyder-plugins-projects-tests.log ========================== 21 passed in 14.53 seconds ========================== tests-spyder-plugins-projects-widgets-tests.log ===================== 6 passed, 1 skipped in 3.99 seconds ====================== tests-spyder-plugins-pylint-tests.log ===================== 1 failed, 22 passed in 10.36 seconds ===================== tests-spyder-plugins-variableexplorer-tests.log =========================== 2 passed in 1.11 seconds =========================== tests-spyder-plugins-variableexplorer-widgets-objectexplorer-tests.log ====================== 5 failed, 4 passed in 1.60 seconds ====================== tests-spyder-plugins-variableexplorer-widgets-tests.log =============== 88 passed, 9 skipped, 2 warnings in 4.07 seconds =============== tests-spyder-plugins-workingdirectory-tests.log =========================== 4 passed in 1.18 seconds =========================== tests-spyder-preferences-tests.log ============== 1 failed, 15 passed, 336 warnings in 1.71 seconds =============== tests-spyder-tests.log =========================== 8 passed in 1.71 seconds =========================== tests-spyder-utils-introspection-tests.log ===================== 1 passed, 4 warnings in 2.94 seconds ===================== tests-spyder-utils-tests.log ==================== 63 passed, 13 skipped in 2.40 seconds ===================== tests-spyder-widgets-github-tests.log =========================== 6 passed in 1.28 seconds =========================== tests-spyder-widgets-tests.log ==================== 40 passed, 5 skipped in 12.62 seconds ===================== tests-spyder-workers-tests.log ========================== 6 skipped in 0.29 seconds =========================== Notes: tests-spyder-plugins-profiler-tests.log: this gives errors, as something goes very weirdly wrong when trying to load the fonts. I cannot fathom this one - I've tried some simple tracing on the code and a variable magically changes from False to True, but I haven't been able to catch it in the process. Probably not worth more time on this one. Then there are only 6 other failures; again, I haven't investigated further. I don't know what "xfailures" are.