blender/doc/python_api
Campbell Barton 1216651ca9 PyAPI: make internal modules explicitly "private"
Rename modules in `./scripts/modules/` to use an underscore prefix to
make it clear they aren't intended to be part of public API's. This
also means there is no implication that these modules should be stable,
allowing us to change them based on Blender's internal usage.

The following modules have been marked as private:

- `animsys_refactor`
- `bl_console_utils`
- `bl_i18n_utils`
- `bl_previews_utils`
- `bl_rna_utils`
- `bl_text_utils`
- `bl_ui_utils`
- `bpy_restrict_state`
- `console_python`
- `console_shell`
- `graphviz_export`
- `keyingsets_utils`
- `rna_info`
- `rna_manual_reference`
- `rna_xml`

Note that we could further re-arrange these modules
(under `_bpy_internal` in some cases), this change is mainly to mark
them as private, further changes can be handed on a case-by-case basis.

Ref !147773
2025-10-13 09:35:09 +00:00
..
examples PyAPI: add Context.temp_override documentation & examples 2025-10-08 16:08:09 +11:00
rst PyAPI: add Context.temp_override documentation & examples 2025-10-08 16:08:09 +11:00
static Migrate existing files to Git LFS 2025-05-05 17:18:42 +02:00
templates Cleanup: strip trailing space for TOML,HTML & XML 2025-02-02 13:58:34 +11:00
conf.py PyDoc: support disabling online access when building the API docs 2025-04-04 10:14:21 +11:00
requirements.txt PyDocs: Update Sphinx / Theme 2025-08-09 19:06:34 -04:00
rst_from_bmesh_opdefines.py Fix #141733: bmesh.ops API docs not showing function names 2025-07-11 14:44:09 +10:00
sphinx_changelog_gen.py PyAPI: make internal modules explicitly "private" 2025-10-13 09:35:09 +00:00
sphinx_doc_gen.py PyAPI: make internal modules explicitly "private" 2025-10-13 09:35:09 +00:00
sphinx_doc_gen_monkeypatch.py PyDocs: Fix broken type section 2025-01-25 20:44:37 -05:00