- Dropped support for Python 3.6 and 3.7.
- Updated the representation of
expect.anything
to simplify diffs.
- Added support for matching non-identity via
expect(actual).is_not(expected)
. - Added
expect.anything
constant to ignore parts of a nested structure.
- Added support for matching identity via
expect(actual).is_(expected)
. - Added
includes
helper as an alias ofcontains
.
- Dropped Python 2 support.
- Added support for Python 3.8.
- Added
startswith
,endswith
,istartswith
, andiendswith
helpers. - Added support for Python 3.7.
- Added
icontains
method to check for containment ignoring case. - Added
iexcludes
method to check for exclusion ignoring case.
- Added
expect
fixture to use directly in tests.
- Initial stable release.
- Added automatic conversion from
OrderedDict
todict
on Python 3.6 to create readable diffs.