Skip to content

Test#33

Merged
JulianKimmig merged 4 commits intomainfrom
test
Sep 16, 2025
Merged

Test#33
JulianKimmig merged 4 commits intomainfrom
test

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 29afa78 into main 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