Browse Source

Merge pull request #62 from Avaiga/fix/update-init-file

update init.py
Jean-Robin 2 years ago
parent
commit
2a4d636a6b
2 changed files with 17 additions and 12 deletions
  1. 1 1
      .github/workflows/packaging.yml
  2. 16 11
      taipy/__init__.py

+ 1 - 1
.github/workflows/setuptools.yml → .github/workflows/packaging.yml

@@ -1,4 +1,4 @@
-name: Setuptools
+name: Test package installation
 
 on:
   push:

+ 16 - 11
taipy/__init__.py

@@ -11,19 +11,24 @@
 
 from importlib.util import find_spec
 
-if find_spec('taipy.core'):
-    from taipy.core import *
+if find_spec('taipy'):
+    if find_spec('taipy.config'):
+        from taipy.config import *
+        from taipy.logger import *
 
-if find_spec('taipy.gui'):
-    from taipy.gui import Gui
+    if find_spec('taipy.core'):
+        from taipy.core import *
 
-    if find_spec('taipy.enterprise') and find_spec('taipy.enterprise.gui'):
-        from taipy.enterprise.gui import _init_gui_enterprise
+    if find_spec('taipy.gui'):
+        from taipy.gui import Gui
 
-        _init_gui_enterprise(Gui)
+        if find_spec('taipy.enterprise') and find_spec('taipy.enterprise.gui'):
+            from taipy.enterprise.gui import _init_gui_enterprise
 
-if find_spec('taipy.rest'):
-    from taipy.rest import Rest
+            _init_gui_enterprise(Gui)
 
-if find_spec('taipy._run'):
-    from taipy._run import _run as run
+    if find_spec('taipy.rest'):
+        from taipy.rest import Rest
+
+    if find_spec('taipy._run'):
+        from taipy._run import _run as run