diff options
author | Hynek Schlawack <hs@ox.cx> | 2016-03-13 15:07:52 +0100 |
---|---|---|
committer | Hynek Schlawack <hs@ox.cx> | 2016-03-13 15:17:34 +0100 |
commit | 65e4deffa00d9ccc6422d86910cbf3e7a5ff70d3 (patch) | |
tree | b9556402120f09a15736b3b2edf5650af25de70f /setup.py | |
parent | 84c194aa64048880fba30152910947f8f4054902 (diff) | |
download | pyopenssl-git-65e4deffa00d9ccc6422d86910cbf3e7a5ff70d3.tar.gz |
De-Sphinx CHANGELOG & add rel info to description
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -44,17 +44,29 @@ def find_meta(meta): raise RuntimeError("Unable to find __{meta}__ string.".format(meta=meta)) +URI = find_meta("uri") +LONG = ( + read_file("README.rst") + "\n\n" + + "Release Information\n" + + "===================\n\n" + + re.search("(\d{2}.\d.\d \(.*?\)\n.*?)\n\n\n----\n", + read_file("CHANGELOG.rst"), re.S).group(1) + + "\n\n`Full changelog " + + "<{uri}en/stable/changelog.html>`_.\n\n" +).format(uri=URI) + + if __name__ == "__main__": setup( name=find_meta("title"), version=find_meta("version"), description=find_meta("summary"), - long_description=read_file("README.rst"), + long_description=LONG, author=find_meta("author"), author_email=find_meta("email"), maintainer="Hynek Schlawack", maintainer_email="hs@ox.cx", - url=find_meta("uri"), + url=URI, license=find_meta("license"), classifiers=[ 'Development Status :: 6 - Mature', |