code: def data_from_archive(self):
          
  
          archive_data = super(SetupPyMetadataExtractor, self).data_from_archive
  
          archive_data['has_packages'] = self.has_packages
          archive_data['packages'] = self.packages
          archive_data['has_bundled_egg_info'] = self.has_bundled_egg_info
          sphinx_dir = self.sphinx_dir
          if sphinx_dir:
              archive_data['sphinx_dir'] = "/".join(sphinx_dir.split("/")[1:])
              archive_data['build_deps'].append(
                  ['BuildRequires', self.name_convertor.rpm_name(
                      "sphinx", self.base_python_version)])
  
          return archive_data
docs: Appends setup.py specific metadata to archive_data.