Files
grian-ui/releasenotes/source/conf.py
Sean Mooney 93aa237b55 add releasenote and docs config
This change stubs out the docs and release note
structure and set up the inintal jobs to build
and publish docs and releasenotes.

This invovle adding a bindep.txt to capture
the binary packages requried for html and pdf docs,
extending tox with the standard docs targets,
provideing a doc/requirement.txt to track the
doc only python deps and a standard folder structure.

Change-Id: Iffbef50ab806688a6d62f27ab60fa824edcb3d09
2025-05-19 15:35:47 +00:00

64 lines
2.1 KiB
Python

#
# SPDX-License-Identifier: Apache-2.0
# Configuration file for the Sphinx documentation builder.
#
# For the full list of built-in configuration values, see the documentation:
# https://www.sphinx-doc.org/en/master/usage/configuration.html
# -- Project information -----------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
project = "grian-ui"
copyright = "2025, OpenStack <openstack-discuss@lists.openstack.org>"
author = "OpenStack <openstack-discuss@lists.openstack.org>"
# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
extensions = [
"openstackdocstheme",
"reno.sphinxext",
]
templates_path = ["_templates"]
exclude_patterns = []
# -- Options for Internationalization output ------------------------------
locale_dirs = ["locale/"]
# -- Options for HTML output -------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output
html_theme = "openstackdocs"
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
html_static_path = ["_static"]
# If false, no index is generated.
html_use_index = False
# -- Options for LaTeX output ---------------------------------------------
# Grouping the document tree into LaTeX files. List of tuples
# (source start file, target name, title,
# author, documentclass [howto, manual, or own class]).
latex_documents = [
(
"index",
"GrianUIReleaseNotes.tex",
"Grian-UI Release Notes Documentation",
"OpenStack <openstack-discuss@lists.openstack.org>",
"manual",
),
]
# -- Options for openstackdocstheme ---------------------------------------
openstackdocs_repo_name = "openstack/grian-ui"
openstackdocs_bug_project = "grian-ui"
openstackdocs_bug_tag = ""