class_docstr: Customizations for the GitHub platform
code: def repo_delete_request(self, orguser, reponame):
      r = requests.delete(
          urljoin(
              self.api_url,
              self.get_repo_info_endpoint.format(
                  user=orguser, repo=reponame
              ),
          ),
          headers=self.request_headers,
      )
      # make sure any error-like situation causes noise
      r.raise_for_status()
  
file_path: datalad/datalad/distributed/create_sibling_github.py
imports: import logging
  import warnings
  from urllib.parse import urljoin
  import requests
  from datalad.distributed.create_sibling_ghlike import _create_sibling, _GitHubLike
  from datalad.distribution.dataset import datasetmethod
  from datalad.interface.base import Interface, build_doc, eval_results
  from datalad.support.constraints import EnsureChoice, EnsureNone, EnsureStr
  from datalad.support.param import Parameter
label_desc: Use image node_id 2 for calling the _GitHub obj's underlying member method code with example usage: obj.repo_delete_request(orguser, reponame) without return types