Releases: PaulSchweizer/flowpipe
Performance improvements for connecting nodes
What's Changed
Full Changelog: v1.1.1...v1.2.0
Performance improvement by removing unnecessary node and plug updates
Add type hints
Added type hints for Flowpipe following mypy guidelines
v1.0.4
Fix for loading nodes when their module is not in the pythonpath at the time of loading it
v1.0.2
Fixes an error we encountered with printing a node. If a node receives a precomputed input that is a string, and you try to print the node, it errors with the error
ValueError: expected '}' before end of stringThe reason for that is that it tires to f-print a truncated string representation of a dictionary, which includes a curly brace.
Curly braces, however, have special meaning in f-string. It then errors out since the string input has not been sanitized.
String sanitation before passing the string to the f-string method has now been added!
v1.0.1
Add missing loading of module when deserializing nodes from files
Version 1.0: Dropping Py2 support and Cleanup
- Dropped Py2 support
- Cleanup of Code
- Fix for Pickling Error #168
- FunctionNodes can now be used directly without going through the Node decorator
v0.10.1
Add previously deleted Plug._sub_plugs method back in for backwards compatibility.
Full Changelog: v0.10.0...v0.10.1
Poetry and code quality
- Addopting poetry
- Code quality
Graph input groups
Convenient feature: Make input plugs of nodes available directly on the graph for easy access.