makerplane / pyEfis

Electronic Flight Information System in Python
GNU General Public License v2.0
58 stars 31 forks source link

Updated to run on Python 3.10+ by removing implicit conversions #111

Closed e100 closed 10 months ago

e100 commented 10 months ago

Was trying to run this on Ubuntu 22.04 and found it did not work. After replacing many of the implicit conversions to explicit conversions it seems to work OK.

I've not written much code in python so not sure if all the changes I made are the best way to handle this. But it actually runs on Ubuntu 22.04 with python 3.10 now.

birkelbach commented 10 months ago

This broke sometime during a Qt version upgrade and I have just not had time to fix it all. Thanks for doing it.