]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commit
drop SQLAlchemy 1.3, Python 3.8
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 8 Feb 2025 17:04:53 +0000 (12:04 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 9 Feb 2025 23:34:25 +0000 (18:34 -0500)
commitab446ab302ffb2884d0d95e2c76650833e6ed14b
tree5379604851d9953604fa507684f710dcb9538444
parentd881db066678a032583f4f055236f9060d16c73f
drop SQLAlchemy 1.3, Python 3.8

Jenkins issues reveal that SQLAlchemy 1.3's testing provision has
unidentified deficiencies that are causing instability with the
mssql engine.   As provisioning was highly refactored in 1.4, just drop
1.3 support rather than trying to figure out the exact thing that
changed.

Support for SQLAlchemy 1.3, which was EOL as of 2021, is now dropped from
Alembic as of version 1.15.0.

Support for Python 3.8 is dropped as of Alembic 1.15.0.  Python 3.8 is EOL.

Try pytest 8.3 as this seems to be running fine for SQLAlchemy

Change-Id: I06614a6f73d5b1a1ac5b9b04225ecb305f5b35ee
37 files changed:
.gitignore
alembic/__init__.py
alembic/autogenerate/compare.py
alembic/autogenerate/render.py
alembic/ddl/base.py
alembic/ddl/impl.py
alembic/ddl/mysql.py
alembic/ddl/postgresql.py
alembic/ddl/sqlite.py
alembic/operations/batch.py
alembic/operations/toimpl.py
alembic/runtime/migration.py
alembic/testing/assertions.py
alembic/testing/env.py
alembic/testing/fixtures.py
alembic/testing/requirements.py
alembic/testing/suite/test_autogen_computed.py
alembic/testing/warnings.py
alembic/util/__init__.py
alembic/util/messaging.py
alembic/util/sqla_compat.py
docs/build/changelog.rst
docs/build/front.rst
docs/build/unreleased/drop_py_38.rst [new file with mode: 0644]
docs/build/unreleased/drop_sqla_13.rst [new file with mode: 0644]
setup.cfg
tests/requirements.py
tests/test_autogen_indexes.py
tests/test_autogen_render.py
tests/test_batch.py
tests/test_mssql.py
tests/test_mysql.py
tests/test_op.py
tests/test_oracle.py
tests/test_postgresql.py
tests/test_script_consumption.py
tox.ini