Prompts

When you create a package, you are prompted to enter these values.

Templated Values

The following appear in various parts of your generated project.

full_name
Your full name
email
Your email address
github_username
Your GitHub username
project_name
The name of your new Python package project. This is used to to create the namespace and the package name. So spaces and special characters should be avoided.
project_name
The namespace of your Python package. This should be Python import-friendly. Typically, it is the slugified version of project_name.
project_short_description
A 1-sentence description of what your Python package does.
release_date
The date of the first release.
pypi_username
Your Python Package Index account username.
year
The year of the initial package copyright in the license file.
version
The starting version number of the package.

Options

The following package configuration options set up different features for your project.

command_line_interface
Whether to create a console script using Click Console script entry point will match the project_slug. Options: ['Click', "No command-line interface"]