PluginProjectDjango.py

changeset 132
576cb5a3b035
parent 128
0010054d5f56
child 135
0651215afeef
--- a/PluginProjectDjango.py	Fri Mar 30 14:47:18 2018 +0200
+++ b/PluginProjectDjango.py	Sat Jun 23 16:35:46 2018 +0200
@@ -28,7 +28,7 @@
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
 autoactivate = True
 deactivateable = True
-version = "5.1.1"
+version = "5.2.0"
 className = "ProjectDjangoPlugin"
 packageName = "ProjectDjango"
 shortDescription = "Project support for Django projects."
@@ -118,6 +118,10 @@
         self.__initialize()
         
         self.__defaults = {
+            "VirtualEnvironmentNamePy2": "",
+            "VirtualEnvironmentNamePy3": "",
+            
+            # these are obsolete and kept for use with eric <18.07
             "VirtualEnvironmentPy2": "",
             "VirtualEnvironmentPy3": "",
             
@@ -374,7 +378,8 @@
         Preferences.Prefs.settings.setValue(
             self.PreferencesKey + "/" + key, value)
         
-        if key in ["VirtualEnvironmentPy2", "VirtualEnvironmentPy3"]:
+        if key in ["VirtualEnvironmentPy2", "VirtualEnvironmentPy3",
+                   "VirtualEnvironmentNamePy2", "VirtualEnvironmentNamePy3"]:
             self.__reregisterProjectType()
         elif key == "TranslationsEditor":
             if self.__object:

eric ide

mercurial