Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-mongoengine for openSUSE:Factory checked in at 2023-03-27 18:16:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-mongoengine (Old) and /work/SRC/openSUSE:Factory/.python-mongoengine.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mongoengine" Mon Mar 27 18:16:06 2023 rev:7 rq:1074497 version:0.27.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-mongoengine/python-mongoengine.changes 2023-01-05 15:00:57.201052056 +0100 +++ /work/SRC/openSUSE:Factory/.python-mongoengine.new.31432/python-mongoengine.changes 2023-03-27 18:16:09.083065802 +0200 @@ -1,0 +2,39 @@ +Sun Mar 26 19:10:01 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 0.27.0: + * Update uuidRepresentation warnings with "unspecified" as the + future default (instead of 'standard' previously advertised) + #2739 + * Added `mongo_client_class` optional parameter to connect() to + allow to use an alternative mongo client than + pymongo.MongoClient. + * Fix DictField that always gets marked as changed #2606 + * fix for Queryset.none() that has no effect on + update/aggregate / first #2669 + * Changes in 0.26.0 + * BREAKING CHANGE: Improved the performance of + :meth:`~mongoengine.Document.save()` + by removing the call to + :meth:`~mongoengine.Document.ensure_indexes` unless + ``meta['auto_create_index_on_save']`` is set to True. With + the default settings, Document indexes will still be created + on the fly, during the first usage of the collection + (query, insert, etc), they will just not be re-created + whenever .save() is called. + * BREAKING CHANGE: remove deprecated method ``ensure_index`` + (replaced by ``create_index`` long time ago). + * Addition of Decimal128Field: + :class:`~mongoengine.fields.Decimal128Field` for accurate + representation of Decimals (much better than the legacy field + DecimalField). + * BREAKING CHANGE: When using ListField(EnumField) or + DictField(EnumField), the values weren't always cast into the + Enum + * BREAKING CHANGE (bugfix) Querying ObjectIdField or + ComplexDateTimeField with None no longer raise a + ValidationError + * Allow updating a field that has an operator name e.g. "type" + with .update(set__type="foo"). It was raising an error + previously. #2595 + +------------------------------------------------------------------- Old: ---- v0.25.0.tar.gz New: ---- v0.27.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-mongoengine.spec ++++++ --- /var/tmp/diff_new_pack.q3h36d/_old 2023-03-27 18:16:10.387072683 +0200 +++ /var/tmp/diff_new_pack.q3h36d/_new 2023-03-27 18:16:10.395072725 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python3-%{**}} %global skip_python2 1 Name: python-mongoengine -Version: 0.25.0 +Version: 0.27.0 Release: 0 Summary: Python Object-Document Mapper for working with MongoDB License: MIT ++++++ v0.25.0.tar.gz -> v0.27.0.tar.gz ++++++ ++++ 2931 lines of diff (skipped)