def post(self, path, auth=None, **kwargs):
        """
        Manually make a POST request.

        :param str path: relative url of the request (e.g. `/users/username`)
        :param auth.Authentication auth: authentication object
        :param kwargs dict: Extra arguments for the request, as supported by the
                            `requests <http://docs.python-requests.org/>`_ library.
        :raises NetworkFailure: if there is an error communicating with the server
        :raises ApiFailure: if the request cannot be serviced
        """
        return self._check_ok(self._post(path, auth=auth, **kwargs))
def post ( self , path , auth = None , ** kwargs ) : return self . _check_ok ( self . _post ( path , auth = auth , ** kwargs ) )
Manually make a POST request.

        :param str path: relative url of the request (e.g. `/users/username`)
        :param auth.Authentication auth: authentication object
        :param kwargs dict: Extra arguments for the request, as supported by the
                            `requests <http://docs.python-requests.org/>`_ library.
        :raises NetworkFailure: if there is an error communicating with the server
        :raises ApiFailure: if the request cannot be serviced