Migrated from ROADMAP.md's ## Under consideration section, which is being deleted — an unscheduled item belongs in the tracker, not in a third hand-maintained file. See #438.
Why it is open
modern-di already ships a first-party pytest plugin, modern-di-pytest. This
item is about making it richer, not about creating it:
- parametrized overrides,
- autouse scope helpers,
- async-fixture ergonomics.
Where the work lands
modern-di-pytest is a separate repository and PyPI package, not part of
this repo. Anything actioned here ships there; this issue exists on the core
tracker only because that is where the roadmap entry lived.
Revisit trigger
A concrete ergonomics complaint against the current plugin, naming the fixture
shape that is awkward today.
Migrated from
ROADMAP.md's## Under considerationsection, which is being deleted — an unscheduled item belongs in the tracker, not in a third hand-maintained file. See #438.Why it is open
modern-di already ships a first-party pytest plugin,
modern-di-pytest. Thisitem is about making it richer, not about creating it:
Where the work lands
modern-di-pytestis a separate repository and PyPI package, not part ofthis repo. Anything actioned here ships there; this issue exists on the core
tracker only because that is where the roadmap entry lived.
Revisit trigger
A concrete ergonomics complaint against the current plugin, naming the fixture
shape that is awkward today.