Skip to content

Install dev dependencies in Docker setup#145

Merged
mrbiggred merged 1 commit into
mainfrom
feature/add-dev-deps-to-docker-setup
Jul 21, 2026
Merged

Install dev dependencies in Docker setup#145
mrbiggred merged 1 commit into
mainfrom
feature/add-dev-deps-to-docker-setup

Conversation

@mrbiggred

Copy link
Copy Markdown
Member

Update the Docker setup to install development dependencies. The Docker setup is only used in development and not production.

@mrbiggred
mrbiggred requested a review from Copilot July 21, 2026 14:27
@mrbiggred mrbiggred self-assigned this Jul 21, 2026
@mrbiggred mrbiggred added the devops DevOps tasks label Jul 21, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the local Docker development entrypoint to install development dependency groups by default when syncing the Python environment with uv. This aligns the containerized dev environment with the repository’s pyproject.toml guidance that uv sync installs dev-only tools needed for development workflows.

Changes:

  • Remove --no-dev from the Docker entrypoint’s uv sync invocation so dev dependencies are installed in the container.
  • Simplify the entrypoint by removing the inline comment tied to the old --no-dev behavior.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mrbiggred
mrbiggred merged commit 0eff798 into main Jul 21, 2026
4 checks passed
@mrbiggred
mrbiggred deleted the feature/add-dev-deps-to-docker-setup branch July 21, 2026 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops DevOps tasks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants