1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
import configparser
import pathlib
def setup(app):
app.add_object_type(
"confval",
"confval",
objname="configuration value",
indextemplate="pair: %s; configuration value",
)
def get_version():
# Get current library version without requiring the library to be
# installed, like ``pkg_resources.get_distribution(...).version`` requires.
cp = configparser.ConfigParser()
cp.read(pathlib.Path(__file__).parent.parent / "setup.cfg")
return cp["metadata"]["version"]
project = "Mopidy-InternetArchive"
copyright = "2014-2022 Thomas Kemmer"
version = get_version()
release = version
exclude_patterns = ["_build"]
master_doc = "index"
html_theme = "default"
latex_documents = [
(
"index",
"Mopidy-InternetArchive.tex",
"Mopidy-InternetArchive Documentation",
"Thomas Kemmer",
"manual",
)
]
man_pages = [
(
"index",
"mopidy-internetarchive",
"Mopidy-InternetArchive Documentation",
["Thomas Kemmer"],
1,
)
]
|