Metadata-Version: 2.4
Name: workflow-nodes
Version: 0.23.0
Summary: Collection of tools for use in workflows
Author: Karlsruhe Institute of Technology
License-Expression: Apache-2.0
Project-URL: Documentation, https://workflow-nodes.readthedocs.io/en/stable
Project-URL: Source, https://gitlab.com/iam-cms/workflows/workflow-nodes
Project-URL: Changelog, https://gitlab.com/iam-cms/workflows/workflow-nodes/-/blob/master/HISTORY.md
Classifier: Development Status :: 4 - Beta
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: <3.15,>=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click<8.4.0,>=8.2.0
Requires-Dist: defusedxml<1.0.0
Requires-Dist: graphviz<1.0.0
Requires-Dist: kadi-apy<0.50.0,>=0.47.0
Requires-Dist: matplotlib<4.0.0
Requires-Dist: openpyxl<4.0.0,>=3.0.6
Requires-Dist: pandas<3.0.0
Requires-Dist: pylatex<2.0.0,>=1.4.2
Requires-Dist: qrcode<9.0.0
Requires-Dist: scipy<2.0.0,>=1.5.1
Requires-Dist: xmlhelpy<0.16.0,>=0.14.0
Provides-Extra: dev
Requires-Dist: autoflake==2.3.3; extra == "dev"
Requires-Dist: black==26.3.0; extra == "dev"
Requires-Dist: build==1.2.2.post1; extra == "dev"
Requires-Dist: isort==6.0.1; extra == "dev"
Requires-Dist: myst-parser==3.0.1; extra == "dev"
Requires-Dist: pre-commit==4.5.1; extra == "dev"
Requires-Dist: pylint==3.3.7; extra == "dev"
Requires-Dist: Sphinx==7.4.7; extra == "dev"
Requires-Dist: sphinx-click==6.0.0; extra == "dev"
Requires-Dist: sphinx-rtd-theme==3.0.2; extra == "dev"
Requires-Dist: twine==6.1.0; extra == "dev"
Provides-Extra: ssh
Requires-Dist: paramiko<4.0.0; extra == "ssh"
Requires-Dist: scp<1.0.0; extra == "ssh"
Provides-Extra: all
Requires-Dist: workflow-nodes[ssh]; extra == "all"
Dynamic: license-file

# workflow-nodes

**workflow-nodes** is a collection of various tools written in Python 3, which
are also usable inside a *workflow* as corresponding nodes. Each node is an
executable command line tool providing the `--xmlhelp` interface, which can be
used to obtain a machine readable representation of any command line tool and
its parameters (see also
[xmlhelpy](https://gitlab.com/iam-cms/workflows/xmlhelpy)). There are nodes for
many different tasks, including data conversion, transport and visualization
tools.

For installation and usage instructions, please see the documentation:

* Latest release: https://workflow-nodes.readthedocs.io/en/stable/
* Current state: https://workflow-nodes.readthedocs.io/en/latest/
