LICENSE
README.md
pyproject.toml
engines/python/src/hyrrokkin_engine/__init__.py
engines/python/src/hyrrokkin_engine/client.py
engines/python/src/hyrrokkin_engine/client_interface.py
engines/python/src/hyrrokkin_engine/configuration_interface.py
engines/python/src/hyrrokkin_engine/configuration_service.py
engines/python/src/hyrrokkin_engine/configuration_service_interface.py
engines/python/src/hyrrokkin_engine/configuration_wrapper.py
engines/python/src/hyrrokkin_engine/graph_executor.py
engines/python/src/hyrrokkin_engine/graph_link.py
engines/python/src/hyrrokkin_engine/link_type.py
engines/python/src/hyrrokkin_engine/message_utils.py
engines/python/src/hyrrokkin_engine/node_interface.py
engines/python/src/hyrrokkin_engine/node_service.py
engines/python/src/hyrrokkin_engine/node_service_interface.py
engines/python/src/hyrrokkin_engine/node_type.py
engines/python/src/hyrrokkin_engine/node_wrapper.py
engines/python/src/hyrrokkin_engine/package_type.py
engines/python/src/hyrrokkin_engine/persistence_interface.py
engines/python/src/hyrrokkin_engine/port_type.py
engines/python/src/hyrrokkin_engine/registry.py
engines/python/src/hyrrokkin_engine/wrapper.py
engines/python/src/hyrrokkin_engine_drivers/__init__.py
engines/python/src/hyrrokkin_engine_drivers/execution_worker.py
engines/python/src/hyrrokkin_engine_drivers/persistence.py
engines/python/src/hyrrokkin_engine_drivers/persistence_filesystem.py
engines/python/src/hyrrokkin_engine_drivers/persistence_memory.py
hyrrokkin.egg-info/PKG-INFO
hyrrokkin.egg-info/SOURCES.txt
hyrrokkin.egg-info/dependency_links.txt
hyrrokkin.egg-info/entry_points.txt
hyrrokkin.egg-info/requires.txt
hyrrokkin.egg-info/top_level.txt
src/hyrrokkin/__init__.py
src/hyrrokkin/api/__init__.py
src/hyrrokkin/api/link_type.py
src/hyrrokkin/api/node_type.py
src/hyrrokkin/api/package_type.py
src/hyrrokkin/api/port_type.py
src/hyrrokkin/api/schema_type.py
src/hyrrokkin/api/topology.py
src/hyrrokkin/api/topology_directory.py
src/hyrrokkin/api/topology_listener.py
src/hyrrokkin/apps/__init__.py
src/hyrrokkin/apps/designer.py
src/hyrrokkin/apps/directory.py
src/hyrrokkin/apps/options.toml
src/hyrrokkin/apps/topologies/example/topology.json
src/hyrrokkin/apps/topologies/example/node/n6ccd1b_0ccd73/properties.json
src/hyrrokkin/apps/topologies/example/node/n6cdf47_ef65e2/properties.json
src/hyrrokkin/apps/topologies/example/node/n6cff07_982e5a/properties.json
src/hyrrokkin/apps/topology/topology.json
src/hyrrokkin/apps/topology/node/text_input_node0/properties.json
src/hyrrokkin/cli/__init__.py
src/hyrrokkin/cli/main.py
src/hyrrokkin/core/__init__.py
src/hyrrokkin/core/client.py
src/hyrrokkin/core/package_manager.py
src/hyrrokkin/core/schema.py
src/hyrrokkin/core/serde.py
src/hyrrokkin/core/topology.py
src/hyrrokkin/core/topology_runner.py
src/hyrrokkin/engine_launchers/__init__.py
src/hyrrokkin/engine_launchers/engine_launcher.py
src/hyrrokkin/engine_launchers/javascript_engine_launcher.py
src/hyrrokkin/engine_launchers/python_engine_launcher.py
src/hyrrokkin/example_packages/__init__.py
src/hyrrokkin/example_packages/textgraph/__init__.py
src/hyrrokkin/example_packages/textgraph/javascript.json
src/hyrrokkin/example_packages/textgraph/python.json
src/hyrrokkin/example_packages/textgraph/schema.json
src/hyrrokkin/example_packages/textgraph/applications/__init__.py
src/hyrrokkin/example_packages/textgraph/applications/example.json
src/hyrrokkin/example_packages/textgraph/html/__init__.py
src/hyrrokkin/example_packages/textgraph/html/about.html
src/hyrrokkin/example_packages/textgraph/html/merge_frequencies_node.html
src/hyrrokkin/example_packages/textgraph/html/table_display_node.html
src/hyrrokkin/example_packages/textgraph/html/tag_control.css
src/hyrrokkin/example_packages/textgraph/html/tag_control.js
src/hyrrokkin/example_packages/textgraph/html/text_input_node.html
src/hyrrokkin/example_packages/textgraph/html/textgraph_configuration.html
src/hyrrokkin/example_packages/textgraph/html/word_frequency_node.html
src/hyrrokkin/example_packages/textgraph/icons/merge_frequencies_node.svg
src/hyrrokkin/example_packages/textgraph/icons/merge_text_node.svg
src/hyrrokkin/example_packages/textgraph/icons/table_display_node.svg
src/hyrrokkin/example_packages/textgraph/icons/text_input_node.svg
src/hyrrokkin/example_packages/textgraph/icons/textgraph.svg
src/hyrrokkin/example_packages/textgraph/icons/word_frequency_node.svg
src/hyrrokkin/example_packages/textgraph/javascript/merge_frequencies_node.js
src/hyrrokkin/example_packages/textgraph/javascript/merge_text_node.js
src/hyrrokkin/example_packages/textgraph/javascript/table_display_node.js
src/hyrrokkin/example_packages/textgraph/javascript/text_input_node.js
src/hyrrokkin/example_packages/textgraph/javascript/textgraph_configuration.js
src/hyrrokkin/example_packages/textgraph/javascript/word_frequency_node.js
src/hyrrokkin/example_packages/textgraph/l10n/de.json
src/hyrrokkin/example_packages/textgraph/l10n/en.json
src/hyrrokkin/example_packages/textgraph/python/__init__.py
src/hyrrokkin/example_packages/textgraph/python/merge_frequencies_node.py
src/hyrrokkin/example_packages/textgraph/python/merge_text_node.py
src/hyrrokkin/example_packages/textgraph/python/table_display_node.py
src/hyrrokkin/example_packages/textgraph/python/text_input_node.py
src/hyrrokkin/example_packages/textgraph/python/textgraph_configuration.py
src/hyrrokkin/example_packages/textgraph/python/word_frequency_node.py
src/hyrrokkin/example_packages/textgraph/topologies/example.zip
src/hyrrokkin/exceptions/__init__.py
src/hyrrokkin/exceptions/invalid_link_error.py
src/hyrrokkin/exceptions/invalid_node_error.py
src/hyrrokkin/exceptions/node_execution_failed.py
src/hyrrokkin/exceptions/read_only_error.py
src/hyrrokkin/execution_manager/__init__.py
src/hyrrokkin/execution_manager/execution_client.py
src/hyrrokkin/execution_manager/execution_manager.py
src/hyrrokkin/execution_manager/process_runner.py
src/hyrrokkin/interfaces/__init__.py
src/hyrrokkin/interfaces/client_api.py
src/hyrrokkin/interfaces/schema_api.py
src/hyrrokkin/interfaces/topology_api.py
src/hyrrokkin/interfaces/topology_listener_api.py
src/hyrrokkin/model/__init__.py
src/hyrrokkin/model/link.py
src/hyrrokkin/model/network.py
src/hyrrokkin/model/node.py
src/hyrrokkin/notebook_integration/__init__.py
src/hyrrokkin/notebook_integration/adapter.py
src/hyrrokkin/notebook_integration/designer_adapter.py
src/hyrrokkin/notebook_integration/directory_adapter.py
src/hyrrokkin/notebook_integration/hyrrokkin_launcher.svg
src/hyrrokkin/notebook_integration/jupyterhub_integration.py
src/hyrrokkin/service/__init__.py
src/hyrrokkin/service/directory_endpoint.py
src/hyrrokkin/service/directory_service.py
src/hyrrokkin/service/endpoint.py
src/hyrrokkin/service/topology_endpoint.py
src/hyrrokkin/service/topology_monitor.py
src/hyrrokkin/service/topology_service.py
src/hyrrokkin/static/__init__.py
src/hyrrokkin/static/topology-application.html
src/hyrrokkin/static/topology-application.js
src/hyrrokkin/static/topology-designer.html
src/hyrrokkin/static/topology-designer.js
src/hyrrokkin/static/topology-directory.html
src/hyrrokkin/static/topology-directory.js
src/hyrrokkin/static/hyrrokkin-ui/hyrrokkin-application.css
src/hyrrokkin/static/hyrrokkin-ui/hyrrokkin-application.js
src/hyrrokkin/static/hyrrokkin-ui/hyrrokkin-designer.css
src/hyrrokkin/static/hyrrokkin-ui/hyrrokkin-designer.js
src/hyrrokkin/static/hyrrokkin-ui/hyrrokkin-directory.css
src/hyrrokkin/static/hyrrokkin-ui/hyrrokkin-directory.js
src/hyrrokkin/static/hyrrokkin-ui/hyrrokkin-lite-worker.js
src/hyrrokkin/static/hyrrokkin-ui/hyrrokkin-page.css
src/hyrrokkin/static/hyrrokkin-ui/hyrrokkin-page.js
src/hyrrokkin/static/hyrrokkin-ui/images/hyrrokkin-ui.svg
src/hyrrokkin/static/hyrrokkin-ui/l10n/en.json
src/hyrrokkin/static/hyrrokkin-ui/l10n/index.json
src/hyrrokkin/static/hyrrokkin-ui/lib/exo/exo-icons.css
src/hyrrokkin/static/hyrrokkin-ui/lib/exo/exo.css
src/hyrrokkin/static/hyrrokkin-ui/lib/exo/exo.js
src/hyrrokkin/static/hyrrokkin-ui/lib/fonts/raleway/Raleway-Italic-VariableFont_wght.woff2
src/hyrrokkin/static/hyrrokkin-ui/lib/fonts/raleway/Raleway-VariableFont_wght.woff2
src/hyrrokkin/static/hyrrokkin-ui/lib/fonts/raleway/raleway.css
src/hyrrokkin/static/hyrrokkin-ui/lib/hyrrokkin-engine/hyrrokkin-js-client-engine.js
src/hyrrokkin/static/hyrrokkin-ui/lib/zip/zip.min.js
src/hyrrokkin/tools/__init__.py
src/hyrrokkin/tools/package_validation/__init__.py
src/hyrrokkin/tools/package_validation/package_schema.json
src/hyrrokkin/tools/package_validation/validate_package_json.py
src/hyrrokkin/tools/topology_validation/topology_schema.json
src/hyrrokkin/tools/topology_validation/validate_topology_yaml.py
src/hyrrokkin/utils/__init__.py
src/hyrrokkin/utils/hyrrokkin_utils.py
src/hyrrokkin/utils/localise.py
src/hyrrokkin/utils/package_l10n.py
src/hyrrokkin/utils/package_page_metadata.py
src/hyrrokkin/utils/persistence_filesystem_sync.py
src/hyrrokkin/utils/persistence_memory_sync.py
src/hyrrokkin/utils/process_metrics.py
src/hyrrokkin/utils/threadsafe.py
src/hyrrokkin/utils/type_hints.py
src/hyrrokkin/utils/yaml_exporter.py
src/hyrrokkin/utils/yaml_importer.py