Improvements
- Updated versions of PyMongo (3.6) and Motor (1.2.1) (thanks @danielkiedrowski);
Fixes
- Fixed badges (thanks @bartv);
- Verify that a field is empty by comparing to None instead of verifying is_empty (thanks @etataurov);
- If the object contains a field called id, motorengine should use it instead of the _id property (thanks @christ0pher);
Features
- New operators: contains, endswith, exact, startswith, icontains, iendswith, iexact and istartswith (thanks @hhaawwaa);
- New ObjectIDField (thanks @cula);
- Upsert mode now available when updating a document (thanks @christ0pher and Sergey Punkoff);
- Added a TZ Parameter to DateTimeField (thanks @danielkiedrowski).
I would like to add a special thanks to @danielkiedrowski for all his work to improve the test coverage and overall quality of the library and welcome him aboard the project as a committer!