# } answers = { 'path': path, 'package_name': questions.package_name(default='mreschke.wiki'), 'friendly_name': questions.friendly_name(default="mReschke Wiki"), 'your_name': questions.your_name(default="Matthew Reschke"), 'your_email': questions.your_email(default="*****@*****.**"), 'environment': questions.environment(default='Poetry'), } # Confirm answers before install nl(2); line("#", LIGHTBLUE); nl(2) info("You are are about to customize this blank uvicore package schema as follows:") for answer in answers.items(): item(answer) nl(); go = user_confirm("Continue"); nl() # Install package with question answers if go: installer = Installer(answers, __version__) installer.handle() # User cancelled, abort installation if not go: error("Installation aborted.") info("This package is in an error state and is not configured to actually run.") info("You can manually re-run:") info(" python ./.install/install.py", DARKGRAY) info("Or you can go ahead and delete this {}".format(path)) info("folder and start over with the 'uvicore-new-app' command. Bye.") error("Installation aborted.")