code: def get_new(modules, min_major_version, min_minor_version):
      
      for mod_data in modules:
          (modname, mod_major_version, mod_minor_version) = mod_data
          if (mod_major_version > min_major_version or
                  (mod_major_version == min_major_version and
                      mod_minor_version >= min_minor_version)):
              yield mod_data
docs: Get list of migrations that haven't been run yet
  
      :param modules:           iterable containing module names
      :param min_major_version: minimum major version
      :param min_minor_version: minimum minor version
      :returns:                 return an iterator that yields only items which
                                versions are >= min_ver