ENH: Make install behaviour consistent between plugins and packages#6646
ENH: Make install behaviour consistent between plugins and packages#6646TEParsons wants to merge 7 commits intopsychopy:devfrom
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## dev #6646 +/- ##
==========================================
- Coverage 50.82% 50.08% -0.74%
==========================================
Files 332 332
Lines 61057 61113 +56
==========================================
- Hits 31030 30607 -423
- Misses 30027 30506 +479
|
|
Are these actually bug fixes or ENHancements? It's a lot of code. Is it necessary? |
|
I guess we could figure out exactly what the difference is and modify There's also some smaller UI improvement stuff here which I'll cherry pick to a different PR so we can focus on the main change here. |
Some of the recent improvements to
pkgtoolsweren't accessible from Builder as Builder uses a different function to install plugins when the install button is clicked. This PR adds the necessary parameters topkgtools.installPackageso that Builder can use that function instead (without losing the ability to do an asynchronous install)