For those of you using pypandoc to convert, you may encounter an issue, like me, where only the first line of the original readme appears on pypi. You need to add one line to fix that :
try:
long_description = pypandoc.convert('README.md', 'rst')
long_description = long_description.replace("\r","") # YOU NEED THIS LINE
except OSError:
print("Pandoc not found. Long_description conversion failure.")
import io
# pandoc is not installed, fallback to using raw contents
with io.open('README.md', encoding="utf-8") as f:
long_description = f.read()
(This piece of code comes from pypandoc repo itself in case you're not convinced)
For those of you using pypandoc to convert, you may encounter an issue, like me, where only the first line of the original readme appears on pypi. You need to add one line to fix that :
(This piece of code comes from pypandoc repo itself in case you're not convinced)