Metadata-Version: 2.4
Name: nodus-workflow
Version: 0.2.0
Summary: Deprecated alias for nodus-flow. NOT the engine behind the Nodus `workflow` keyword, which ships inside nodus-lang.
Author: Shawn Knight
License: MIT
Project-URL: Homepage, https://github.com/Masterplanner25/nodus-flow
Project-URL: Repository, https://github.com/Masterplanner25/nodus-flow
Classifier: Development Status :: 7 - Inactive
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: nodus-flow>=0.2.0
Dynamic: license-file

# nodus-workflow — deprecated, renamed to `nodus-flow`

**This package is a deprecated alias.** It installs
[`nodus-flow`](https://pypi.org/project/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:

```bash
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.

```bash
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](https://github.com/Masterplanner25/Nodus/issues/483).

MIT.
