pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/py-sqlalchemy



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Nov 11 21:58:41 UTC 2018

Modified Files:
        pkgsrc/databases/py-sqlalchemy: Makefile distinfo

Log Message:
py-sqlalchemy: updated to 1.2.14

1.2.14

orm
* Fixed bug in Session.bulk_update_mappings() where alternate mapped attribute names would result in the primary key column of the UPDATE statement being included in the SET clause, as well as the 
WHERE clause; while usually harmless, for SQL Server this can raise an error due to the IDENTITY column. This is a continuation of the same bug that was fixed in 3849, where testing was insufficient 
to catch this additional flaw.

* Fixed a minor performance issue which could in some cases add unnecessary overhead to result fetching, involving the use of ORM columns and entities that include those same columns at the same time 
within a query. The issue has to do with hash / eq overhead when referring to the column in different ways.

mysql
* Fixed regression caused by 4344 released in 1.2.13, where the fix for MySQL 8.0’s case sensitivity problem with referenced column names when reflecting foreign key referents is worked around using 
the information_schema.columns view. The workaround was failing on OSX / lower_case_table_names=2 which produces non-matching casing for the information_schema.columns vs. that of SHOW CREATE TABLE, 
so in case-insensitive SQL modes case-insensitive matching is now used.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 pkgsrc/databases/py-sqlalchemy/Makefile
cvs rdiff -u -r1.40 -r1.41 pkgsrc/databases/py-sqlalchemy/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/py-sqlalchemy/Makefile
diff -u pkgsrc/databases/py-sqlalchemy/Makefile:1.45 pkgsrc/databases/py-sqlalchemy/Makefile:1.46
--- pkgsrc/databases/py-sqlalchemy/Makefile:1.45        Thu Nov  1 12:50:17 2018
+++ pkgsrc/databases/py-sqlalchemy/Makefile     Sun Nov 11 21:58:41 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.45 2018/11/01 12:50:17 adam Exp $
+# $NetBSD: Makefile,v 1.46 2018/11/11 21:58:41 adam Exp $
 
-DISTNAME=      SQLAlchemy-1.2.13
+DISTNAME=      SQLAlchemy-1.2.14
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=S/SQLAlchemy/}

Index: pkgsrc/databases/py-sqlalchemy/distinfo
diff -u pkgsrc/databases/py-sqlalchemy/distinfo:1.40 pkgsrc/databases/py-sqlalchemy/distinfo:1.41
--- pkgsrc/databases/py-sqlalchemy/distinfo:1.40        Thu Nov  1 12:50:17 2018
+++ pkgsrc/databases/py-sqlalchemy/distinfo     Sun Nov 11 21:58:41 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.40 2018/11/01 12:50:17 adam Exp $
+$NetBSD: distinfo,v 1.41 2018/11/11 21:58:41 adam Exp $
 
-SHA1 (SQLAlchemy-1.2.13.tar.gz) = 6451d8367d9938b527232497e34f3ceef53a7f68
-RMD160 (SQLAlchemy-1.2.13.tar.gz) = 766a563d9f9f689a5c09a0d1731df08c0f8e5bae
-SHA512 (SQLAlchemy-1.2.13.tar.gz) = e41c5a2b09e3958343e517eae9ead619fe68c8e50c64ee2b7d77789240b373fdd9c6f427a49ac81f55826a2e34bf1f12ffc7f8613c91ab0edbd1d723581183ba
-Size (SQLAlchemy-1.2.13.tar.gz) = 5650472 bytes
+SHA1 (SQLAlchemy-1.2.14.tar.gz) = 7e7260c3886ff633bbf6ffbcee3a394a7e520145
+RMD160 (SQLAlchemy-1.2.14.tar.gz) = a0b2476e195c0b887a07b16a4d8a3fc5dee161d9
+SHA512 (SQLAlchemy-1.2.14.tar.gz) = f6b89029180bc6f3e35bc17a1d80c111f6ce05f2f799bbdfee00c961e83aa2f95cbb363c85a5f97c18d5ff0aa1408c164621474cd6ddf8e63dd88da35de69539
+Size (SQLAlchemy-1.2.14.tar.gz) = 5657372 bytes



Home | Main Index | Thread Index | Old Index