Documentation Python API: BlendDataLibraries Section incomplete. #95701

Open
opened 2022-02-11 14:46:51 +01:00 by Paul Golter · 4 comments

System Information
Operating system: Linux-5.15.15-76051515-generic-x86_64-with-glibc2.34 64 Bits
Graphics card: Radeon RX 590 Series (POLARIS10, DRM 3.42.0, 5.15.15-76051515-generic, LLVM 12.0.1) AMD 4.6 (Core Profile) Mesa 21.2.2

Blender Version
Broken: version: 3.2.0 Alpha, branch: master, commit date: 2022-02-10 15:05, hash: blender/blender@ad77b52abc
Worked: (newest version of Blender that worked as expected)

Short description of error
Documentation Python API: BlendDataLibraries Section incomplete.

Exact steps for others to reproduce the error

This is the the BlendDataLibraries Section of 2.77.1: BlendDataLibraries

This is the BlendDataLibraries Section of 3.0.1: BlendDataLibraries

You can see that there is a lot of stuff missing. Especially the context manager that can be invoked with with bpy.data.libraries.load(filepath) as (data_from, data_to):
As well as the write() function, which are important for a lot of pipeline operations.

After chatting with @dr.sybren, he recommended to quickly create a report here and tag @ideasman42

**System Information** Operating system: Linux-5.15.15-76051515-generic-x86_64-with-glibc2.34 64 Bits Graphics card: Radeon RX 590 Series (POLARIS10, DRM 3.42.0, 5.15.15-76051515-generic, LLVM 12.0.1) AMD 4.6 (Core Profile) Mesa 21.2.2 **Blender Version** Broken: version: 3.2.0 Alpha, branch: master, commit date: 2022-02-10 15:05, hash: `blender/blender@ad77b52abc` Worked: (newest version of Blender that worked as expected) **Short description of error** Documentation Python API: BlendDataLibraries Section incomplete. **Exact steps for others to reproduce the error** This is the the BlendDataLibraries Section of 2.77.1: [BlendDataLibraries](https://docs.blender.org/api/blender_python_api_2_77_1/bpy.types.BlendDataLibraries.html) This is the BlendDataLibraries Section of 3.0.1: [BlendDataLibraries](https://docs.blender.org/api/current/bpy.types.BlendDataLibraries.html?highlight=blenddatalibraries) You can see that there is a lot of stuff missing. Especially the context manager that can be invoked with `with bpy.data.libraries.load(filepath) as (data_from, data_to):` As well as the `write()` function, which are important for a lot of pipeline operations. After chatting with @dr.sybren, he recommended to quickly create a report here and tag @ideasman42
Author

Added subscribers: @ideasman42, @dr.sybren, @paulgolter

Added subscribers: @ideasman42, @dr.sybren, @paulgolter
Member

Added subscriber: @lichtwerk

Added subscriber: @lichtwerk
Member

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Member
The examples still seem to be there: https://developer.blender.org/diffusion/B/browse/master/doc/python_api/examples/bpy.types.BlendDataLibraries.load.py https://developer.blender.org/diffusion/B/browse/master/doc/python_api/examples/bpy.types.BlendDataLibraries.write.py But can confirm they are missing in the docs
Aaron Carlisle removed the
Module
Python API
label 2023-02-08 05:01:09 +01:00
Aaron Carlisle added the
Module
Python API
label 2023-08-13 15:30:48 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-manual#95701
No description provided.