From d60e23965cdf037814bb8d99163a4dfccfd8130a Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Fri, 2 Jan 2009 12:04:01 +0200 Subject: [PATCH] Replace the deprecate Set class with set (py2.6). bzr revid: p_christ@hol.gr-20090102100401-ocj5ulrp7cw4kbzg --- bin/addons/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/addons/__init__.py b/bin/addons/__init__.py index 45b96c49d6f..d9306464d4e 100644 --- a/bin/addons/__init__.py +++ b/bin/addons/__init__.py @@ -23,7 +23,7 @@ import os, sys, imp from os.path import join as opj import itertools -from sets import Set +# from sets import Set import zipimport import osv @@ -65,7 +65,7 @@ class Graph(dict): def __iter__(self): level = 0 - done = Set(self.keys()) + done = set(self.keys()) while done: level_modules = [(name, module) for name, module in self.items() if module.depth==level] for name, module in level_modules: @@ -225,7 +225,7 @@ def create_graph(module_list, force=None): packages.append((module, info.get('depends', []), info)) dependencies = dict([(p, deps) for p, deps, data in packages]) - current, later = Set([p for p, dep, data in packages]), Set() + current, later = set([p for p, dep, data in packages]), set() while packages and current > later: package, deps, data = packages[0]