Online Manual / Online Python reference fails for anything related to CyclesRenderSettings #68050
Operating system: fedora 30, 5.1.16-300.fc30.x86_64
Graphics card: nvidia 970m, 430.26 drivers
Broken: blender/blender@46c22f33b2, master, 2019-08-01
Short description of error
Online Manual /
Online Python reference via context menue on any propertyrelated to CyclesRenderSettings throws an error
bpy.types.CyclesRenderSettings doesnt seem to be accessible via
Exact steps for others to reproduce the error
In the default scene, Properties Editor, Render tab:
- switch to cycles
- on any property (e.g. sampling panel > render samples), choose context menu (RMB) >
Online Python reference
Traceback (most recent call last): File "/build_linux/bin/2.81/scripts/startup/bl_operators/wm.py", line 1032, in execute url = _wm_doc_get_id(self.doc_id, do_url=True, url_prefix=self._prefix) File "/build_linux/bin/2.81/scripts/startup/bl_operators/wm.py", line 937, in _wm_doc_get_id rna_class = getattr(bpy.types, class_name) AttributeError: 'RNA_Types' object has no attribute 'CyclesRenderSettings'
CyclesRenderSettings are not accessible via
bpy.types even though it is documented as such https://docs.blender.org/api/2.80/bpy.types.CyclesRenderSettings.html
but instead only via
context.scene.cycles or from cycles package
blender/blender#80045 was marked as duplicate of this issue
blender/blender-addons#72993 was marked as duplicate of this issue
blender/blender#71642 was marked as duplicate of this issue
There is no reasons to put that to high priority, this is a current limitation of the system, Cycles data is generated through python API, i.e. those are not 'real' RNA structures. Addressing this issue will require design and development work.
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?