mirror of https://github.com/pypa/hatch.git
24 lines
601 B
Python
24 lines
601 B
Python
from hatch.template import File
|
|
from hatch.utils.fs import Path
|
|
from hatchling.metadata.spec import DEFAULT_METADATA_VERSION
|
|
|
|
from ..new.feature_no_src_layout import get_files as get_template_files
|
|
|
|
|
|
def get_files(**kwargs):
|
|
relative_root = kwargs.get('relative_root', '')
|
|
|
|
files = [File(Path(relative_root, f.path), f.contents) for f in get_template_files(**kwargs)]
|
|
files.append(
|
|
File(
|
|
Path(relative_root, 'PKG-INFO'),
|
|
f"""\
|
|
Metadata-Version: {DEFAULT_METADATA_VERSION}
|
|
Name: {kwargs['project_name']}
|
|
Version: 0.0.1
|
|
""",
|
|
)
|
|
)
|
|
|
|
return files
|