src/eric7/Project/UserProjectFile.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9278
36448ca469c2
--- a/src/eric7/Project/UserProjectFile.py	Wed Jul 13 11:16:20 2022 +0200
+++ b/src/eric7/Project/UserProjectFile.py	Wed Jul 13 14:55:47 2022 +0200
@@ -25,10 +25,11 @@
     """
     Class representing the user project JSON file.
     """
+
     def __init__(self, project: Project, parent: QObject = None):
         """
         Constructor
-        
+
         @param project reference to the project object
         @type Project
         @param parent reference to the parent object (defaults to None)
@@ -36,12 +37,12 @@
         """
         super().__init__(parent)
         self.__project = project
-    
+
     def writeFile(self, filename: str) -> bool:
         """
         Public method to write the user project data to a user project
         JSON file.
-        
+
         @param filename name of the user project file
         @type str
         @return flag indicating a successful write
@@ -50,16 +51,15 @@
         userProjectDict = {}
         userProjectDict["header"] = {
             "comment": "eric user project file for project {0}".format(
-                self.__project.getProjectName()),
+                self.__project.getProjectName()
+            ),
         }
-        
+
         if Preferences.getProject("TimestampFile"):
-            userProjectDict["header"]["saved"] = (
-                time.strftime('%Y-%m-%d, %H:%M:%S')
-            )
-        
+            userProjectDict["header"]["saved"] = time.strftime("%Y-%m-%d, %H:%M:%S")
+
         userProjectDict["user_data"] = self.__project.pudata
-        
+
         try:
             jsonString = json.dumps(userProjectDict, indent=2)
             with open(filename, "w") as f:
@@ -73,17 +73,17 @@
                         "<p>The user specific project properties file"
                         " <b>{0}</b> could not be written.</p>"
                         "<p>Reason: {1}</p>"
-                    ).format(filename, str(err))
+                    ).format(filename, str(err)),
                 )
                 return False
-        
+
         return True
-    
+
     def readFile(self, filename: str) -> bool:
         """
         Public method to read the user project data from a user project
         JSON file.
-        
+
         @param filename name of the project file
         @type str
         @return flag indicating a successful read
@@ -100,10 +100,10 @@
                 self.tr(
                     "<p>The user specific project properties file <b>{0}</b>"
                     " could not be read.</p><p>Reason: {1}</p>"
-                ).format(filename, str(err))
+                ).format(filename, str(err)),
             )
             return False
-        
+
         self.__project.pudata = userProjectDict["user_data"]
-        
+
         return True

eric ide

mercurial