Metadata-Version: 2.1
Name: workflow-nodes
Version: 0.17.0
Summary: Collection of tools for use in workflows.
Home-page: https://gitlab.com/iam-cms/workflows/workflow-nodes
Author: Karlsruhe Institute of Technology
License: Apache-2.0
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7,<3.11
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS.md
Requires-Dist: click (<9.0.0,>=8.0.0)
Requires-Dist: defusedxml (<1.0.0)
Requires-Dist: graphviz (<1.0.0)
Requires-Dist: kadi-apy (<0.29.0,>=0.28.0)
Requires-Dist: matplotlib (<4.0.0)
Requires-Dist: openpyxl (<4.0.0)
Requires-Dist: pandas (<2.0.0)
Requires-Dist: pylatex (<2.0.0)
Requires-Dist: qrcode (<8.0.0)
Requires-Dist: scipy (<2.0.0,>=1.5.1)
Requires-Dist: xmlhelpy (<0.11.0,>=0.10.1)
Provides-Extra: all
Requires-Dist: paramiko (<3.0.0) ; extra == 'all'
Requires-Dist: scp (<1.0.0) ; extra == 'all'
Provides-Extra: dev
Requires-Dist: black (==22.12.0) ; extra == 'dev'
Requires-Dist: build (==0.10.0) ; extra == 'dev'
Requires-Dist: myst-parser (==1.0.0) ; extra == 'dev'
Requires-Dist: pre-commit (==2.21.0) ; extra == 'dev'
Requires-Dist: pylint (==2.17.2) ; extra == 'dev'
Requires-Dist: Sphinx (==5.3.0) ; extra == 'dev'
Requires-Dist: sphinx-click (==4.4.0) ; extra == 'dev'
Requires-Dist: sphinx-rtd-theme (==1.2.0) ; extra == 'dev'
Requires-Dist: tox (==3.27.1) ; extra == 'dev'
Requires-Dist: twine (==4.0.2) ; extra == 'dev'
Provides-Extra: ssh
Requires-Dist: paramiko (<3.0.0) ; extra == 'ssh'
Requires-Dist: scp (<1.0.0) ; extra == 'ssh'

# workflow-nodes

**workflow-nodes** is a collection of various tools written in Python 3, which
are also usable inside a *workflow* as 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:

* Stable (reflecting the latest release):
  https://workflow-nodes.readthedocs.io/en/stable/
* Latest (reflecting the *develop* branch):
  https://workflow-nodes.readthedocs.io/en/latest/
