commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2020-05-26 17:17:03 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new.2738 (New) Package is "python-peewee" Tue May 26 17:17:03 2020 rev:14 rq:807652 version:3.13.1 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2020-03-19 19:53:06.640275169 +0100 +++ /work/SRC/openSUSE:Factory/.python-peewee.new.2738/python-peewee.changes 2020-05-26 17:18:01.923808630 +0200 @@ -1,0 +2,5 @@ +Wed May 20 07:26:11 UTC 2020 - Petr Gajdos + +- %python3_only -> %python_alternative + +--- Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.jCkXdw/_old 2020-05-26 17:18:02.819810556 +0200 +++ /var/tmp/diff_new_pack.jCkXdw/_new 2020-05-26 17:18:02.819810556 +0200 @@ -38,6 +38,8 @@ BuildRequires: python-rpm-macros BuildRequires: unzip BuildRequires: pkgconfig(sqlite3) +Requires(post): update-alternatives +Requires(postun): update-alternatives %python_subpackages %description @@ -51,17 +53,23 @@ %install %python_install -%python_clone %{buildroot}%{_bindir}/pwiz.py +%python_clone -a %{buildroot}%{_bindir}/pwiz.py %python_expand %fdupes %{buildroot}%{$python_sitearch} %check %pytest_arch tests +%post +%python_install_alternative pwiz.py + +%postun +%python_uninstall_alternative pwiz.py + %files %{python_files} %license LICENSE %doc CHANGELOG.md README.rst TODO.rst %{_bindir}/pwiz.py-%{python_bin_suffix} -%python3_only %{_bindir}/pwiz.py +%python_alternative %{_bindir}/pwiz.py %{python_sitearch}/* %changelog
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2020-03-19 19:49:23 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new.3160 (New) Package is "python-peewee" Thu Mar 19 19:49:23 2020 rev:13 rq:786217 version:3.13.1 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2020-03-12 23:12:35.759330786 +0100 +++ /work/SRC/openSUSE:Factory/.python-peewee.new.3160/python-peewee.changes 2020-03-19 19:53:06.640275169 +0100 @@ -1,0 +2,6 @@ +Wed Mar 18 16:01:40 UTC 2020 - Dirk Mueller + +- switch to PyMSQL instead of mysql-connector-python, which is the + default since 3.12.x and doesn't have vulnerabilities (bsc#1122204) + +--- Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.IhDKGs/_old 2020-03-19 19:53:07.460275198 +0100 +++ /var/tmp/diff_new_pack.IhDKGs/_new 2020-03-19 19:53:07.460275198 +0100 @@ -26,9 +26,9 @@ Source: https://github.com/coleifer/peewee/archive/%{version}.tar.gz BuildRequires: %{python_module Cython} BuildRequires: %{python_module Flask} +BuildRequires: %{python_module PyMySQL} BuildRequires: %{python_module apsw} BuildRequires: %{python_module devel} -BuildRequires: %{python_module mysql-connector-python} BuildRequires: %{python_module psycopg2} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} @@ -38,7 +38,6 @@ BuildRequires: python-rpm-macros BuildRequires: unzip BuildRequires: pkgconfig(sqlite3) -Requires: python %python_subpackages %description
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2020-03-12 23:08:23 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new.3160 (New) Package is "python-peewee" Thu Mar 12 23:08:23 2020 rev:12 rq:784338 version:3.13.1 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2019-12-11 12:14:23.104524019 +0100 +++ /work/SRC/openSUSE:Factory/.python-peewee.new.3160/python-peewee.changes 2020-03-12 23:12:35.759330786 +0100 @@ -1,0 +2,17 @@ +Wed Mar 11 15:56:45 UTC 2020 - Marketa Calabkova + +- update to 3.13.1 + * This will be a notable release as it adds support for CockroachDB, +a distributed, horizontally-scalable SQL database. + * Allow FOR UPDATE clause to specify one or more tables (FOR UPDATE OF...). + * Support for Postgres LATERAL join. + * Fix non-deterministic join ordering issue when using the filter() +API across several tables + * Bulk insert (insert_many() and insert_from()) will now return +the row count instead of the last insert ID. + * Migration extension now supports altering a column's data-type, +via the new alter_column_type() method. + * Added BloomFilter.from_buffer() method for populating a bloom-filter +from the output of a previous call to the to_buffer() method. + +--- Old: 3.11.2.tar.gz New: 3.13.1.tar.gz Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.F1Z0QU/_old 2020-03-12 23:12:36.251330980 +0100 +++ /var/tmp/diff_new_pack.F1Z0QU/_new 2020-03-12 23:12:36.255330982 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-peewee # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version:3.11.2 +Version:3.13.1 Release:0 Summary:An expressive ORM that supports multiple SQL backends License:BSD-3-Clause @@ -29,6 +29,7 @@ BuildRequires: %{python_module apsw} BuildRequires: %{python_module devel} BuildRequires: %{python_module mysql-connector-python} +BuildRequires: %{python_module psycopg2} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: %{pythons} ++ 3.11.2.tar.gz -> 3.13.1.tar.gz ++ 6484 lines of diff (skipped)
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2019-12-11 12:13:58 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new.4691 (New) Package is "python-peewee" Wed Dec 11 12:13:58 2019 rev:11 rq:755739 version:3.11.2 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2019-10-18 15:42:32.923637249 +0200 +++ /work/SRC/openSUSE:Factory/.python-peewee.new.4691/python-peewee.changes 2019-12-11 12:14:23.104524019 +0100 @@ -1,0 +2,5 @@ +Wed Dec 11 08:07:29 UTC 2019 - Tomáš Chvátal + +- Pull in the full python for sqlite + +--- Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.rBRuLx/_old 2019-12-11 12:14:23.880523801 +0100 +++ /var/tmp/diff_new_pack.rBRuLx/_new 2019-12-11 12:14:23.884523800 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-peewee # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,11 +31,13 @@ BuildRequires: %{python_module mysql-connector-python} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} +BuildRequires: %{pythons} BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: python-rpm-macros BuildRequires: unzip BuildRequires: pkgconfig(sqlite3) +Requires: python %python_subpackages %description
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2019-10-18 15:42:32 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new.2352 (New) Package is "python-peewee" Fri Oct 18 15:42:32 2019 rev:10 rq:741075 version:3.11.2 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2019-09-13 14:57:53.125276135 +0200 +++ /work/SRC/openSUSE:Factory/.python-peewee.new.2352/python-peewee.changes 2019-10-18 15:42:32.923637249 +0200 @@ -1,0 +2,10 @@ +Fri Oct 18 10:19:07 UTC 2019 - Marketa Calabkova + +- Update to 3.11.2 + * Implement hash interface for Alias instances, allowing them to be used in multi-source queries. + * Workaround for MySQL prior to 8 and MariaDB handling of union queries inside of parenthesized expressions (like IN). + * Be more permissive in letting invalid values be stored in a field whose type is INTEGER or REAL, since Sqlite allows this. + * Fix for issue #1991 regarding setting intervening models to None. + * Fixes the Model._pk and get_id() interfaces so they no longer introduce the possibility of accidentally resolving the FK. + +--- Old: peewee-3.10.0.tar.gz New: 3.11.2.tar.gz Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.VKZmcR/_old 2019-10-18 15:42:33.599637974 +0200 +++ /var/tmp/diff_new_pack.VKZmcR/_new 2019-10-18 15:42:33.603637978 +0200 @@ -18,15 +18,18 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version:3.10.0 +Version:3.11.2 Release:0 Summary:An expressive ORM that supports multiple SQL backends License:BSD-3-Clause -Group: Development/Languages/Python URL:https://github.com/coleifer/peewee -Source: https://files.pythonhosted.org/packages/source/p/peewee/peewee-%{version}.tar.gz +Source: https://github.com/coleifer/peewee/archive/%{version}.tar.gz BuildRequires: %{python_module Cython} +BuildRequires: %{python_module Flask} +BuildRequires: %{python_module apsw} BuildRequires: %{python_module devel} +BuildRequires: %{python_module mysql-connector-python} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: pkgconfig @@ -46,10 +49,12 @@ %install %python_install -%python_expand %fdupes %{buildroot}%{$python_sitelib} %python_clone %{buildroot}%{_bindir}/pwiz.py %python_expand %fdupes %{buildroot}%{$python_sitearch} +%check +%pytest_arch tests + %files %{python_files} %license LICENSE %doc CHANGELOG.md README.rst TODO.rst ++ peewee-3.10.0.tar.gz -> 3.11.2.tar.gz ++ 127739 lines of diff (skipped)
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2019-09-13 14:57:44 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new.7948 (New) Package is "python-peewee" Fri Sep 13 14:57:44 2019 rev:9 rq:730058 version:3.10.0 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2019-07-23 22:40:40.278926072 +0200 +++ /work/SRC/openSUSE:Factory/.python-peewee.new.7948/python-peewee.changes 2019-09-13 14:57:53.125276135 +0200 @@ -1,0 +2,6 @@ +Wed Sep 11 08:24:43 UTC 2019 - Tomáš Chvátal + +- Update to 3.10.0: + * Many bugfixes to enumerate, see CHANGELOG.md + +--- Old: peewee-3.9.6.tar.gz New: peewee-3.10.0.tar.gz Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.VYh4Fl/_old 2019-09-13 14:57:53.689276159 +0200 +++ /var/tmp/diff_new_pack.VYh4Fl/_new 2019-09-13 14:57:53.693276159 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version:3.9.6 +Version:3.10.0 Release:0 Summary:An expressive ORM that supports multiple SQL backends License:BSD-3-Clause ++ peewee-3.9.6.tar.gz -> peewee-3.10.0.tar.gz ++ 87641 lines of diff (skipped)
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2019-07-23 22:40:35 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new.4126 (New) Package is "python-peewee" Tue Jul 23 22:40:35 2019 rev:8 rq:717890 version:3.9.6 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2019-05-13 14:52:41.919114925 +0200 +++ /work/SRC/openSUSE:Factory/.python-peewee.new.4126/python-peewee.changes 2019-07-23 22:40:40.278926072 +0200 @@ -1,0 +2,12 @@ +Tue Jul 23 11:32:26 UTC 2019 - Tomáš Chvátal + +- Update to 3.9.6: + * Support nesting the Database instance as a context-manager. The outermost block will handle opening and closing the connection along with wrapping everything in a transaction. Nested blocks will use savepoints. + * Add new session_start(), session_commit() and session_rollback() interfaces to the Database object to support using transactional controls in situations where a context-manager or decorator is awkward. + * Fix error that would arise when attempting to do an empty bulk-insert. + * Set isolation_level=None in SQLite connection constructor rather than afterwards using the setter. + * Add create_table() method to Select query to implement CREATE TABLE AS. + * Cleanup some declarations in the Sqlite C extension. + * Add new example showing how to implement Reddit's ranking algorithm in SQL. + +--- Old: peewee-3.9.5.tar.gz New: peewee-3.9.6.tar.gz Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.NAijU5/_old 2019-07-23 22:40:41.170924942 +0200 +++ /var/tmp/diff_new_pack.NAijU5/_new 2019-07-23 22:40:41.206924896 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-peewee # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version:3.9.5 +Version:3.9.6 Release:0 Summary:An expressive ORM that supports multiple SQL backends License:BSD-3-Clause ++ peewee-3.9.5.tar.gz -> peewee-3.9.6.tar.gz ++ 84153 lines of diff (skipped)
commit python-peewee for openSUSE:Factory
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 + +- 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)
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2019-03-24 15:02:08 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new.25356 (New) Package is "python-peewee" Sun Mar 24 15:02:08 2019 rev:6 rq:687976 version:3.9.3 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2019-01-21 11:03:03.167066157 +0100 +++ /work/SRC/openSUSE:Factory/.python-peewee.new.25356/python-peewee.changes 2019-03-24 15:02:09.835162665 +0100 @@ -1,0 +2,19 @@ +Sun Mar 24 05:54:34 UTC 2019 - Alexei Podvalsky + +- Update to 3.9.3: + * Added cross-database support for NULLS FIRST/LAST when specifying +the ordering for a query. Previously this was only supported for +Postgres. + * Added EXCLUDED helper for referring to the EXCLUDED namespace +used with INSERT...ON CONFLICT queries, when referencing values in +the conflicting row data. + * Added helper method to the model Metadata class for setting the +table name at run-time. Setting the Model._meta.table_name directly +may have appeared to work in some situations, but could lead to +subtle bugs. The new API is Model._meta.set_table_name(). + * Enhanced helpers for working with Peewee interactively, see doc. + * Fix cache invalidation bug in DataSet that was originally reported +on the sqlite-web project. + * New example script implementing a hexastore. + +--- Old: peewee-3.8.2.tar.gz New: peewee-3.9.3.tar.gz Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.3VZUOG/_old 2019-03-24 15:02:10.735162550 +0100 +++ /var/tmp/diff_new_pack.3VZUOG/_new 2019-03-24 15:02:10.739162549 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version:3.8.2 +Version:3.9.3 Release:0 Summary:An expressive ORM that supports multiple SQL backends License:BSD-3-Clause ++ peewee-3.8.2.tar.gz -> peewee-3.9.3.tar.gz ++ 73270 lines of diff (skipped)
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2019-01-21 11:00:50 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new.28833 (New) Package is "python-peewee" Mon Jan 21 11:00:50 2019 rev:5 rq:667064 version:3.8.2 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2018-10-09 15:53:54.130301596 +0200 +++ /work/SRC/openSUSE:Factory/.python-peewee.new.28833/python-peewee.changes 2019-01-21 11:03:03.167066157 +0100 @@ -1,0 +2,16 @@ +Fri Jan 18 22:09:07 UTC 2019 - Alexei Podvalsky + +- Update to 3.8.2: + * The default row-type for INSERT queries executed with a non-default +RETURNING clause has changed from tuple to Model instances. This +makes INSERT behavior consistent with UPDATE and DELETE queries +that specify a RETURNING clause. + * Removing support for the table_alias model Meta option. + * Added playhouse.shortcuts.ReconnectMixin, which can be used to +implement automatic reconnect under certain error conditions. + * Fix SQL generation bug when using an inline window function in +the ORDER BY clause of a query. + * Fix possible zero-division in user-defined implementation of +BM25 ranking algorithm for SQLite full-text search. + +--- Old: peewee-3.7.1.tar.gz New: peewee-3.8.2.tar.gz Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.wdbw1A/_old 2019-01-21 11:03:03.859065268 +0100 +++ /var/tmp/diff_new_pack.wdbw1A/_new 2019-01-21 11:03:03.863065262 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version:3.7.1 +Version:3.8.2 Release:0 Summary:An expressive ORM that supports multiple SQL backends License:BSD-3-Clause @@ -29,7 +29,6 @@ BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes -BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: python-rpm-macros BuildRequires: unzip ++ peewee-3.7.1.tar.gz -> peewee-3.8.2.tar.gz ++ 78000 lines of diff (skipped)
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2018-10-09 15:53:53 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new (New) Package is "python-peewee" Tue Oct 9 15:53:53 2018 rev:4 rq:640692 version:3.7.1 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2018-07-31 15:59:03.211511223 +0200 +++ /work/SRC/openSUSE:Factory/.python-peewee.new/python-peewee.changes 2018-10-09 15:53:54.130301596 +0200 @@ -1,0 +2,26 @@ +Mon Oct 8 20:05:48 UTC 2018 - Alexei Podvalsky + +- Update to 3.7.1: + * Added table_settings model Meta option, which should be a list +of strings specifying additional options for CREATE TABLE, which +are placed after the closing parentheses. + * Allow specification of on_update and on_delete behavior for +many-to-many relationships when using ManyToManyField. + * Fixed incorrect SQL generation for Postgresql ON CONFLICT clause +when the conflict_target is a named constraint (rather than an +index expression). This introduces a new keyword-argument to the +on_conflict() method: conflict_constraint, which is currently only +supported by Postgresql. Refs issue #1737. + * Fixed incorrect SQL for sub-selects used on the right side of IN +expressions. Previously the query would be assigned an alias, even +though an alias was not needed. + * Fixed incorrect SQL generation for Model indexes which contain SQL +functions as indexed columns. + * Fixed bug in the generation of special queries used to perform +operations on SQLite FTS5 virtual tables. + * Allow frozenset to be correctly parameterized as a list of values. + * Allow multi-value INSERT queries to specify columns as a list of +strings. + * Support CROSS JOIN for model select queries. + +--- Old: peewee-3.6.4.tar.gz New: peewee-3.7.1.tar.gz Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.Ua336a/_old 2018-10-09 15:53:54.694300928 +0200 +++ /var/tmp/diff_new_pack.Ua336a/_new 2018-10-09 15:53:54.694300928 +0200 @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version:3.6.4 +Version:3.7.1 Release:0 Summary:An expressive ORM that supports multiple SQL backends License:BSD-3-Clause ++ peewee-3.6.4.tar.gz -> peewee-3.7.1.tar.gz ++ 12165 lines of diff (skipped)
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2018-07-31 15:58:58 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new (New) Package is "python-peewee" Tue Jul 31 15:58:58 2018 rev:3 rq:625970 version:3.6.4 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2018-07-06 10:42:02.899250979 +0200 +++ /work/SRC/openSUSE:Factory/.python-peewee.new/python-peewee.changes 2018-07-31 15:59:03.211511223 +0200 @@ -1,0 +2,25 @@ +Sat Jul 28 18:06:40 UTC 2018 - jeng...@inai.de + +- Add missing "that". + +--- +Thu Jul 19 15:38:58 UTC 2018 - mc...@suse.com + +- Update to 3.6.4: +- bugfixes +- works with python 3.7.0 +- Support for specifying ROWS or RANGE window frame types. +- Add APIs for user-defined window functions if using + pysqlite3 and sqlite 3.25.0 or newer. +- TimestampField now uses 64-bit integer data-type for + storage. +- Added support to pwiz and playhouse.reflection to enable + generating models from VIEWs. +- Added lower-level database API for introspecting VIEWs. +- Revamped continuous integration setup for better coverage, + including 3.7 and 3.8-dev. +- Allow building C extensions even if Cython is not + installed, by distributing pre-generated C source files. +- Fixes tests + +--- Old: peewee-3.5.2.tar.gz New: peewee-3.6.4.tar.gz Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.yeo5tS/_old 2018-07-31 15:59:03.903512396 +0200 +++ /var/tmp/diff_new_pack.yeo5tS/_new 2018-07-31 15:59:03.907512403 +0200 @@ -18,9 +18,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version:3.5.2 +Version:3.6.4 Release:0 -Summary:A small expressive orm supports postgresql, mysql and sqlite +Summary:An expressive ORM that supports multiple SQL backends License:BSD-3-Clause Group: Development/Languages/Python URL:https://github.com/coleifer/peewee @@ -29,6 +29,7 @@ BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes +BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: python-rpm-macros BuildRequires: unzip @@ -36,7 +37,7 @@ %python_subpackages %description -A small, expressive orm -- supports postgresql, mysql and sqlite +An expressive ORM that supports PostgreSQL, MySQL and SQLite. %prep %setup -q -n peewee-%{version} @@ -48,6 +49,7 @@ %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %python_clone %{buildroot}%{_bindir}/pwiz.py +%python_expand %fdupes %{buildroot}%{$python_sitearch} %files %{python_files} %license LICENSE ++ peewee-3.5.2.tar.gz -> peewee-3.6.4.tar.gz ++ 38903 lines of diff (skipped)
commit python-peewee for openSUSE:Factory
Hello community, here is the log from the commit of package python-peewee for openSUSE:Factory checked in at 2018-07-06 10:41:56 Comparing /work/SRC/openSUSE:Factory/python-peewee (Old) and /work/SRC/openSUSE:Factory/.python-peewee.new (New) Package is "python-peewee" Fri Jul 6 10:41:56 2018 rev:2 rq:620635 version:3.5.2 Changes: --- /work/SRC/openSUSE:Factory/python-peewee/python-peewee.changes 2018-06-29 22:34:11.802116560 +0200 +++ /work/SRC/openSUSE:Factory/.python-peewee.new/python-peewee.changes 2018-07-06 10:42:02.899250979 +0200 @@ -1,0 +2,26 @@ +Wed Jul 4 13:37:37 UTC 2018 - avvi...@yandex.by + +- Update to 3.5.2: + * New guide to using window functions in Peewee. + * New and improved table name auto-generation. + * Allow passing single fields/columns to window function +order_by and partition_by arguments. + * Support for FILTER (WHERE...) clauses with window functions +and aggregates. + * Added IdentityField class suitable for use with Postgres 10's +new identity column type. + * Fixed bug creating indexes on tables that are in attached +databases (SQLite). + * Fixed obscure bug when using prefetch() and ModelAlias to +populate a back-reference related model. +- Change in 3.5.1: + * New documentation for working with relationships in Peewee. + * Improved tests and documentation for MySQL upsert functionality. + * Allow database parameter to be specified with ModelSelect.get() +method. For discussion, see #1620. + * Add QualifiedNames helper to peewee module exports. + * Add temporary= meta option to support temporary tables. + * Allow a Database object to be passed to constructor of +DataSet helper. + +--- Old: peewee-3.5.0.tar.gz New: peewee-3.5.2.tar.gz Other differences: -- ++ python-peewee.spec ++ --- /var/tmp/diff_new_pack.Szxn2U/_old 2018-07-06 10:42:03.447250326 +0200 +++ /var/tmp/diff_new_pack.Szxn2U/_new 2018-07-06 10:42:03.447250326 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version:3.5.0 +Version:3.5.2 Release:0 Summary:A small expressive orm supports postgresql, mysql and sqlite License:BSD-3-Clause ++ peewee-3.5.0.tar.gz -> peewee-3.5.2.tar.gz ++ 60709 lines of diff (skipped)