py27 = sys.version_info >= (2, 7)
py2k = sys.version_info.major < 3
py3k = sys.version_info.major >= 3
-py33 = sys.version_info >= (3, 3)
py35 = sys.version_info >= (3, 5)
py36 = sys.version_info >= (3, 6)
range = xrange # noqa
-if py33:
+if py3k:
import collections.abc as collections_abc
else:
import collections as collections_abc # noqa
.. versionchanged:: 1.0.0 Support for SQLAlchemy 0.8 and 0.7.9 was dropped.
-Alembic supports Python versions 2.7, 3.4 and above.
+Alembic supports Python versions 2.7, 3.5 and above.
.. versionchanged:: 1.0.0 Support for Python 2.6 and 3.3 was dropped.
+.. versionchanged:: 1.1.1 Support for Python 3.4 was dropped.
+
Community
=========
--- /dev/null
+.. change::
+ :tags: change: py3k
+
+ Python 3.4 support is dropped, as the upstream tooling (pip, mysqlclient)
+ etc are already dropping support for Python 3.4, which itself is no longer
+ maintained.
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
+ "Programming Language :: Python :: 3.7",
+ "Programming Language :: Python :: 3.8",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Database :: Front-Ends",