docs: def get_release(self, id):
          """
          :calls: `GET /repos/:owner/:repo/releases/:id <https://developer.github.com/v3/repos/releases/#get-a-single-release>`_
          :param id: int (release id), str (tag name)
          :rtype: None or :class:`github.GitRelease.GitRelease`
          """
          if isinstance(id, int):
              headers, data = self._requester.requestJsonAndCheck(
                  "GET",
                  self.url + "/releases/" + str(id)
              )
              return github.GitRelease.GitRelease(self._requester, headers, data, completed=True)
          elif isinstance(id, (str, unicode)):
              headers, data = self._requester.requestJsonAndCheck(
                  "GET",
                  self.url + "/releases/tags/" + id
              )
              return github.GitRelease.GitRelease(self._requester, headers, data, completed=True)