Description
Describe the bug
I have a python package on PyPi that just (as of the last ~4-5 days) now fails to upload, with a new error:
durr@rwpscrape /m/S/S/WebRequest> python3 setup.py sdist upload
[snip build process]
Submitting dist/WebRequest-0.0.28.tar.gz to https://upload.pypi.org/legacy/
Upload failed (400): The description failed to render in the default format of reStructuredText. See https://pypi.org/help/#description-content-type for more information.
error: Upload failed (400): The description failed to render in the default format of reStructuredText. See https://pypi.org/help/#description-content-type for more information.
Ok, that's clear enough. My readme is in markdown, let's see how to fix this.
Going to https://packaging.python.org/tutorials/packaging-projects/#description, it states you can add long_description_content_type="text/markdown",
to your setup.py
file, and it'll be processed as markdown.
<does edits>....
<submits to PyPi again
Submitting dist/WebRequest-0.0.28.tar.gz to https://upload.pypi.org/legacy/
[snip build process]
Upload failed (400): The description failed to render in the default format of reStructuredText. See https://pypi.org/help/#description-content-type for more information.
error: Upload failed (400): The description failed to render in the default format of reStructuredText. See https://pypi.org/help/#description-content-type for more information.
What?
Expected behavior
I expect if I specify the readme is markdown, as the documentation says to do so, the readme should be treated as markdown.
To Reproduce
Attempt to upload a package with a readme that is valid markdown, but not valid reStructuredText.
My Platform
- Python 3.5.2 x64
- Ubuntu 16.04 LTS
- setuptools-39.2.0 (I specifically checked that it's the most current version)
- readme_renderer 20.0
Actual project in question is here. The readme.md in question is here, and the setup.py is here