From 35a3a136d715d4b48571f28e2d6ac036be3b6c51 Mon Sep 17 00:00:00 2001 From: Bobby Date: Sun, 6 Nov 2022 02:13:11 -0500 Subject: fix: package imports --- setup.py | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 06f586f..46332e0 100644 --- a/setup.py +++ b/setup.py @@ -35,8 +35,19 @@ def install_packages(): install_pip(packages) -import click -import inquirer +# Package Importer +def import_packages(packages): + # import packages + for package in packages: + globals()[package] = __import__(package) + + +packages = ["inquirer", "click"] +try: + import_packages(packages) +except: + install_packages() + import_packages(packages) class Setup: -- cgit v1.2.3