pkgsrc-Changes archive

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

CVS commit: pkgsrc/databases/py-alembic



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Feb 11 13:34:24 UTC 2026

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

Log Message:
py-alembic: updated to 1.18.4

1.18.4

bug

[bug] [operations]
Reverted the behavior of Operations.add_column() that would automatically render the “PRIMARY KEY” keyword inline when a Column with primary_key=True is added. The automatic behavior, added in 
version 1.18.2, is now opt-in via the new Operations.add_column.inline_primary_key parameter. This change restores the ability to render a PostgreSQL SERIAL column, which is required to be 
primary_key=True, while not impacting the ability to render a separate primary key constraint. This also provides consistency with the Operations.add_column.inline_references parameter and gives 
users explicit control over SQL generation.

To render PRIMARY KEY inline, use the Operations.add_column.inline_primary_key parameter set to True:

op.add_column(
    "my_table",
    Column("id", Integer, primary_key=True),
    inline_primary_key=True
)


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 pkgsrc/databases/py-alembic/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/databases/py-alembic/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-alembic/Makefile
diff -u pkgsrc/databases/py-alembic/Makefile:1.48 pkgsrc/databases/py-alembic/Makefile:1.49
--- pkgsrc/databases/py-alembic/Makefile:1.48   Tue Feb  3 10:28:58 2026
+++ pkgsrc/databases/py-alembic/Makefile        Wed Feb 11 13:34:24 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.48 2026/02/03 10:28:58 adam Exp $
+# $NetBSD: Makefile,v 1.49 2026/02/11 13:34:24 adam Exp $
 
-DISTNAME=      alembic-1.18.3
+DISTNAME=      alembic-1.18.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/alembic/}

Index: pkgsrc/databases/py-alembic/distinfo
diff -u pkgsrc/databases/py-alembic/distinfo:1.38 pkgsrc/databases/py-alembic/distinfo:1.39
--- pkgsrc/databases/py-alembic/distinfo:1.38   Tue Feb  3 10:28:58 2026
+++ pkgsrc/databases/py-alembic/distinfo        Wed Feb 11 13:34:24 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.38 2026/02/03 10:28:58 adam Exp $
+$NetBSD: distinfo,v 1.39 2026/02/11 13:34:24 adam Exp $
 
-BLAKE2s (alembic-1.18.3.tar.gz) = 5bbcfef2eb3405f95a641688e2c9aad619003d602c88e6522f3ff44e9dcb51cf
-SHA512 (alembic-1.18.3.tar.gz) = 5a3430b559f97f91484ed4caea00c1ccc23bde8379bffbc2e06551a188eaf979f452bacbd019625058351254307d2d83d87a6adabd9855eeec949362ddf6309c
-Size (alembic-1.18.3.tar.gz) = 2052564 bytes
+BLAKE2s (alembic-1.18.4.tar.gz) = 9996419918db4542ae078426789f1d70d6bdfed7f4ee2eb7f466f089a9ece006
+SHA512 (alembic-1.18.4.tar.gz) = ae38b0551858573b6b602b56537a518c7169d4fadef7b11d8112b2427402b745ea5e3cd4387c2b49fec8158cf505de7206919caa10d73445446bb53e264fd448
+Size (alembic-1.18.4.tar.gz) = 2056725 bytes



Home | Main Index | Thread Index | Old Index