Skip to main content

No project description provided

Project description

Nodeflow


Nodeflow if a framework to make pipelines from nodes. You can implement any logic you want by using Variable, Function and Adapter nodes. Nodeflow support implicit converter for Variables with priority on non-lossy adapters converting pipeline

Installing

Install NodeFlow from PyPI via pip install nodeflow

Usage

To write your own things just implement all required methods in corresponding abstract classes. Example for Variable:

from nodeflow.node.abstract import Variable


class Bool(Variable):
    def __init__(self, value: bool):
        assert isinstance(value, bool)
        super().__init__(value)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nodeflow-0.0.2.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nodeflow-0.0.2-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file nodeflow-0.0.2.tar.gz.

File metadata

  • Download URL: nodeflow-0.0.2.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.5.0-1025-azure

File hashes

Hashes for nodeflow-0.0.2.tar.gz
Algorithm Hash digest
SHA256 6b6e3cd7332586829fd4b12cac5a5cf440bfd40a4a9bf8f57ce7e05399e05cf0
MD5 28a37e3036a76a84c83d6316668cc2bf
BLAKE2b-256 324266fd4e68a3669a2bc1081b6624be57cce56f176523b242d4dd987f8ce362

See more details on using hashes here.

File details

Details for the file nodeflow-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: nodeflow-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 9.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.5.0-1025-azure

File hashes

Hashes for nodeflow-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 42377f580bcb3ac000a3848b7f133386dad772e1940928167201584e9291a7eb
MD5 074c15937c329a6a33c0a0c3e0a27fdc
BLAKE2b-256 96931db4cbb8371d7327e99283f1264cb0a73c94e8275e3aba6ccabbaed94c3e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page