#!/usr/bin/env python3 # Copyright (c) 2009, Giampaolo Rodola'. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. """ Convert README.rst format to make it compatible with PyPI (no raw html). """ import re import sys summary = """\ Quick links =========== - `Home page `_ - `Install `_ - `Documentation `_ - `Download `_ - `Forum `_ - `StackOverflow `_ - `Blog `_ - `What's new `_ """ funding = """\ Sponsors ======== .. image:: https://github.com/giampaolo/psutil/raw/master/docs/_static/tidelift-logo.png :width: 200 :alt: Alternative text `Add your logo `__. Example usages""" # noqa def main(): with open(sys.argv[1]) as f: data = f.read() data = re.sub(r".. raw:: html\n+\s+
", summary, data) data = re.sub(r"Sponsors\n========[\s\S]*?Example usages", funding, data) print(data) if __name__ == '__main__': main()