top | item 46460351 (no title) dirtbag__dad | 2 months ago Can you help me understand what the value or use case of poethepoet is? discuss order hn newest jacobtomlinson|1 month ago It allows you to define common tasks such as linting, running tests, building docs, etc under an alias.So you can runuv run poe docsInstead ofuv run sphinx-build -W -b dirhtml docs/source docs/buildMany languages have a task runners baked into their package manager, but many others don’t. In Ruby it’s roughly the equivalent of Rake. stouset|1 month ago I think the question being asked is, if you’re already using mise (which has a built-in task runner) what is the advantage of going with the other one?
jacobtomlinson|1 month ago It allows you to define common tasks such as linting, running tests, building docs, etc under an alias.So you can runuv run poe docsInstead ofuv run sphinx-build -W -b dirhtml docs/source docs/buildMany languages have a task runners baked into their package manager, but many others don’t. In Ruby it’s roughly the equivalent of Rake. stouset|1 month ago I think the question being asked is, if you’re already using mise (which has a built-in task runner) what is the advantage of going with the other one?
stouset|1 month ago I think the question being asked is, if you’re already using mise (which has a built-in task runner) what is the advantage of going with the other one?
jacobtomlinson|1 month ago
So you can run
uv run poe docs
Instead of
uv run sphinx-build -W -b dirhtml docs/source docs/build
Many languages have a task runners baked into their package manager, but many others don’t. In Ruby it’s roughly the equivalent of Rake.
stouset|1 month ago