17 lines
359 B
Python
17 lines
359 B
Python
#!/usr/bin/env python3
|
|
|
|
import sys
|
|
import toml
|
|
import os
|
|
|
|
path = toml.load("pyproject.toml")["tool"]["towncrier"]["directory"]
|
|
|
|
fragments = os.listdir(path)
|
|
fragments.remove("README.rst")
|
|
fragments.remove("template.rst")
|
|
|
|
if fragments:
|
|
print("The following files were not found by towncrier:")
|
|
print(" " + " \n".join(fragments))
|
|
sys.exit(1)
|