Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2019-05-13 14:52:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-peewee" Mon May 13 14:52:38 2019 rev:7 rq:702514 version:3.9.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2019-03-24 15:02:09.835162665 +0100 +++ /work/SRC/openSUSE:Factory/.python-peewee.new.5148/python-peewee.changes 2019-05-13 14:52:41.919114925 +0200 @@ -1,0 +2,30 @@ +Sun May 12 20:41:48 UTC 2019 - Alexei Podvalsky <avvi...@yandex.by> + +- Update to 3.9.5: + * Added small helper for setting timezone when using Postgres. + * Improved SQL generation for VALUES clause. + * Support passing resolution to TimestampField as a power-of-10. + * Small improvements to INSERT queries when the primary-key is not + an auto-incrementing integer, but is generated by the database server (eg uuid). + * Cleanups to virtual table implementation and python-to-sqlite value conversions. + * Fixed bug related to binding previously-unbound models to a database using a + context manager, #1913. +- Change in 3.9.4: + * Add Model.bulk_update() method for bulk-updating fields across multiple + model instances. Docs. + * Add lazy_load parameter to ForeignKeyField. When initialized with lazy_load=False, + the foreign-key will not use an additional query to resolve the related model instance. + * Added Model.truncate_table() method. + * The reflection and pwiz extensions now attempt to be smarter about converting + database table and column names into snake-case. + * Bulk insert via insert_many() no longer require specification of the fields + argument when the inserted rows are lists/tuples. In that case, the fields + will be inferred to be all model fields except any auto-increment id. + * Add DatabaseProxy, which implements several of the Database class context managers. + * Add support for window function frame exclusion and added built-in support for the GROUPS frame type. + * Add support for chaining window functions by extending a previously-declared window function. + * Playhouse Postgresql extension TSVectorField.match() method supports an additional argument plain, + which can be used to control the parsing of the TS query. + * Added very minimal JSONField to the playhouse MySQL extension. + +------------------------------------------------------------------- Old: ---- peewee-3.9.3.tar.gz New: ---- peewee-3.9.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-peewee.spec ++++++ --- /var/tmp/diff_new_pack.q6A7HW/_old 2019-05-13 14:52:42.455116274 +0200 +++ /var/tmp/diff_new_pack.q6A7HW/_new 2019-05-13 14:52:42.463116294 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version: 3.9.3 +Version: 3.9.5 Release: 0 Summary: An expressive ORM that supports multiple SQL backends License: BSD-3-Clause ++++++ peewee-3.9.3.tar.gz -> peewee-3.9.5.tar.gz ++++++ ++++ 20556 lines of diff (skipped)