Skip to content

Deeper pytest plugin: parametrized overrides, autouse scope helpers, async-fixture ergonomics #442

Description

@lesnik512

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestneeds-triageMaintainer needs to evaluate this issue

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions