]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commitdiff
The imports in the default script.py.mako are now at the top
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 12 Sep 2016 22:11:44 +0000 (18:11 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 12 Sep 2016 22:12:55 +0000 (18:12 -0400)
so that flake8 editors don't complain by default.  PR courtesy
Guilherme Mansur.

Change-Id: Ie38810df0f36a08b8fdd36f4a6a0ec243515dc34

alembic/templates/generic/script.py.mako
alembic/templates/multidb/script.py.mako
alembic/templates/pylons/script.py.mako
docs/build/changelog.rst

index 43c09401bc839adc93c2bbb41fb1407b09ce7718..8f45a34e00df17640107a7e8e33ec4accc01e2fd 100644 (file)
@@ -5,6 +5,9 @@ Revises: ${down_revision | comma,n}
 Create Date: ${create_date}
 
 """
+from alembic import op
+import sqlalchemy as sa
+${imports if imports else ""}
 
 # revision identifiers, used by Alembic.
 revision = ${repr(up_revision)}
@@ -12,10 +15,6 @@ down_revision = ${repr(down_revision)}
 branch_labels = ${repr(branch_labels)}
 depends_on = ${repr(depends_on)}
 
-from alembic import op
-import sqlalchemy as sa
-${imports if imports else ""}
-
 def upgrade():
     ${upgrades if upgrades else "pass"}
 
index 09ec497df26e96c677d35d824fa86629e98b079b..c3970a521906b30ed9ed9e8662d73f8ee278ce08 100644 (file)
@@ -8,6 +8,9 @@ Revises: ${down_revision | comma,n}
 Create Date: ${create_date}
 
 """
+from alembic import op
+import sqlalchemy as sa
+${imports if imports else ""}
 
 # revision identifiers, used by Alembic.
 revision = ${repr(up_revision)}
@@ -15,9 +18,6 @@ down_revision = ${repr(down_revision)}
 branch_labels = ${repr(branch_labels)}
 depends_on = ${repr(depends_on)}
 
-from alembic import op
-import sqlalchemy as sa
-${imports if imports else ""}
 
 def upgrade(engine_name):
     globals()["upgrade_%s" % engine_name]()
index 43c09401bc839adc93c2bbb41fb1407b09ce7718..2c0156303a8df3ffdc9de87765bf801bf6bea4a5 100644 (file)
@@ -5,6 +5,9 @@ Revises: ${down_revision | comma,n}
 Create Date: ${create_date}
 
 """
+from alembic import op
+import sqlalchemy as sa
+${imports if imports else ""}
 
 # revision identifiers, used by Alembic.
 revision = ${repr(up_revision)}
@@ -12,9 +15,6 @@ down_revision = ${repr(down_revision)}
 branch_labels = ${repr(branch_labels)}
 depends_on = ${repr(depends_on)}
 
-from alembic import op
-import sqlalchemy as sa
-${imports if imports else ""}
 
 def upgrade():
     ${upgrades if upgrades else "pass"}
index cd9ce411db1e3ec0ca5eccc89298511faf1f3379..5865ef01e783704b326ea2f3b5b32e98206d5c64 100644 (file)
@@ -6,6 +6,13 @@ Changelog
 .. changelog::
     :version: 0.8.8
 
+    .. change::
+       :tags: autogenerate
+
+       The imports in the default script.py.mako are now at the top
+       so that flake8 editors don't complain by default.  PR courtesy
+       Guilherme Mansur.
+
     .. change::
       :tags: feature, operations, postgresql
       :tickets: 292