View Single Post
Old 05-27-2020, 01:02 PM   #2
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,828
Karma: 6120478
Join Date: Nov 2009
Device: many
Attention All Plugin Developers

Okay I took a shot at this. As far as I can tell no plugins outside my own use unipath.py and very very few use compatibility_utils.py.

That said our official testplugin does test for the presence of compatibility_utils. So it will have to be updated.

KindleImport uses compatibility_utils.py but supplies its own via KindleUnpack core files.

MarkDownImport uses compatibility_utils.py to just get iswindows but that is a one-line replacement fix.

So far I have seen no serious issues against removing these vestiges of python 2.7 support.

So if anyone has any issues or objections or reasons to keep it around, please let me know as soon as possible.

Thanks!
KevinH is offline   Reply With Quote