Commit 24bf1ec
committed
Move AkashBackend implementation from sandrun into metaflow-akash
AkashBackend now lives directly in this package rather than being a
thin re-export from sandrun. sandrun is a sandbox-focused library;
Akash is a decentralized compute backend with a different operational
model (blockchain bids, SSH lifecycle, wallet management) that doesn't
belong there.
- backend.py: full AkashBackend implementation (was a one-liner re-export)
- tests/unit/test_akash.py: moved from sandrun, imports updated
- tests/unit/test_akash_executor.py: drop sandrun.backends.akash stub1 parent 3b7e0b6 commit 24bf1ec
3 files changed
Lines changed: 1370 additions & 7 deletions
File tree
- src/metaflow_extensions/akash/plugins
- tests/unit
0 commit comments