Pyiron-workflow

Latest version: v0.11.1

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

0.1.1

Biggest changes are support for `pympipool` executors and proper parallelism in the automatic DAG execution flow by leveraging new "accumulating" input signals, as well as a partial node library for the `atomistics` package.

What's Changed
* Make py files node packages by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/79
* Nodes for the `atomistics` package by jan-janssen in https://github.com/pyiron/pyiron_workflow/pull/78
* Refactor macros by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/80
* Bump matplotlib from 3.8.1 to 3.8.2 by dependabot in https://github.com/pyiron/pyiron_workflow/pull/82
* Bump pyiron-base from 0.6.8 to 0.6.9 by dependabot in https://github.com/pyiron/pyiron_workflow/pull/83
* Bump pyiron-atomistics from 0.3.5 to 0.3.7 by dependabot in https://github.com/pyiron/pyiron_workflow/pull/89
* Handle actions itself in the dependabot updates by niklassiemer in https://github.com/pyiron/pyiron_workflow/pull/88
* Expose dict values as list by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/93
* Expose a subset of graphviz.Graph.render options inside Node.draw by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/94
* Can run right away by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/96
* Output labels as args by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/97
* Use the pympipool executor by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/77
* Full parallelism by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/98
* Move node packages by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/103

New Contributors
* niklassiemer made their first contribution in https://github.com/pyiron/pyiron_workflow/pull/88

**Full Changelog**: https://github.com/pyiron/pyiron_workflow/compare/pyiron_workflow-0.1.0...pyiron_workflow-0.1.1

0.1.0

The major change is that macros are now "walled gardens" with their own IO, while workflows (a parent-most object) retain the property of passing their children's IO by reference. The result is that both macros and workflows can be executed on an executor, and improved nesting of graphs.

What's Changed
* Fix node registration by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/53
* Bump pyiron-atomistics from 0.3.4 to 0.3.5 by dependabot in https://github.com/pyiron/pyiron_workflow/pull/55
* Pull recursively by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/59
* Shuffle dependencies by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/63
* Draw channel links by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/64
* Allow trivial re-assignment by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/65
* Value validation by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/66
* Bump matplotlib from 3.8.0 to 3.8.1 by dependabot in https://github.com/pyiron/pyiron_workflow/pull/69
* Spec and test by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/70


**Full Changelog**: https://github.com/pyiron/pyiron_workflow/compare/pyiron_workflow-0.0.3...pyiron_workflow-0.1.0

0.0.3

What's Changed
* Bump pyiron-base from 0.6.7 to 0.6.8 by dependabot in https://github.com/pyiron/pyiron_workflow/pull/44
* Bump cloudpickle from 2.2.1 to 3.0.0 by dependabot in https://github.com/pyiron/pyiron_workflow/pull/45
* Add a `pull()` method by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/47


**Full Changelog**: https://github.com/pyiron/pyiron_workflow/compare/pyiron_workflow-0.0.2...pyiron_workflow-0.0.3

0.0.2

What's Changed
* Remove the references to the server by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/21
* Add explicit conda env dependency on pyiron-data by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/22
* Have input channels pull instead of output channels pushing by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/24
* Better input interface by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/25
* Allow replacing nodes by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/26
* Allow the function node to be a method by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/27
* Update versioneer for Python 3.12 compatibility by jan-janssen in https://github.com/pyiron/pyiron_workflow/pull/31
* Bump maggma from 0.57.1 to 0.57.4 by dependabot in https://github.com/pyiron/pyiron_workflow/pull/29
* Copy more than connections by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/34
* Executors for composite by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/39
* No io by reference for macros by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/37
* Introduce coupling between input channels by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/36
* EDIT: Executable Composites by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/23

New Contributors
* jan-janssen made their first contribution in https://github.com/pyiron/pyiron_workflow/pull/31
* dependabot made their first contribution in https://github.com/pyiron/pyiron_workflow/pull/29

**Full Changelog**: https://github.com/pyiron/pyiron_workflow/compare/pyiron_workflow-0.0.1...pyiron_workflow-0.0.2

0.0.1

What's Changed
* Transfer executor by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/16
* Transfer workflow files by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/2
* Patch labels by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/17
* Update module name by liamhuber in https://github.com/pyiron/pyiron_workflow/pull/1

New Contributors
* liamhuber made their first contribution in https://github.com/pyiron/pyiron_workflow/pull/16

**Full Changelog**: https://github.com/pyiron/pyiron_workflow/commits/pyiron_workflow-0.0.1

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.