[project] name = "{{ project_name | lower | replace(' ', '-') }}" version = "0.1.0" description = "{{project_description}}" authors = [ {name = "{{user_name}}", email = "{{user_email}}"} ] readme = "README.md" requires-python = ">={{minimum_python_version}}" dependencies = [] [build-system] {%- if dependency_manager == "poetry" %} requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" {%- elif dependency_manager == "setuptools" %} {%- elif dependency_manager == "hatch" %} requires = ["hatchling"] build-backend = "hatchling.build" {%- elif dependency_manager == "flit" %} requires = ["flit_core >= 3.4"] build-backend = "flit_core.buildapi" {%- elif dependency_manager == "pdm" %} requires = ["pdm-backend"] build-backend = "pdm.backend" {%- else %} {#- This is the default #} requires = ["setuptools >= 61.0"] build-backend = "setuptools.build_meta" {%- endif %}