@staticmethod
  def parse_json(config_json, config_path, project_path, subprocess_runner,
                 working_copy, config_reader):
    package = Package.parse_root_json(config_json, config_path, project_path,
                                      subprocess_runner, working_copy)
    package.parse_dependencies_json(config_json, subprocess_runner,
                                    working_copy, config_reader, package)
    return package
Initialize the class instance and read the headers.
dataset/ETHPy150Open google/fplutil/disttools/push_package.py/Package.parse_json--crossover with--dataset/ETHPy150Open ofermend/medicare-demo/socialite/jython/Lib/rfc822.py/Message.__init__