Skip to content

Dev#32

Merged
JulianKimmig merged 3 commits intotestfrom
dev
Sep 16, 2025
Merged

Dev#32
JulianKimmig merged 3 commits intotestfrom
dev

Conversation

@JulianKimmig
Copy link
Member

v1.0.0 (2025-09-16)

Feat

  • pyobjects: ✨ add nodes for Python object attribute inspection and mutation

…lation

- Introduced `get_attribute`, `has_attribute`, `set_attribute`, and `delete_attribute` nodes to interact with Python object attributes.
- Updated `NODE_SHELF` to include the new `pyobjects` shelf for better organization.
- Added tests for the new functionality to ensure proper behavior and error handling.
…ation nodes

- Removed the `_attribute_io_options` function and its usage in `get_attribute`, `set_attribute`, and `delete_attribute` nodes.
- Updated input metadata to maintain functionality without default IO options.
- Ensured that the `after_set_value` decorator remains intact for updating IO options.
- Added nodes for Python object attribute inspection and mutation.
- Updated `funcnodes-core` dependency to version `1.0.5`.
- Incremented `uv.lock` revision to reflect changes.
@JulianKimmig JulianKimmig merged commit 5ad2027 into test Sep 16, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant