def METHOD_NAME(context: Context, data_dict: DataDict) -> AuthResult:
    # Defer authorization for package_delete to package_update, as deletions
    # are essentially changing the state field
    return authz.is_authorized('package_update', context, data_dict)