Commits

Antoine Nguyen committed 02644a2

Preparing 0.7 release.

Comments (0)

Files changed (3)

 setup(
     name = "sievelib",
     packages = ["sievelib"],
-    version = "0.6",
+    version = "0.7",
     description = "Client-side SIEVE library",
     author = "Antoine Nguyen",
     author_email = "tonio@ngyn.org",

sievelib/commands.py

         self.__print(self.name, indentlevel, nocr=True, target=target)
         if self.has_arguments():
             for arg in self.args_definition:
-                if not self.arguments.has_key(arg["name"]):
+                if not arg["name"] in self.arguments:
                     continue
                 target.write(" ")
                 value = self.arguments[arg["name"]]

sievelib/factory.py

         "if false { }" test.
 
         :param name: the filter's name
+        :return: True if filter was disabled, False otherwise
         """
         ifcontrol = get_command_instance("if")
         falsecmd = get_command_instance("false", ifcontrol)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.