2 ms·
Soon uv will invlude a task runner that will take care of that use case but I get your point.
by BiteCode_dev 2y ago
Soon uv will invlude a task runner that will take care of that use case but I get your point.
- selectnull 2y agoCare to elaborate? I'm not watching uv development closely, something that has been announced?
- BiteCode_dev 2y agoIt is common to have a task runner to abstract away commands. doit, poethepoet, just... They are simpler than builders like make or maeven, and more convenient than aliases. E.g: i don't run ./manage.py runserver 0.0.0.0:7777, I run "just openserver". Poetry, cargo and npm have support for this natively, and there is an open ticker for this in uv too. So you would not do "uv run manage.py runserver" but "uv serve".
- selectnull 2y agoYeah, I use that with `rye` now. But still, it's not good enough for Django as there are too many management commands and I don't want to configure them in pyproject.toml file, especially since some of them take additional arguments... There is no point in using anything but django-admin command (I do have a wrapper around it, but the point remains) and that requires activated venv.