- Dropped support for Python 3.6 and 3.7.
- Updated the representation of
expect.anythingto simplify diffs.
- Added support for matching non-identity via
expect(actual).is_not(expected). - Added
expect.anythingconstant to ignore parts of a nested structure.
- Added support for matching identity via
expect(actual).is_(expected). - Added
includeshelper as an alias ofcontains.
- Dropped Python 2 support.
- Added support for Python 3.8.
- Added
startswith,endswith,istartswith, andiendswithhelpers. - Added support for Python 3.7.
- Added
icontainsmethod to check for containment ignoring case. - Added
iexcludesmethod to check for exclusion ignoring case.
- Added
expectfixture to use directly in tests.
- Initial stable release.
- Added automatic conversion from
OrderedDicttodicton Python 3.6 to create readable diffs.