cnpryer / huak

My experimental Python package manager.
https://cnpryer.github.io/huak/
MIT License
616 stars 34 forks source link

Add lazy dependency installation for commands #868

Closed cnpryer closed 8 months ago

cnpryer commented 11 months ago

867 Moves huak install behavior to huak init --manifest .. An experience I'm trying to support is one where the responsibilities of installing dependencies and creating/managing virtual environments is handled by Huak.

To do this Huak can determine when dependencies are necessary for certain commands. If they aren't installed it'll install them.

cnpryer commented 8 months ago

I'm interested in making this more opinionated. So I'll probably just bundle with the tools I'd like to support and have users figure out how to incorporate their own stack.