Hello community, here is the log from the commit of package python-SQLAlchemy for openSUSE:Factory checked in at 2018-11-06 14:28:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-SQLAlchemy (Old) and /work/SRC/openSUSE:Factory/.python-SQLAlchemy.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-SQLAlchemy" Tue Nov 6 14:28:57 2018 rev:56 rq:646013 version:1.2.13 Changes: -------- --- /work/SRC/openSUSE:Factory/python-SQLAlchemy/python-SQLAlchemy.changes 2018-09-26 14:24:55.129778989 +0200 +++ /work/SRC/openSUSE:Factory/.python-SQLAlchemy.new/python-SQLAlchemy.changes 2018-11-06 14:29:02.349483478 +0100 @@ -1,0 +2,62 @@ +Thu Nov 1 22:48:27 UTC 2018 - Arun Persaud <[email protected]> + +- update to version 1.2.13: + * orm + + [orm] [bug] Fixed bug where “dynamic” loader needs to explicitly + set the “secondary” table in the FROM clause of the query, to + suit the case where the secondary is a join object that is + otherwise not pulled into the query from its columns alone. + References: #4349 + * orm declarative + + [bug] [declarative] [orm] Fixed regression caused by #4326 in + version 1.2.12 where using declared_attr with a mixin in + conjunction with orm.synonym() would fail to map the synonym + properly to an inherited subclass. References: #4350 + + [bug] [declarative] [orm] The column conflict resolution + technique discussed at Resolving Column Conflicts is now + functional for a Column that is also a primary key + column. Previously, a check for primary key columns declared on + a single-inheritance subclass would occur before the column copy + were allowed to pass. References: #4352 + * sql + + [sql] [feature] Refactored SQLCompiler to expose a + SQLCompiler.group_by_clause() method similar to the + SQLCompiler.order_by_clause() and SQLCompiler.limit_clause() + methods, which can be overridden by dialects to customize how + GROUP BY renders. Pull request courtesy Samuel Chou. + + [sql] [bug] Fixed bug where the Enum.create_constraint flag on + the Enum datatype would not be propagated to copies of the type, + which affects use cases such as declarative mixins and abstract + bases. References: #4341 + * postgresql + + [postgresql] [bug] Added support for the aggregate_order_by + function to receive multiple ORDER BY elements, previously only + a single element was accepted. References: #4337 + * mysql + + [mysql] [bug] Added word function to the list of reserved words + for MySQL, which is now a keyword in MySQL 8.0 References: #4348 + + [mysql] [bug] Added a workaround for a MySQL bug #88718 + introduced in the 8.0 series, where the reflection of a foreign + key constraint is not reporting the correct case sensitivity for + the referred column, leading to errors during use of the + reflected constraint such as when using the automap + extension. The workaround emits an additional query to the + information_schema tables in order to retrieve the correct case + sensitive name. References: #4344 + * misc + + [misc] [bug] Fixed issue where part of the utility language + helper internals was passing the wrong kind of argument to the + Python __import__ builtin as the list of modules to be + imported. The issue produced no symptoms within the core library + but could cause issues with external applications that redefine + the __import__ builtin or otherwise instrument it. Pull request + courtesy Joe Urciuoli. + + [misc] [bug] [py3k] Fixed additional warnings generated by + Python 3.7 due to changes in the organization of the Python + collections and collections.abc packages. Previous collections + warnings were fixed in version 1.2.11. Pull request courtesy + xtreak. References: #4339 + + [bug] [ext] Added missing .index() method to list-based + association collections in the association proxy extension. + +------------------------------------------------------------------- Old: ---- SQLAlchemy-1.2.12.tar.gz New: ---- SQLAlchemy-1.2.13.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-SQLAlchemy.spec ++++++ --- /var/tmp/diff_new_pack.7NsBvS/_old 2018-11-06 14:29:03.913481359 +0100 +++ /var/tmp/diff_new_pack.7NsBvS/_new 2018-11-06 14:29:03.913481359 +0100 @@ -20,7 +20,7 @@ %define oldpython python %bcond_without tests Name: python-SQLAlchemy -Version: 1.2.12 +Version: 1.2.13 Release: 0 Summary: Database Abstraction Library License: MIT ++++++ SQLAlchemy-1.2.12.tar.gz -> SQLAlchemy-1.2.13.tar.gz ++++++ ++++ 13694 lines of diff (skipped)
