Replace the deprecate Set class with set (py2.6).

bzr revid: p_christ@hol.gr-20090102100401-ocj5ulrp7cw4kbzg
This commit is contained in:
P. Christeas
2009-01-02 12:04:01 +02:00
parent 12bcce44c4
commit d60e23965c
+3 -3
View File
@@ -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]