From CHANGES.rst: * #1390: Newlines in metadata description/Summary now trigger a ValueError. Produces backtraces like: [...] File "/usr/lib/python3.7/site-packages/setuptools/dist.py", line 124, in single_line raise ValueError("newlines not allowed") ValueError: newlines not allowed
Unsurprisingly, upstream turned it into a warning in 51.3.2. I'm going to push 51.3.3 in a minute.