Bmesh: removed deform parameter of from_object still in PyDoc #89013
Closed
opened 2021-06-09 23:40:31 +02:00 by jon denning
·
8 comments
No Branch/Tag Specified
Labels
Clear labels
Apply labels
legacy project
Animation & Rigging
legacy project
Asset Browser Project Overview
legacy project
Audio
legacy project
Compositing
legacy project
Core
legacy project
Cycles
legacy project
Datablocks and Libraries
legacy project
Development Management
legacy project
EEVEE & Viewport
legacy project
Geometry Nodes
legacy project
Grease Pencil
legacy project
Images & Movies
legacy project
Import & Export
legacy project
Infrastructure: Websites
legacy project
Line Art
legacy project
Modeling
legacy project
Modifiers
legacy project
Nodes
legacy project
Nodes & Physics
legacy project
Physics
legacy project
Platform: Windows
legacy project
Python API
legacy project
Render & Cycles
legacy project
Sculpt, Paint & Texture
legacy project
Translations
legacy project
User Interface
legacy project
UV Editing
legacy project
VFX & Video
legacy project
Video Sequencer
Meta
Good First Issue
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
Eevee & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds, Tests & Devices
Module
Python API
Module
Rendering & Cycles
Module
Sculpt, Paint & Texture
Module
User Interface
Module
VFX & Video
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Information from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Label
legacy project
Animation & Rigging
legacy project
Asset Browser Project Overview
legacy project
Audio
legacy project
Compositing
legacy project
Core
legacy project
Cycles
legacy project
Datablocks and Libraries
legacy project
Development Management
legacy project
EEVEE & Viewport
legacy project
Geometry Nodes
legacy project
Grease Pencil
legacy project
Images & Movies
legacy project
Import & Export
legacy project
Infrastructure: Websites
legacy project
Line Art
legacy project
Modeling
legacy project
Modifiers
legacy project
Nodes
legacy project
Nodes & Physics
legacy project
Physics
legacy project
Platform: Windows
legacy project
Python API
legacy project
Render & Cycles
legacy project
Sculpt, Paint & Texture
legacy project
Translations
legacy project
User Interface
legacy project
UV Editing
legacy project
VFX & Video
legacy project
Video Sequencer
Meta
Good First Issue
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
Eevee & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds, Tests & Devices
Module
Python API
Module
Rendering & Cycles
Module
Sculpt, Paint & Texture
Module
User Interface
Module
VFX & Video
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Information from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
Milestone
Set milestone
Clear milestone
No items
No Milestone
Projects
Set Project
Clear projects
No project
Assignees
Assign users
Clear assignees
No Assignees
4 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#89013
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
System Information
Operating system: Ubuntu 18.04.5 LTS
Graphics card: nvidia GTX 1050 Ti
Blender Version
Broken: 3.0.0, 93fd07e19cf, master, 2021-06-09
Worked: 2.93.0 LTS
Short description of error
The
deform
parameter forfrom_object
method ofBMesh
object was deprecated in 2.93 and removed in 3.0 (task D10086). The latest code inmaster
branch has indeed removeddeform
fromkwlist
, and attempting to use in Python console results inTypeError: 'deform' is an invalid keyword argument for from_object()
(expected), butdeform
argument info still exists in PyDoc.Related, the
depsgraph
argument was never added to PyDoc (since task D4065).Exact steps for others to reproduce the error
From starting blend file, open Python console and type:
Note to devs
I have a patch to update PyDoc to exclude
deform
and includedepsgraph
. I haven't built Blender from source in many months, so once I have finished installing all deps, rebuilt blender, and have tested the patch, I can submit the patch.Added subscriber: @gfxcoder
Added subscriber: @Blendify
This comment was removed by @Blendify
Changed status from 'Needs Triage' to: 'Confirmed'
Let us know if you need any help, feel free to reach out on https://blender.chat/channel/blender-coders
This issue was referenced by blender/blender@ba7f110753
This issue was referenced by blender/blender@aa0bd29546
Changed status from 'Confirmed' to: 'Resolved'
Falk David referenced this issue from blender/blender2023-02-10 13:03:23 +01:00