diff --git a/SQLAlchemy-1.1.12.tar.gz b/SQLAlchemy-1.1.12.tar.gz deleted file mode 100644 index 117e661..0000000 --- a/SQLAlchemy-1.1.12.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d501527319f51a3d9eb639b654222c6f67287228a98ba102b1d0b598eb3266c9 -size 5178158 diff --git a/SQLAlchemy-1.1.14.tar.gz b/SQLAlchemy-1.1.14.tar.gz new file mode 100644 index 0000000..8e1f4da --- /dev/null +++ b/SQLAlchemy-1.1.14.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1191e29e35b6fe1aef7175a09b1707ebb7bd08d0b17cb0feada76c49e5a2d1e +size 5183519 diff --git a/python-SQLAlchemy.changes b/python-SQLAlchemy.changes index c9b745f..eb79d93 100644 --- a/python-SQLAlchemy.changes +++ b/python-SQLAlchemy.changes @@ -1,3 +1,61 @@ +------------------------------------------------------------------- +Mon Sep 25 16:11:55 UTC 2017 - arun@gmx.de + +- update to version 1.1.14: + * orm + + [orm] [bug] Fixed bug in Session.merge() following along similar + lines as that of #4030, where an internal check for a target + object in the identity map could lead to an error if it were to + be garbage collected immediately before the merge routine + actually retrieves the object. References: #4069 + + [orm] [bug] Fixed bug where an undefer_group() option would not + be recognized if it extended from a relationship that was + loading using joined eager loading. Additionally, as the bug led + to excess work being performed, Python function call counts are + also improved by 20% within the initial calculation of result + set columns, complementing the joined eager load improvements of + #3915. References: #4048 + + [orm] [bug] Fixed race condition in ORM identity map which would + cause objects to be inappropriately removed during a load + operation, causing duplicate object identities to occur, + particularly under joined eager loading which involves + deduplication of objects. The issue is specific to garbage + collection of weak references and is observed only under the + Pypy interpreter. References: #4068 + + [orm] [bug] Fixed bug in Session.merge() where objects in a + collection that had the primary key attribute set to None for a + key that is typically autoincrementing would be considered to be + a database-persisted key for part of the internal deduplication + process, causing only one object to actually be inserted in the + database. References: #4056 + + [orm] [bug] An InvalidRequestError is raised when a synonym() is + used against an attribute that is not against a MapperProperty, + such as an association proxy. Previously, a recursion overflow + would occur trying to locate non-existent attributes. References: #4067 + * sql + + [sql] [bug] Altered the range specification for window functions + to allow for two of the same PRECEDING or FOLLOWING keywords in + a range by allowing for the left side of the range to be + positive and for the right to be negative, e.g. (1, 3) is “1 + FOLLOWING AND 3 FOLLOWING”. References: #4053 + +- changes from version 1.1.13: + * oracle + + [oracle] [bug] [py2k] [performance] Fixed performance regression + caused by the fix for #3937 where cx_Oracle as of version 5.3 + dropped the .UNICODE symbol from its namespace, which was + interpreted as cx_Oracle’s “WITH_UNICODE” mode being turned on + unconditionally, which invokes functions on the SQLAlchemy side + which convert all strings to unicode unconditionally and causing + a performance impact. In fact, per cx_Oracle’s author the + “WITH_UNICODE” mode has been removed entirely as of 5.1, so the + expensive unicode conversion functions are no longer necessary + and are disabled if cx_Oracle 5.1 or greater is detected under + Python 2. The warning against “WITH_UNICODE” mode that was + removed under #3937 is also restored. + This change is also backported to: 1.0.19 + References: #4035 + ------------------------------------------------------------------- Tue Aug 8 19:39:50 UTC 2017 - tbechtold@suse.com diff --git a/python-SQLAlchemy.spec b/python-SQLAlchemy.spec index dbffeb7..30e724d 100644 --- a/python-SQLAlchemy.spec +++ b/python-SQLAlchemy.spec @@ -21,7 +21,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-SQLAlchemy -Version: 1.1.12 +Version: 1.1.14 Release: 0 Url: http://www.sqlalchemy.org Summary: Database Abstraction Library