Skip to content

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

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 modern-python/modern-di#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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestneeds-infoWaiting on reporter for more information

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions