hatch.template.default.DefaultTemplate

class hatch.template.default.DefaultTemplate(*args, **kwargs)

Bases: TemplateInterface

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

finalize_files(config, files)

Allow modification of files for new projects before they are written to the file system.

get_files(config)

Add to the list of files for new projects that are written to the file system.

initialize_config(config)

Allow modification of the configuration passed to every file for new projects before the list of files are determined.

Attributes

PLUGIN_NAME

PRIORITY

finalize_files(config, files)

Allow modification of files for new projects before they are written to the file system.

get_files(config)

Add to the list of files for new projects that are written to the file system.

initialize_config(config)

Allow modification of the configuration passed to every file for new projects before the list of files are determined.