From 1a6ee2b01f6622778e875a32038cc0e3c4421cf0 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Sun, 3 Jul 2016 15:47:46 +0300 Subject: [PATCH] make_metadata.py: Allow to use README.rst as a long_description. --- make_metadata.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/make_metadata.py b/make_metadata.py index 836fb80e..0e521905 100755 --- a/make_metadata.py +++ b/make_metadata.py @@ -17,7 +17,7 @@ from setuptools import setup setup(name='micropython-%(dist_name)s', version='%(version)s', description=%(desc)r, - long_description=%(long_desc)r, + long_description=%(long_desc)s, url='https://github.com/micropython/micropython/issues/405', author=%(author)r, author_email=%(author_email)r, @@ -154,6 +154,10 @@ def main(): data["dist_name"] = dirname if "name" not in data: data["name"] = module + if data["long_desc"] == "README.rst": + data["long_desc"] = "open(%r).read()" % data["long_desc"] + else: + data["long_desc"] = repr(data["long_desc"]) data["modules"] = "'" + data["name"].split(".", 1)[0] + "'" if "extra_modules" in data: