diff options
| author | Bobby <[email protected]> | 2022-11-06 02:13:11 -0500 |
|---|---|---|
| committer | Bobby <[email protected]> | 2022-11-06 02:13:11 -0500 |
| commit | 35a3a136d715d4b48571f28e2d6ac036be3b6c51 (patch) | |
| tree | 840397525e5dcc1f8e5a72d936a977b6af7efa0f /setup.py | |
| parent | d6c6ee331f270ce5e978e62cef39cb354d86e960 (diff) | |
| download | texty-35a3a136d715d4b48571f28e2d6ac036be3b6c51.tar.xz texty-35a3a136d715d4b48571f28e2d6ac036be3b6c51.zip | |
fix: package imports
Diffstat (limited to 'setup.py')
| -rw-r--r-- | setup.py | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -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: |
