from __future__ import annotations
import os
import sys
project = "Information Extraction Schema"
author = "Paul English"
copyright = "2026, Paul English"
release = "0.1.1"
extensions = [
"myst_parser",
"autoapi.extension",
"sphinx_copybutton",
]
templates_path = ["_templates"]
exclude_patterns = ["_build", "Thumbs.db", ".DS_Store", "api_python.md"]
source_suffix = {
".md": "markdown",
".rst": "restructuredtext",
}
master_doc = "index"
intersphinx_mapping = {}
autoapi_type = "python"
autoapi_dirs = ["python_api"]
autoapi_file_patterns = ["*.pyi"]
autoapi_add_toctree_entry = False
autoapi_keep_files = False
autoapi_member_order = "groupwise"
autoapi_options = [
"members",
"undoc-members",
"show-inheritance",
"show-module-summary",
"imported-members",
]
html_theme = "furo"
html_title = "Information Extraction Schema"
html_static_path = ["_static"]
sys.path.insert(0, os.path.abspath(".."))