migration.py
changeset 6660 f5a018f330ac
parent 6659 6205927e927a
child 6687 0b1f5c14646e
equal deleted inserted replaced
6658:e8ede572b221 6660:f5a018f330ac
   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: