Installation

To install it, just execute:

pip install inquirer

Usage example:

import inquirer

if __name__ == '__main__':

    questions = [
        inquirer.Text('user', message='Please enter your github username', validate=lambda _, x: x != '.'),
        inquirer.Password('password', message='Please enter your password'),
        inquirer.Text('repo', message='Please enter the repo name', default='default'),
        inquirer.Checkbox('topics', message='Please define your type of project?', choices=['common', 'backend', 'frontend'], ),
        inquirer.Text('organization', message='If this is a repo from a organization please enter the organization name, if not just leave this blank'),
        inquirer.Confirm('correct',  message='This will delete all your current labels and create a new ones. Continue?', default=False),
    ]

    answers = inquirer.prompt(questions)

    print(answers)