So, double checked this - I was apparently wrong about develop image - scanning for local ipk works fine (am pretty sure last night it didn't work, but you know... 8-))
However, on py-3 image (yesterday's home build vs1500) it doesn't work for sure here, ipk packages are not found by (original) scanner, you cant install local extension neither from software manager from any location, nor with "put ipk on USB stick and plug it into the box" method...
And with patched Scanner.py everything's fine, see pics.
Tested with dm8000 and same problem as your vs1500.
I have applied your patch and now it's working, thanks.
For dm8000 I also needed to fix a crash.
Now the question is, why for some boxes
(type, _) = guess_type(file)
if type is None:
type is None?
Edited by Beeker, 5 March 2022 - 07:14.
Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.