devcontainers-contrib / features

🐳 Extra add-in features for Devcontainers and GitHub Codespaces
MIT License
240 stars 126 forks source link

✨ Hatch (from Binary Release) (hatch) #572

Open plattenschieber opened 8 months ago

plattenschieber commented 8 months ago

Requested Feature

As Hatch evolves, it comes with it's own Python Management, which makes it unnecessary to have a running Python Installation before installing hatch.

Using the universal (platform specific) Binary Releases would make it possible to leave away the devcontainer feature dependencies for pipx and python completely. Thus resulting in a much cleaner and smaller devcontainer 😍

I will come up with a PR in the next days, showcasing how the installation procedure could look like for the 3 base images (ubuntu, debian and alpine) or rather architectures (I don't know yet how to make this configurable/dependable 🤷‍♀️)

What's your take on this?