Compare commits

...

12 Commits

Author SHA1 Message Date
Mason Daugherty
08de50766b Merge branch 'master' into mdrxy/langgraph-reference 2025-09-25 11:17:15 -04:00
Mason Daugherty
9c0484129c fix: existing bug in sidebars.js where integrations/providers/index was referenced but didn't exist 2025-09-23 18:19:14 -04:00
Mason Daugherty
a0e0736d56 Merge branch 'master' into mdrxy/langgraph-reference 2025-09-23 17:30:10 -04:00
Mason Daugherty
9f0b11653e . 2025-09-23 17:26:41 -04:00
Mason Daugherty
f8d48ad846 . 2025-09-23 17:25:46 -04:00
Mason Daugherty
c2616b4e24 . 2025-09-23 16:35:34 -04:00
Mason Daugherty
65f91cc23c . 2025-09-23 16:14:16 -04:00
Mason Daugherty
c2ca64fac3 more 2025-09-23 15:30:29 -04:00
Mason Daugherty
e20353f9e5 add toml types 2025-09-23 13:50:34 -04:00
Mason Daugherty
c632e6f6f8 nits 2025-09-23 13:50:25 -04:00
Mason Daugherty
be8d87fe0e refactor(docs): enhance script and workflow documentation for clarity 2025-09-23 13:38:37 -04:00
Mason Daugherty
8bd02f1743 fix(requirements): reorder dependencies for clarity and consistency 2025-09-23 13:38:22 -04:00
4 changed files with 781 additions and 755 deletions

View File

@@ -150,6 +150,29 @@ autoclass_content = "both"
autodoc_typehints_format = "short"
autodoc_typehints = "both"
# -- Napoleon Configuration for Mixed Docstring Formats --------------------
# Napoleon is a docstring parser - it does not process syntax within docstrings
# It only converts Google/NumPy-style docstrings to reStructuredText, and expects
# reStructuredText markup within the content.
# Configure to handle both LangChain (RST) and LangGraph (Markdown) styles
napoleon_google_docstring = (
True # Support Google-style docstrings (both projects use this)
)
napoleon_numpy_docstring = True # Also support NumPy-style (broader compatibility)
napoleon_include_init_with_doc = False # Don't duplicate __init__ docstrings
napoleon_include_private_with_doc = False # Don't document private members
napoleon_include_special_with_doc = True # Document special methods like __call__
napoleon_use_admonition_for_examples = False # Let MyST handle admonitions
napoleon_use_admonition_for_notes = False # Let MyST handle admonitions
napoleon_use_admonition_for_references = False # Let MyST handle admonitions
napoleon_use_ivar = False # Use standard parameter documentation
napoleon_use_param = True # Use :param: for parameters
napoleon_use_rtype = True # Use :rtype: for return types
napoleon_preprocess_types = False # Don't preprocess type annotations
napoleon_type_aliases = None # No custom type aliases
napoleon_attr_annotations = True # Include attribute type annotations
# Add any paths that contain templates here, relative to this directory.
templates_path = ["templates"]

View File

@@ -543,6 +543,8 @@ def _package_namespace(package_name: str) -> str:
return "langchain"
if package_name == "standard-tests":
return "langchain_tests"
if package_name == "langgraph":
return "langgraph"
return f"langchain_{package_name.replace('-', '_')}"

View File

@@ -177,8 +177,8 @@ module.exports = {
},
],
link: {
type: "doc",
id: "integrations/providers/index",
type: "generated-index",
slug: "integrations/providers",
},
},
{

File diff suppressed because it is too large Load Diff