Path to this page:
Subject: CVS commit: pkgsrc/databases/py-alembic
From: Adam Ciarcinski
Date: 2025-03-14 16:26:05
Message id: 20250314152605.38978FBE1@cvs.NetBSD.org
Log Message:
py-alembic: updated to 1.15.1
1.15.1
bug
[bug] [installation]
Fixed an issue in the new PEP 621 pyproject.toml layout that prevented \
Alembic’s template files from being included in the .whl file in the \
distribution.
1.15.0
changed
[changed] [general]
Support for Python 3.8 is dropped as of Alembic 1.15.0; this version is now EOL \
so Python 3.9 or higher is required for Alembic 1.15.
[changed] [general]
Support for SQLAlchemy 1.3, which was EOL as of 2021, is now dropped from \
Alembic as of version 1.15.0. SQLAlchemy version 1.4 or greater is required for \
use with Alembic 1.15.0.
[changed] [general]
Installation has been converted to use PEP 621, e.g. pyproject.toml.
usecase
[usecase] [autogenerate]
Index autogenerate will now render labels for expressions that use them. This is \
useful when applying operator classes in PostgreSQL that can be keyed on the \
label name.
[usecase] [autogenerate]
Add revision context to AutogenerateDiffsDetected so that command can be wrapped \
and diffs may be output in a different format. Pull request courtesy \
Louis-Amaury Chaib (@lachaib).
bug
[bug] [environment]
Added a basic docstring to the migration template files so that the \
upgrade/downgrade methods pass the D103 linter check which requires a docstring \
for public functions. Pull request courtesy Peter Cock.
[bug] [autogenerate]
Fixed autogenerate rendering bug where the deferrable element of \
UniqueConstraint, a bool, were being stringified rather than repr’ed when \
generating Python code.
Files: