1
0
Эх сурвалжийг харах

fix compatibility with python <3.9

Falko Schindler 3 жил өмнө
parent
commit
86cde8053a
1 өөрчлөгдсөн 2 нэмэгдсэн , 1 устгасан
  1. 2 1
      nicegui/ui.py

+ 2 - 1
nicegui/ui.py

@@ -6,7 +6,8 @@ class Ui:
     from .config import config  # NOTE: before run
     from .run import run  # NOTE: before justpy
 
-    _excludes = [word.strip().lower().removesuffix('.js') for word in config.exclude.split(',')]
+    _excludes = [word.strip().lower() for word in config.exclude.split(',')]
+    _excludes = [e[:-3] if e.endswith('.js') else e for e in _excludes]  # NOTE: for python <3.9 without removesuffix
     os.environ['HIGHCHARTS'] = str('highcharts' not in _excludes)
     os.environ['AGGRID'] = str('aggrid' not in _excludes)