diff --git a/docs/api_reference/create_api_rst.py b/docs/api_reference/create_api_rst.py index ef2eb48e37..23fa327af6 100644 --- a/docs/api_reference/create_api_rst.py +++ b/docs/api_reference/create_api_rst.py @@ -150,7 +150,8 @@ def _load_package_modules( relative_module_name = file_path.relative_to(package_path) - if relative_module_name.name.startswith("_"): + # Skip if any module part starts with an underscore + if any(part.startswith("_") for part in relative_module_name.parts): continue # Get the full namespace of the module