- "windows-latest"
- "macos-latest"
python-version:
- - "3.6"
- "3.7"
- "3.8"
- "3.9"
- sqla14
- sqlamain
- exclude:
- # main no longer support 3.6
- - sqlalchemy: sqlamain
- python-version: "3.6"
-
fail-fast: false
# steps to run in each job. Some are github actions, others run shell commands
from . import context
from . import op
-__version__ = "1.7.8"
+__version__ = "1.8.0"
py39 = sys.version_info >= (3, 9)
py38 = sys.version_info >= (3, 8)
-py37 = sys.version_info >= (3, 7)
# produce a wrapper that allows encoded text to stream
.. versionchanged:: 1.5.0 Support for SQLAlchemy older than 1.3.0 was dropped.
-Alembic supports Python versions **3.6 and above**
+Alembic supports Python versions **3.7 and above**
+.. versionchanged:: 1.8 Alembic now supports Python 3.7 and newer.
.. versionchanged:: 1.7 Alembic now supports Python 3.6 and newer; support
for Python 2.7 has been dropped.
--- /dev/null
+.. change::
+ :tags: installation, changed
+ :tickets: 1025
+
+ Alembic 1.8 now supports Python 3.7 and above.
Operating System :: OS Independent
Programming Language :: Python
Programming Language :: Python :: 3
- Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
packages = find:
include_package_data = true
zip_safe = false
-python_requires = >=3.6
+python_requires = >=3.7
install_requires =
SQLAlchemy>=1.3.0