Finally working. The uv environment is not properly setup yet, but that's because the Copilot environment is an isolated sandbox environment with little access to the internet (I believe). For now, ...
I understand the need to properly set up the UV environment in the devcontainer. While the current container has Python 3.12 working, UV package manager isn't pre-installed, which means users need to set it up manually each time.
This should definitely be tracked as an enhancement. The devcontainer should have UV pre-installed and configured so that Python dependencies from pyproject.toml can be managed seamlessly out of the box, as specified in the copilot instructions.
The current Containerfile has a comment indicating "UV and Python packages will be installed as needed by individual projects or during container runtime" - this should be updated to install UV during the container build process instead.
Originally posted by @Copilot in #2 (comment)
I understand the need to properly set up the UV environment in the devcontainer. While the current container has Python 3.12 working, UV package manager isn't pre-installed, which means users need to set it up manually each time.
This should definitely be tracked as an enhancement. The devcontainer should have UV pre-installed and configured so that Python dependencies from
pyproject.tomlcan be managed seamlessly out of the box, as specified in the copilot instructions.The current
Containerfilehas a comment indicating "UV and Python packages will be installed as needed by individual projects or during container runtime" - this should be updated to install UV during the container build process instead.Originally posted by @Copilot in #2 (comment)