https://github.com/benoitc/couchdbkit/blob/a23343e539370cffcf8b0ce483c712911bb022c1/couchdbkit/resource.py#L128 is the only place ResourceNotFound is raised in all of couchdbkit and https://github.com/dimagi/core-hq/blob/master/corehq/apps/users/bulkupload.py#L72 is the only place it's implicitly overloaded in our code.  It would be nice to keep it that way and just raise Exception or create another subclass of Exception.