Fix README to be proper RST syntax

The README file was in RST, but had a formatting issue with the title.
The usage of the README is setup was incorrectly setting the content
type to markdown, rather than RST. This seems to have caused our twine
check to validate the package as fine, but PyPi apparently checks
package metadata a different way and rejected the package upload due to
issues with the README file.

This corrects the RST syntax, renames the file from txt to rst to
accurately reflect its content type, and updates the settings up
setup.py to correctly report the content as RST.

Change-Id: I5135a709410372aa938446563e8eca70b5eea985
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
This commit is contained in:
Sean McGinnis 2020-07-27 10:06:23 -05:00
parent 61313b7a41
commit 0da13ca23a
No known key found for this signature in database
GPG Key ID: CE7EE4BFAF8D70C8
2 changed files with 4 additions and 3 deletions

View File

@ -1,5 +1,6 @@
=======================
XStatic-Moment-Timezone XStatic-Moment-Timezone
-------------- =======================
Moment-Timezone JavaScript library packaged for setuptools (easy_install) / pip. Moment-Timezone JavaScript library packaged for setuptools (easy_install) / pip.

View File

@ -3,14 +3,14 @@ from xstatic.pkg import moment_timezone as xs
# The README.txt file should be written in reST so that PyPI can use # The README.txt file should be written in reST so that PyPI can use
# it to generate your project's PyPI page. # it to generate your project's PyPI page.
long_description = open('README.txt').read() long_description = open('README.rst').read()
setup( setup(
name=xs.PACKAGE_NAME, name=xs.PACKAGE_NAME,
version=xs.PACKAGE_VERSION, version=xs.PACKAGE_VERSION,
description=xs.DESCRIPTION, description=xs.DESCRIPTION,
long_description=long_description, long_description=long_description,
long_description_content_type="text/markdown", long_description_content_type="text/x-rst",
classifiers=xs.CLASSIFIERS, classifiers=xs.CLASSIFIERS,
keywords=xs.KEYWORDS, keywords=xs.KEYWORDS,
maintainer=xs.MAINTAINER, maintainer=xs.MAINTAINER,