8000 V2: hypothesis plugin rewrite · Issue #4682 · pydantic/pydantic · GitHub
[go: up one dir, main page]

Skip to content

V2: hypothesis plugin rewrite #4682

@samuelcolvin

Description

@samuelcolvin

As per #4516, pydantic/_hypothesis.py has been ravaged, I'm sorry about that, it seemed just about worthwhile keeping it in place while preventing mypy/flake8 errors, but I couldn't stretch to keeping it working with the new code in that PR.

Once #4516 is merged, we therefore need to rewrite it and move it into _internal to respect the new use of Annotated for most constraints. I don't know how helpful the new #4680 conversion table might be too?

@Zac-HD as the expert on hypothesis and originally developer of the module, it would of course be amazing if you could work on this. But I understand if that's not possible, please let me know either way here. Also any extra insights or suggestions you have about how to go about this would be much appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    changeSuggested alteration to Pydantic, not a new feature nor a bughelp wantedPull Request welcometopic-hypothesisRelated to the Hypothesis testing library

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0