Skip to content

Releases: heynemann/motorengine

Release 1.0.0

19 Feb 13:19
Compare
Choose a tag to compare

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!

Diff to previous version
Release in PyPI

Release 0.9.1

09 Nov 10:26
Compare
Choose a tag to compare

Bernardo agreed on me assisting in maintaining motorengine. This first release at co-maintainer only includes development effort since the latest release which was already available. Thanks to everyone for their contributions.

Release 0.9.0

17 Aug 18:49
Compare
Choose a tag to compare
  • Serialization support for empty Int and Float Fields (thanks Dima Polsky);
  • Methods in queryset updated to have alias=none (thanks @sagallagherstarr);
  • Python 3.4 support (thanks @webknjaz);
  • use skip when setted. wrong use self._limit (thanks @hemsonolev);
  • Updated docs (thanks @bazzilic);
  • boolean field issue fixed (thanks @bazzilic);
  • datetime field issue fixed (thanks @veeloox);
  • email field issue fixed (thanks @hemsonolev).

Diff to previous release
pypi release

Release 0.3.1

29 Sep 14:22
Compare
Choose a tag to compare
Release 0.3.1 Pre-release
Pre-release
  • Many fixes;
  • Supporting deletion in instance or queryset;
  • The whole written docs are now executable, meaning that the docs examples are always correct.

Release 0.2.1

16 Sep 17:54
Compare
Choose a tag to compare
Release 0.2.1 Pre-release
Pre-release
  • Fixed #5, #6 and #7 - Now IntField, FloatField and DecimalField are supported.
  • Fixed #10 - BinaryField support added.

Release 0.2.0

15 Sep 16:30
Compare
Choose a tag to compare
Release 0.2.0 Pre-release
Pre-release
  • Fix #1 - DateTime field supports both auto_now_on_insert and auto_now_on_update;
  • Fix #2 - Callables can be used as default values.
  • Fix #3 - URLField is now supported.
  • Fix #4 - EmailField is now supported.

Release 0.1.2

15 Sep 16:28
Compare
Choose a tag to compare
Release 0.1.2 Pre-release
Pre-release

Just bumping due to some doc changes.

Release 0.1.1

13 Sep 02:04
Compare
Choose a tag to compare
Release 0.1.1 Pre-release
Pre-release
  • Compatible with MongoEngine in one way (Saving with MongoEngine and reading with MotorEngine)

Release 0.1.0

12 Sep 22:12
Compare
Choose a tag to compare
Release 0.1.0 Pre-release
Pre-release

Alpha release to start development.