# -*- mode: python; coding: utf-8 -*- """ Format the readme.md file into the sphinx index.rst file. """ import os import inspect import pypandoc from astropy.time import Time def write_index_rst(readme_file=None, write_file=None): t = Time.now() t.format = "iso" t.out_subfmt = "date" out = ( ".. pyuvdata documentation top-level file, created by\n" " make_index.py on {date}\n\n" ).format(date=t.iso) if readme_file is None: main_path = os.path.dirname( os.path.dirname(os.path.abspath(inspect.stack()[0][1])) ) readme_file = os.path.join(main_path, "README.md") readme_text = pypandoc.convert_file(readme_file, "rst") # convert relative links in readme to explicit links readme_text = readme_text.replace( "