praisonai-deploy is a standalone tier-2 package. Existing praisonai.deploy imports keep working through compatibility shims.
Quick Start
1
Update your import
2
Everything else stays the same
Import Mapping
No breaking changes. You may keep using
from praisonai.deploy import ..., but new code should prefer praisonai_deploy.Compatibility Coverage
The extraction preserves existing imports through alias shims:praisonai.deployforwards topraisonai_deploy.praisonai.cli.commands.deployforwards to the new Typer subcommands.- Legacy scheduler imports continue to resolve.
praisonai-codecalls into deploy through a bridge, without a hard dependency.
scripts/check_c14_deploy_imports.shtest_c14_deploy_backward_compat.py(18 passing)praisonai-deployunit tests (115 passing)
Install
praisonai umbrella keeps the wrapper shims installed, so existing scripts run unchanged.
Best Practices
Migrate imports gradually
Migrate imports gradually
The shims mean you can update imports file by file without breaking anything in between.
Install the standalone package for slim deploys
Install the standalone package for slim deploys
pip install praisonai-deploy gives you the deploy surface without pulling the full wrapper.Related
Python API
The Deploy class and result models
Architecture Tiers
How packages layer on each other

