File ac_dont-unpack-dict.patch of Package azure-cli.22074
diff -Nru azure-cli-2.16.0.orig/azure/cli/command_modules/keyvault/_command_type.py azure-cli-2.16.0/azure/cli/command_modules/keyvault/_command_type.py
--- azure-cli-2.16.0.orig/azure/cli/command_modules/keyvault/_command_type.py 2020-12-04 13:30:57.000000000 +0100
+++ azure-cli-2.16.0/azure/cli/command_modules/keyvault/_command_type.py 2021-07-14 15:23:48.921034764 +0200
@@ -113,7 +113,8 @@
# apply results transform if specified
transform_result = merged_kwargs.get('transform', None)
if transform_result:
- return _encode_hex(transform_result(result, **{**command_args, 'kv_transform': True}))
+ command_args.update(kv_transform=True)
+ return _encode_hex(transform_result(result, **command_args))
# otherwise handle based on return type of results
if isinstance(result, poller_classes()):