Received: by mail.netbsd.org (Postfix, from userid 605) id AFE6484D93; Sun, 11 Nov 2018 21:58:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9C78784DA2 for ; Sun, 11 Nov 2018 21:58:42 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 81zI9ECH0hhK for ; Sun, 11 Nov 2018 21:58:42 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id D7E6984D22 for ; Sun, 11 Nov 2018 21:58:41 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id CB780FB1F; Sun, 11 Nov 2018 21:58:41 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_15419735218390" MIME-Version: 1.0 Date: Sun, 11 Nov 2018 21:58:41 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/databases/py-sqlalchemy To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20181111215841.CB780FB1F@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_15419735218390 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" 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. --_----------=_15419735218390 Content-Disposition: inline Content-Length: 1779 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_15419735218390--