sparkmicro / Ki-nTree

Fast part creation for KiCad and InvenTree
GNU General Public License v3.0
178 stars 33 forks source link

Issue with Flet package #154

Closed G-Pereira closed 1 year ago

G-Pereira commented 1 year ago
Traceback (most recent call last):
  File "/usr/bin/kintree", line 5, in <module>
    from kintree.kintree_gui import main
  File "/usr/lib/python3.11/site-packages/kintree/kintree_gui.py", line 3, in <module>
    from .gui.gui import kintree_gui
  File "/usr/lib/python3.11/site-packages/kintree/gui/gui.py", line 3, in <module>
    from .views.common import update_theme, handle_transition
  File "/usr/lib/python3.11/site-packages/kintree/gui/views/common.py", line 35, in <module>
    def handle_transition(page: ft.Page, transition: bool, update_page=False, timeout=0):
                                ^^^^^^^
AttributeError: module 'flet' has no attribute 'Page'
G-Pereira commented 1 year ago

This seems to happen on Flet package version 0.6.4 and works fine with Flet 0.5.2

G-Pereira commented 1 year ago

It is specific to Arch Linux and seems to be an issue with the python-flet package on Arch Linux, having Flet 0.6.2 on a python virtual environment works just fine