CofeehousePy/deps/numpy/tools/ci/test_all_newsfragments_used.py

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)