Skip to main content

nodus-workflow — deprecated, renamed to nodus-flow

This package is a deprecated alias. It installs nodus-flow and re-exports it, so existing import nodus_workflow code keeps working — with a DeprecationWarning on import. It receives no further releases.

If you are looking for the Nodus workflow keyword

You want nodus-lang, not this. The engine behind

workflow build {
    step compile { ... }
    step test after compile { ... }
}

ships inside nodus-lang and is not separately installable:

pip install nodus-lang

Nothing in this package, or in nodus-flow, will run that.

If you are looking for the standalone DAG runner

That is nodus-flow — an independent asyncio DAG runner with WAIT/RESUME, priority scheduling and rehydration, whose design came from aindy-runtime. It shares no code with nodus-lang and does not depend on it.

pip install nodus-flow

Imports change from nodus_workflow to nodus_flow; nothing else does.

Why the rename

Published under this name, the package read as "the Nodus workflow implementation" and misled a source-level architecture audit of Nodus into reporting that the project had "forked its own thesis" — a wrong top-priority finding that reached the governance record and stood for months. The auditor never read this page, which is why correcting the metadata alone was not the fix. See nodus-lang#483.

MIT.

Download files

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

Source Distribution

nodus_workflow-0.2.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

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

nodus_workflow-0.2.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file nodus_workflow-0.2.0.tar.gz.

File metadata

  • Download URL: nodus_workflow-0.2.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for nodus_workflow-0.2.0.tar.gz
Algorithm Hash digest
SHA256 f51aaec5683dbc8bca3bc25f6b9af87766008ed3324ad97a0182683a25804b43
MD5 f54da7b35a902e306bf0c3cca75922ca
BLAKE2b-256 c69cf5d357753ed59dc195515286e2c425d9e470368a36362d05f567dfb23dea

See more details on using hashes here.

File details

Details for the file nodus_workflow-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: nodus_workflow-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for nodus_workflow-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 daee87c7f270c991608f640e614b6e5e2ab7198cbab7d2784743088da40a3b57
MD5 108808b8b40cfd4a8fff9bb464da6510
BLAKE2b-256 60b68eeb0845c76f50b792e84855f1c7fe75d658e425b92539b21602b06a5f8c

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page