Page MenuHome

Python APIProject
ActivePublic

Details

Description

This project includes the Python API, Add-ons, the console the text editor and more.

Important links

Contacts

Sub-Modules:


Long-Term Roadmap

Python & Addons

Recent Activity

Today

Gary Oberbrunner (garyo123) added a comment to T78624: Crash when baking particles using python.

It's super easy to repro:

Thu, Jul 9, 3:53 AM · Python API, Nodes & Physics, BF Blender

Yesterday

Brecht Van Lommel (brecht) added a reviewer for D8213: Fix T78646: Incorrect defaults for image_user when creating texture nodes from Python: Brecht Van Lommel (brecht).
Wed, Jul 8, 3:08 PM · Rendering, Python API

Mon, Jul 6

Philipp Oeser (lichtwerk) changed the status of T78630: Custom icon preview does not greyout on UILayout.active = False from Needs Triage to Confirmed.

Can confirm.

Mon, Jul 6, 1:08 PM · Python API, User Interface, BF Blender
Philipp Oeser (lichtwerk) changed the status of T78624: Crash when baking particles using python from Needs Triage to Needs Information from User.

Thx for investigating!
Could you share a minimal example script that leads to the crash?
(this will make it much easier for devs looking into this to reproduce. thx in advance!)

Mon, Jul 6, 12:32 PM · Python API, Nodes & Physics, BF Blender
Philipp Oeser (lichtwerk) changed the status of T77810: Python - operator called by gizmo always called the invoke() from the combination ALT + LEFTMOUSE from Needs Information from User to Needs Triage.
Mon, Jul 6, 10:36 AM · Python API, BF Blender
Philipp Oeser (lichtwerk) added a comment to T77046: QuadRemesher plugin crashes Blender 2.83 and 2.9 on Windows (in python code that hides and import a fbx).

no repro with 2.83 or 2.90 even tried the hardened heap.

Given you have the crash with 2.90, when you run it from the command line, and it crashes it should tell you the location of the crash report (generally somewhere in the temp folder) please attach this file to this report.

Mon, Jul 6, 10:09 AM · Platform: Windows, Python API, BF Blender

Sun, Jul 5

Vincent Blankfield (vvv) updated the diff for D8213: Fix T78646: Incorrect defaults for image_user when creating texture nodes from Python.

Remove redundant set to 0.

Sun, Jul 5, 11:23 PM · Rendering, Python API
Vincent Blankfield (vvv) added a task to D8213: Fix T78646: Incorrect defaults for image_user when creating texture nodes from Python: T78646: image_user.frame_duration = 100 when creating single image node in Cycles.
Sun, Jul 5, 9:48 PM · Rendering, Python API
Vincent Blankfield (vvv) updated the summary of D8213: Fix T78646: Incorrect defaults for image_user when creating texture nodes from Python.
Sun, Jul 5, 9:41 PM · Rendering, Python API
Vincent Blankfield (vvv) requested review of D8213: Fix T78646: Incorrect defaults for image_user when creating texture nodes from Python.
Sun, Jul 5, 9:35 PM · Rendering, Python API
Robert Guetzkow (rjg) added projects to T78630: Custom icon preview does not greyout on UILayout.active = False: User Interface, Python API.
Sun, Jul 5, 7:22 PM · Python API, User Interface, BF Blender

Sat, Jul 4

Robert Guetzkow (rjg) updated subscribers of T78575: Assert when using prop_tabs_enum.

@Julian Eisel (Severin) This might be for you, since you've originally implemented this feature.

Sat, Jul 4, 2:12 PM · User Interface, Python API, BF Blender
Robert Guetzkow (rjg) added a project to T78575: Assert when using prop_tabs_enum: User Interface.
Sat, Jul 4, 2:08 PM · User Interface, Python API, BF Blender
Robert Guetzkow (rjg) renamed T78575: Assert when using prop_tabs_enum from BLI_Assert(0) when deleting anything from the outliner. to Assert when using prop_tabs_enum.
Sat, Jul 4, 2:04 PM · User Interface, Python API, BF Blender
Robert Guetzkow (rjg) updated the task description for T78575: Assert when using prop_tabs_enum.
Sat, Jul 4, 2:03 PM · User Interface, Python API, BF Blender
Robert Guetzkow (rjg) changed the status of T78575: Assert when using prop_tabs_enum from Needs Triage to Confirmed.
Sat, Jul 4, 2:03 PM · User Interface, Python API, BF Blender
Robert Guetzkow (rjg) added a project to T78575: Assert when using prop_tabs_enum: Python API.
Sat, Jul 4, 2:03 PM · User Interface, Python API, BF Blender
Richard Antalik (ISS) added a revision to T69440: VSE: Memory leak adding strips via python: D8204: Fix T69440: Memory leak adding strips via python.
Sat, Jul 4, 7:38 AM · Python API, VFX & Video, BF Blender (2.90), Video Sequencer

Fri, Jul 3

Ray molenkamp (LazyDodo) placed T77837: Removing Addon with compiled modules(e.g. cython) on Windows will cause PermissionError: [WinError 5] Access is denied up for grabs.
Fri, Jul 3, 10:23 PM · Python API, BF Blender

Wed, Jul 1

Clément Foucault (fclem) moved T68406: Crash when rapitedly setting custom property on material node tree from Backlog to Known Issues on the EEVEE & Viewport board.
Wed, Jul 1, 7:29 PM · EEVEE & Viewport, Python API, BF Blender
Campbell Barton (campbellbarton) moved T78500: Application Template: script.reload() doesn't reload app template from Bugs (API) to Papercuts on the Python API board.
Wed, Jul 1, 3:40 PM · Restricted Project, Python API, BF Blender
Campbell Barton (campbellbarton) changed the subtype of T78500: Application Template: script.reload() doesn't reload app template from "Bug" to "To Do".
Wed, Jul 1, 3:39 PM · Restricted Project, Python API, BF Blender
Campbell Barton (campbellbarton) changed the subtype of T78500: Application Template: script.reload() doesn't reload app template from "Report" to "Bug".
Wed, Jul 1, 3:20 PM · Restricted Project, Python API, BF Blender
Campbell Barton (campbellbarton) moved T78500: Application Template: script.reload() doesn't reload app template from Backlog to Bugs (API) on the Python API board.
Wed, Jul 1, 3:19 PM · Restricted Project, Python API, BF Blender
Campbell Barton (campbellbarton) added a project to T78500: Application Template: script.reload() doesn't reload app template: Python API.
Wed, Jul 1, 3:18 PM · Restricted Project, Python API, BF Blender

Tue, Jun 30

Bastien Montagne (mont29) changed the subtype of T72579: Copypasting material is broken for `NodeCustomGroup` nodes from "Bug" to "Known Issue".
Tue, Jun 30, 6:37 PM · Python API, Data, Assets & I/O, Nodes, BF Blender
Bastien Montagne (mont29) changed the subtype of T72317: Cloning materials with too smart ShaderNodeCustomGroup breaks user counters of both source and target nodes from "Bug" to "Known Issue".
Tue, Jun 30, 6:36 PM · Python API, Data, Assets & I/O, Datablocks and Libraries, Nodes, BF Blender

Mon, Jun 29

Richard Antalik (ISS) changed the status of T78417: Python: Setting shortcuts to an operator get overridden by a tool, and there is no way to get around it from Needs Triage to Confirmed.
Mon, Jun 29, 4:16 PM · Python API, Video Sequencer, BF Blender (2.83)
hudson barkley (snuq) created T78417: Python: Setting shortcuts to an operator get overridden by a tool, and there is no way to get around it.
Mon, Jun 29, 2:42 AM · Python API, Video Sequencer, BF Blender (2.83)

Sat, Jun 27

Clément Foucault (fclem) moved T72417: gpu module in CustomRenderEngine causes segfault from Backlog to Known Issues on the EEVEE & Viewport board.
Sat, Jun 27, 11:43 PM · EEVEE & Viewport, Python API, BF Blender
Ferdy Mercury (ferdymercury) added a comment to T78278: Cannot import PLY file generated by Rhinos3D 6.0.

Concerning line endings:

Sat, Jun 27, 10:06 PM · Add-ons (BF-Blender), BF Blender
Ferdy Mercury (ferdymercury) added a comment to T78278: Cannot import PLY file generated by Rhinos3D 6.0.

Thanks Nathan. Sorry, I had a mind shortcut and transformed Rhinos3D 6.0 to Rhinos 3.0. Indeed, it is Rhinos 6.0 the original file.

Sat, Jun 27, 9:59 PM · Add-ons (BF-Blender), BF Blender
Ferdy Mercury (ferdymercury) renamed T78278: Cannot import PLY file generated by Rhinos3D 6.0 from Cannot import PLY file generated by Rhinos 6.0 to Cannot import PLY file generated by Rhinos3D 6.0.
Sat, Jun 27, 9:58 PM · Add-ons (BF-Blender), BF Blender
Ferdy Mercury (ferdymercury) renamed T78278: Cannot import PLY file generated by Rhinos3D 6.0 from Cannot import PLY file generated by Rhinos 3.0 to Cannot import PLY file generated by Rhinos 6.0.
Sat, Jun 27, 9:57 PM · Add-ons (BF-Blender), BF Blender
Clément Foucault (fclem) moved T71362: Memory leak if both a shader and an AddonPreferences class are used from Backlog to Bugs on the EEVEE & Viewport board.
Sat, Jun 27, 9:15 PM · EEVEE & Viewport, Python API, BF Blender
Sebastian Sille (nrgsille) updated the diff for D7454: IO_scene_3ds: Ported 3ds import & export to Blender 2.82.

fixed another None Type error in importer - do not know where that None type is coming from

Sat, Jun 27, 12:09 AM · Data, Assets & I/O, Add-ons (BF-Blender), BF Blender (2.83), Python API, Import/Export, Add-ons (Community)

Fri, Jun 26

Robert Guetzkow (rjg) added a comment to T78278: Cannot import PLY file generated by Rhinos3D 6.0.
Fri, Jun 26, 11:16 PM · Add-ons (BF-Blender), BF Blender
Nathan Letwory (jesterking) added a comment to T78278: Cannot import PLY file generated by Rhinos3D 6.0.

Right, binary format indeed fails.

Fri, Jun 26, 10:14 PM · Add-ons (BF-Blender), BF Blender
Julian Eisel (Severin) moved T75266: Avoid Python Console auto-complete flooding the scrollback from Short-Term Scope (Inactive) to Papercuts Backlog on the User Interface board.
Fri, Jun 26, 8:29 PM · Restricted Project, Python API, User Interface, BF Blender
Julian Eisel (Severin) moved T62074: 2.8: Python API: crash due to missing window context in Application timer from Backlog to Known Issues on the User Interface board.
Fri, Jun 26, 8:18 PM · Python API, User Interface, BF Blender
Julian Eisel (Severin) moved T63668: GRAB_CURSOR bl_option stops working as soon as modal operator returns PASS_THROUGH the first time from Backlog to Known Issues on the User Interface board.
Fri, Jun 26, 8:11 PM · Python API, User Interface, BF Blender
Julian Eisel (Severin) moved T64216: Python API - Modal operator losing context.area after focus is stolen from Backlog to Known Issues on the User Interface board.
Fri, Jun 26, 7:54 PM · User Interface, Python API, BF Blender
Julian Eisel (Severin) moved T65315: `Materials` tab not opened at the first time running the script from Backlog to Known Issues on the User Interface board.
Fri, Jun 26, 7:49 PM · Python API, User Interface, BF Blender
Julian Eisel (Severin) moved T68050: Online Manual / Online Python reference fails for anything related to CyclesRenderSettings from Backlog to Known Issues on the User Interface board.
Fri, Jun 26, 7:25 PM · Python API, Render & Cycles, User Interface, Cycles, Documentation, BF Blender
Julian Eisel (Severin) moved T71383: 2.8: Python API: window's workspace can't be set in Application timer from Backlog to Known Issues on the User Interface board.
Fri, Jun 26, 7:05 PM · Restricted Project, Python API, User Interface, BF Blender
Sebastian Sille (nrgsille) updated the diff for D7454: IO_scene_3ds: Ported 3ds import & export to Blender 2.82.

changed object list to square brackets, otherwise no objects get exported

Fri, Jun 26, 6:59 PM · Data, Assets & I/O, Add-ons (BF-Blender), BF Blender (2.83), Python API, Import/Export, Add-ons (Community)
Julian Eisel (Severin) moved T73615: Info window reports non existent python commands for Cycles data from Backlog to Known Issues on the User Interface board.
Fri, Jun 26, 6:56 PM · Restricted Project, Python API, Render & Cycles, Cycles, User Interface, BF Blender
Julian Eisel (Severin) moved T53845: Clearing followed by setting a listbox created by UILayout.prop_search while keeping the mouse on the listbox crashes Blender from Backlog to Bugs on the User Interface board.
Fri, Jun 26, 6:29 PM · Python API, User Interface, BF Blender
Julian Eisel (Severin) moved T61388: Custom gizmo created with new_custom_shape are difficul to select. from Backlog to Bugs on the User Interface board.
Fri, Jun 26, 6:27 PM · Python API, User Interface, BF Blender
Julian Eisel (Severin) moved T66843: gizmo_tweak() does not return 'FINISHED' when invoked on gizmo from Backlog to Bugs on the User Interface board.
Fri, Jun 26, 6:22 PM · Python API, User Interface, BF Blender