Basic towncrier skeleton

This commit is contained in:
Jean-Paul Calderone 2018-04-24 09:26:14 -04:00
parent 90769fe09e
commit f71bbff877
3 changed files with 45 additions and 0 deletions

0
newsfragments/.gitignore vendored Normal file
View File

42
pyproject.toml Normal file
View File

@ -0,0 +1,42 @@
[tool.towncrier]
package = "allmydata"
package_dir = "src"
filename = "NEWS.rst"
directory = "newsfragments"
start_string = ".. towncrier start line"
title_format = "{version} ({project_date})"
[[tool.towncrier.type]]
directory = "incompat"
name = "Backwards incompatible changes"
showcontent = true
[[tool.towncrier.type]]
directory = "feature"
name = "Features"
showcontent = true
[[tool.towncrier.type]]
directory = "bugfix"
name = "Bug fixes"
showcontent = true
[[tool.towncrier.type]]
directory = "installation"
name = "Dependency/Installation changes"
showcontent = true
[[tool.towncrier.type]]
directory = "configuration"
name = "Configuration changes"
showcontent = true
[[tool.towncrier.type]]
directory = "removed"
name = "Removed Features"
showcontent = true
[[tool.towncrier.type]]
directory = "other"
name = "Other changes"
showcontent = true

View File

@ -277,6 +277,9 @@ setup(name="tahoe-lafs", # also set in __init__.py
"foolscap[i2p] >= 0.12.6",
"txi2p >= 0.3.2", # in case pip's resolver doesn't work
],
"release": [
"towncrier",
],
},
package_data={"allmydata.web": ["*.xhtml",
"static/*.js", "static/*.png", "static/*.css",