def __exit__(self, *exc_info): from passlib import registry registry._unload_handler_name(self.name, locations=False)
def __enter__(self): from passlib import registry registry._unload_handler_name(self.name, locations=False) registry.register_crypt_handler(self.dummy) assert registry.get_crypt_handler(self.name) is self.dummy return self.dummy
def __exit__(self, *exc_info): registry._unload_handler_name(self.name, locations=False)