Skip to content

Releases: PaulSchweizer/flowpipe

Performance improvements for connecting nodes

08 Jan 09:41
f75ae9f

Choose a tag to compare

What's Changed

  • added cache for downstream and upstream nodes by @quitinit in #217

Full Changelog: v1.1.1...v1.2.0

Performance improvement by removing unnecessary node and plug updates

10 Dec 13:16
490f020

Choose a tag to compare

What's Changed

  • added check if is_dirty is already set by @quitinit to remove unnecessary costly overhead in graph creation and evaluation: #215

Add type hints

01 Dec 16:06

Choose a tag to compare

Added type hints for Flowpipe following mypy guidelines

v1.0.4

11 Mar 11:30

Choose a tag to compare

Fix for loading nodes when their module is not in the pythonpath at the time of loading it

v1.0.2

30 Jan 11:21

Choose a tag to compare

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 string

The 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

02 May 11:54
92b7762

Choose a tag to compare

Add missing loading of module when deserializing nodes from files

Version 1.0: Dropping Py2 support and Cleanup

20 Dec 09:24
b819d75

Choose a tag to compare

  • 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

07 Sep 12:33

Choose a tag to compare

Add previously deleted Plug._sub_plugs method back in for backwards compatibility.

Full Changelog: v0.10.0...v0.10.1

Poetry and code quality

09 Jul 15:37
96ee951

Choose a tag to compare

  • Addopting poetry
  • Code quality

Graph input groups

28 Dec 14:35

Choose a tag to compare

Convenient feature: Make input plugs of nodes available directly on the graph for easy access.