Skip to content

Support better prompts #30

@audreyfeldroy

Description

@audreyfeldroy

Maybe we could support an enhanced cookiecutter.json file, like:

    [
        {
            "full_name": "Audrey Roy",
            "prompt": "Your full name?"
        },
        {
            "email": "audreyr@gmail.com",
            "prompt": "Your email address?"
        },
        {
            "github_username": "audreyr",
            "prompt": "Your username on github.com?"
        },
        {
            "project_name": "Python Boilerplate",
            "prompt": "Official name of your project, as used in your docs?"
        },
        {
            "repo_name": "boilerplate",
            "prompt": "Lowercase, spaceless, version of your repo name?",
            "help_text": "This should be a name that is importable as a Python package."
        },
        {
            "project_short_description": "Python Boilerplate contains all the boilerplate you need to create a Python package.",
            "prompt": "A 1-liner description of your project?"
        },
        {
            "release_date": "2013-08-11",
            "prompt": "Date that you plan to release your project?"
        },
        {
            "year": "2013",
            "prompt": "What year would you like to use in the copyright text?"
        },
        {
            "version": "0.1.0",
            "prompt": "Version number to start at?",
            "help_text": "We recommend using semantic versioning and starting at 0.1.0. See semver.org."
        }
    ]

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementThis issue/PR relates to a feature request.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions