flet-dev / serious-python

Python runtime for Flutter apps
Apache License 2.0
212 stars 22 forks source link

Python 3.11.6 for all platforms #35

Closed FeodorFitsner closed 1 year ago

FeodorFitsner commented 1 year ago

Update Python to 3.11.6 for all platforms.

There is a weird error reported by Android users multiple times:

backtrace:
  #00  pc 0x00000000001d6d10  /data/app/~~Q_rFMrgeWwr57x2iVFzdEA==/com.appveyor.flet-swtKryjasbrr_t7dS_CJrg==/lib/arm64/libpython3.10.so (_PyUnicode_FromId+40)
  #01  pc 0x0000000000260278  /data/app/~~Q_rFMrgeWwr57x2iVFzdEA==/com.appveyor.flet-swtKryjasbrr_t7dS_CJrg==/lib/arm64/libpython3.10.so (PyImport_Import+48)
  #02  pc 0x000000000025eab0  /data/app/~~Q_rFMrgeWwr57x2iVFzdEA==/com.appveyor.flet-swtKryjasbrr_t7dS_CJrg==/lib/arm64/libpython3.10.so (PyImport_ImportModule+24)

Before investigating further we need to upgrade to Python 3.11 which does not have/use _PyUnicode_FromId anymore.

ixenion commented 4 months ago

Hi! Where can I find source for com.appveyor.flet ?