summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2022-01-14 21:25:16 -0500
committerJason R. Coombs <jaraco@jaraco.com>2022-01-14 21:37:35 -0500
commite4dc986d1f5e91073f29fa381326a75068982422 (patch)
tree2a29d85d472c64254d89dd7f97999cf4b7708611 /tools
parent110af0bfb342edc145c2bde58abe876b1eead985 (diff)
downloadpython-setuptools-git-e4dc986d1f5e91073f29fa381326a75068982422.tar.gz
Move towncrier template to tools
Diffstat (limited to 'tools')
-rw-r--r--tools/towncrier_template.rst35
1 files changed, 35 insertions, 0 deletions
diff --git a/tools/towncrier_template.rst b/tools/towncrier_template.rst
new file mode 100644
index 00000000..7f507342
--- /dev/null
+++ b/tools/towncrier_template.rst
@@ -0,0 +1,35 @@
+{% if top_line %}
+{{ top_line }}
+{{ top_underline * ((top_line)|length)}}
+{% endif %}
+{% for section, _ in sections.items() %}
+{% set underline = underlines[0] %}{% if section %}{{section}}
+{{ underline * section|length }}
+{% set underline = underlines[1] %}
+{% endif %}
+
+{% if sections[section] %}
+{% for category, val in definitions.items() if category in sections[section]%}
+
+{{ definitions[category]['name'] }}
+{{ underline * definitions[category]['name']|length }}
+{% if definitions[category]['showcontent'] %}
+{% for text, values in sections[section][category].items() %}
+* {{ values|join(', ') }}: {{ text }}
+{% endfor %}
+{% else %}
+* {{ sections[section][category]['']|join(', ') }}
+
+{% endif %}
+{% if sections[section][category]|length == 0 %}
+No significant changes.
+{% else %}
+{% endif %}
+{% endfor %}
+
+{% else %}
+No significant changes.
+
+
+{% endif %}
+{% endfor %}