mirror of
https://github.com/blender/blender
synced 2026-09-29 04:37:17 +03:00
sphinx_doc_gen.py: - Add _PRIVATE_ATTR_INCLUDE so underscore-prefixed types can be selectively included in API docs (needed to reference return values). - Add :return:/:rtype: for operators. - Fix context type entries (AnnotationLayer, FluidModifier, Curves). bpy.props: - Add :return:/:rtype: for property declaration functions. gpu: - Expose MatrixStackContext and OffScreenStackContext as documented gpu.types so :rtype: references resolve. bmesh.ops: - Use Sequence[float] for vector input params. - Add default_value for single-element BMO_OP_SLOT_ELEMENT_BUF slots. bpy.types: - Convert `tuple of X` to `tuple[X, ...]` and `list of X` to `list[X]`. - Add :return:/:rtype: to Context.path_resolve and Operator.as_keywords. - Fix Menu example link reference. bpy_extras: - Convert Python type annotations to :param:/:type:/:rtype:, add missing doc-strings. bpy.app.handlers: - Add :type: with callable signatures. - Fix depsgraph_update handler description (the second argument is optional). - Fix missing argument descriptions for render and undo/redo handlers. bpy.context - Use type hints for for property listing. mathutils.kdtree: - Fix doc-string syntax. - Clarify that the size is an upper limit. Various minor corrections to other modules. |
||
|---|---|---|
| .. | ||
| examples | ||
| rst | ||
| static | ||
| templates | ||
| conf.py | ||
| requirements.txt | ||
| rst_from_bmesh_opdefines.py | ||
| sphinx_changelog_gen.py | ||
| sphinx_doc_gen.py | ||
| sphinx_doc_gen_monkeypatch.py | ||