blob: 9efbd4066a3baba43c1ea7951532fc53cf0b4d1c [file] [log] [blame]
def get_version():
import configparser
import pathlib
cp = configparser.ConfigParser()
# Python 3.5 ConfigParser does not accept Path as filename
cp.read(str(pathlib.Path(__file__).parent.parent / "setup.cfg"))
return cp["metadata"]["version"]
project = 'cachetools'
copyright = '2014-2021 Thomas Kemmer'
version = get_version()
release = version
extensions = [
'sphinx.ext.autodoc',
'sphinx.ext.coverage',
'sphinx.ext.doctest',
'sphinx.ext.todo'
]
exclude_patterns = ['_build']
master_doc = 'index'
html_theme = 'default'