Skip to content

Add dev container configuration for Atoti development#1050

Open
gavin-burns-US wants to merge 1 commit intoactiveviam:mainfrom
gavin-burns-US:add-devcontainer
Open

Add dev container configuration for Atoti development#1050
gavin-burns-US wants to merge 1 commit intoactiveviam:mainfrom
gavin-burns-US:add-devcontainer

Conversation

@gavin-burns-US
Copy link
Copy Markdown

Adds .devcontainer/devcontainer.json to enable one-click GitHub Codespace or VS Code Dev Container setup.

What's included:

  • Python 3.11 base image (matches requires-python >=3.11,<3.12)
  • Java 21 via dev container feature (required by Atoti's JDK dependency)
  • uv sync post-create command to install all dependencies from pyproject.toml
  • VS Code extensions: Jupyter, Python, Jupyter Renderers, Ruff
  • Port forwarding for Atoti UI on ports 9090, 9095, and 9096

Co-Authored-By: Oz oz-agent@warp.dev

- Python 3.11 base image (matches requires-python >=3.11,<3.12)
- Java 21 feature (required by Atoti's JDK dependency)
- uv sync to install all dependencies from pyproject.toml
- VS Code extensions: Jupyter, Python, Jupyter Renderers, Ruff
- Port forwarding for Atoti UI (9090, 9095, 9096)

Co-Authored-By: Oz <oz-agent@warp.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant