ProjectFlask/FlaskMigrateExtension/MigrateProjectExtension.py

changeset 61
fe1e8783a95f
parent 60
02243723ac17
child 64
0ee58185b8df
diff -r 02243723ac17 -r fe1e8783a95f ProjectFlask/FlaskMigrateExtension/MigrateProjectExtension.py
--- a/ProjectFlask/FlaskMigrateExtension/MigrateProjectExtension.py	Wed Dec 30 11:02:08 2020 +0100
+++ b/ProjectFlask/FlaskMigrateExtension/MigrateProjectExtension.py	Sat Apr 24 11:30:11 2021 +0200
@@ -38,7 +38,7 @@
         @param parent parent
         @type QObject
         """
-        super(MigrateProject, self).__init__(parent)
+        super().__init__(parent)
         
         self.__plugin = plugin
         self.__project = project
@@ -242,19 +242,20 @@
         """
         Public method to determine the availability of flask-migrate.
         """
-        if self.__project.getData("flask", "flask_migrate_override"):
-            available = self.__project.getData("flask",
-                                               "flask_migrate_available")
-        else:
-            available = self.__flaskMigrateAvailable()
+        available = (
+            self.__project.getData("flask", "flask_migrate_available")
+            if self.__project.getData("flask", "flask_migrate_override") else
+            self.__flaskMigrateAvailable()
+        )
         self.__project.setCapability("flask-migrate", available)
         
         self.migrateInstallAct.setEnabled(not available)
         
-        for act in (self.migrateConfigAct, self.migrateInitAct,
-                    self.migrateCreateAct,
-                    self.upgradeDatabaseAct, self.downgradeDatabaseAct,
-                    self.migrationSummaryAct, self.migrationHistoryAct,
+        for act in (
+            self.migrateConfigAct, self.migrateInitAct,
+            self.migrateCreateAct,
+            self.upgradeDatabaseAct, self.downgradeDatabaseAct,
+            self.migrationSummaryAct, self.migrationHistoryAct,
         ):
             act.setEnabled(available)
     
@@ -370,10 +371,11 @@
         Private slot to check the availability of the 'flask-babel' extension.
         """
         self.determineCapability()
-        if self.__project.hasCapability("flask-migrate"):
-            msg = self.tr("The 'flask-migrate' extension is installed.")
-        else:
-            msg = self.tr("The 'flask-migrate' extension is not installed.")
+        msg = (
+            self.tr("The 'flask-migrate' extension is installed.")
+            if self.__project.hasCapability("flask-migrate") else
+            self.tr("The 'flask-migrate' extension is not installed.")
+        )
         E5MessageBox.information(
             None,
             self.tr("flask-migrate Availability"),

eric ide

mercurial