An RST directive for injecting a Towncrier-generated changelog draft containing fragments for the unreleased (next) project version. Demo: https://ansible-pylibssh.rtfd.io/changelog. Docs: https://sphinxcontrib-towncrier.rtfd.io
With the current pip main branch, the Sphinx build output is clobbered by the output from towncrier:
updating environment: [new config] 66 added, 0 changed, 0 removed
Loading template...[ 54%] news
Finding news fragments...
Rendering news fragments...
Draft only -- nothing has been written.
What is seen below is what would be written.
reading sources... [100%] ux_research_design
This is sub-optimal, and it's likely safe to capture the towncrier's stderr and suppress it unless towncrier errors out.
With the current pip
main
branch, the Sphinx build output is clobbered by the output from towncrier:This is sub-optimal, and it's likely safe to capture the towncrier's stderr and suppress it unless towncrier errors out.