2 curated breaking changes across major versions of pytest-mock. Use this as a migration checklist before bumping dependencies.
``mocker.spy`` attributes for tracking returned values and raised exceptions of its spied functions are now called ``spy_return`` and ``spy_exception``, instead of reusing the existing ``MagicMock`` attributes ``return_value`` and ``side_effect``. Version ``1.13`` introduced a serious regression: after a spied function using ``mocker.spy`` raises an exception, further calls to the spy will not call the spied function, always raising the first exception instead: assigning to ``side_effect`` cause
The deprecated ``mock`` alias to the ``mocker`` fixture has finally been removed.
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/pypi/pytest-mock