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
def render_markdown ( self , text , context = github . GithubObject . NotSet ) : 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
:calls: `POST /markdown <http://developer.github.com/v3/markdown>`_
        :param text: string
        :param context: :class:`github.Repository.Repository`
        :rtype: string