docs: def render_markdown(self, text, context=github.GithubObject.NotSet):
          """
          :calls: `POST /markdown <http://developer.github.com/v3/markdown>`_
          :param text: string
          :param context: :class:`github.Repository.Repository`
          :rtype: string
          """
          assert isinstance(text, (str, unicode)), text
          assert context is github.GithubObject.NotSet or isinstance(context, github.Repository.Repository), context
          post_parameters = {
              "text": text
          }
          if context is not github.GithubObject.NotSet:
              post_parameters["mode"] = "gfm"
              post_parameters["context"] = context._identity
          status, headers, data = self.__requester.requestJson(
              "POST",
              "/markdown",
              input=post_parameters
          )
          return data