Python
engine-python serves .py modules from the registry. The runtime is intentionally limited compared to the JS/TS/Java stack - treat it as a scripting surface, not a primary application language.
File layout
/registry/public/<project>/<file>.pyServed at:
/services/py/<project>/<file>.pyWhen to use it
- Glue code between platform APIs and external Python libraries.
- Math, statistics, ad-hoc data processing.
- Migration of existing Python scripts into the platform without rewriting.
When not to use it
- Full applications - prefer TypeScript or Java. The decorator / annotation surface (controllers, entities, scheduled jobs, listeners) is not available from Python.
- Anything that needs typed access to the rest of the platform.