hypothesis v5.5.0 Release Notes

Release Date: 2020-02-07 // about 4 years ago
  • ๐Ÿ’… Our style guide suggests that optional parameters should usually be
    keyword-only arguments (see PEP 3102 ) to prevent confusion based
    on positional arguments - for example,
    "hypothesis.strategies.floats()" takes up to four boolean flags and
    many of the Numpy strategies have both "dims" and "side" bounds.

    ๐Ÿš€ This release converts most optional parameters in our API to use
    keyword-only arguments - and adds a compatibility shim so you get
    โš  warnings rather than errors everywhere (issue #2130).

    โœ… The canonical version of these notes (with links) is on readthedocs.