equal
deleted
inserted
replaced
468 self.constraints = {} |
468 self.constraints = {} |
469 # read dependencies |
469 # read dependencies |
470 for cube in self.cubes: |
470 for cube in self.cubes: |
471 if cube == 'cubicweb': continue |
471 if cube == 'cubicweb': continue |
472 self.dependencies[cube] = dict(self.config.cube_dependencies(cube)) |
472 self.dependencies[cube] = dict(self.config.cube_dependencies(cube)) |
|
473 self.dependencies[cube]['cubicweb'] = self.config.cube_depends_cubicweb_version(cube) |
473 # compute reverse dependencies |
474 # compute reverse dependencies |
474 for cube, dependencies in self.dependencies.iteritems(): |
475 for cube, dependencies in self.dependencies.iteritems(): |
475 for name, constraint in dependencies.iteritems(): |
476 for name, constraint in dependencies.iteritems(): |
476 self.reverse_dependencies.setdefault(name,set()) |
477 self.reverse_dependencies.setdefault(name,set()) |
477 if constraint: |
478 if constraint: |