diff options
Diffstat (limited to 'docs/conf.py')
-rw-r--r-- | docs/conf.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/docs/conf.py b/docs/conf.py new file mode 100644 index 0000000..f55e5a5 --- /dev/null +++ b/docs/conf.py @@ -0,0 +1,24 @@ +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" |