e87576fb7c
Current env var syntax won't be anymore supported by Docker and is currently blocking local development. ``` 3 warnings found (use docker --debug to expand): - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 2) ``` <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Use "ENV key=value" in generated Dockerfiles and add tests; minor devcontainer path string cast. > > - **Template/Dockerfile generation**: > - **JS SDK (`packages/js-sdk/src/template/index.ts`)**: Handle `ENV` instructions and output as `ENV key=value ...`. > - **Python SDK (`packages/python-sdk/e2b/template/main.py`)**: Same `ENV` formatting; also cast `devcontainer_directory` to `str` in devcontainer start command. > - **Tests**: > - **JS**: Add `toDockerfile` test covering `ENV` output. > - **Python (sync/async)**: Add tests for `ENV` output in generated Dockerfiles. > - **Changeset**: Patch releases for `@e2b/python-sdk` and `e2b`. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 4a9c504167dd8069551724d83bfa66f0859c1bd4. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->