Enhancements
- Add support for uv executor options by @rochacbruno and @nat-n in #327
- feat: add various options to the uv executor to be passed to the uv run command
- feat: allow task executor to be configure with just the type as a string
- feat executor options to be set at runtime via the new --executor-opt cli global option
- feat: allow inheritance of compatible executor options from global to task to runtime
- refactor: extend PoeOptions to support annotating config fields with a config_name to parse, separate from the attribute name
- refactor: some micro-optimizations to PoeOptions and AnnotationType
- doc: Add guide for replacing tox with poe + uv
- doc: tidy up executor docs
- doc: fix typo in doc for expr task
- test: improve test coverage of PoeOptions
- test: disable some test cases on windows that are too flaky
New Contributors
- @rochacbruno made their first contribution in #327
Full Changelog: v0.38.0...v0.39.0