@@ -408,7 +408,7 @@ def _contract_type(
408
408
contract_type_data = all_type_data
409
409
410
410
if "compiler" in contract_type_data :
411
- compiler_info = contract_type_data .pop (' compiler' )
411
+ compiler_info = contract_type_data .pop (" compiler" )
412
412
contract_type_ref = alias if alias else name
413
413
manifest_with_compilers = add_compilers_to_manifest (
414
414
compiler_info , contract_type_ref , manifest
@@ -422,7 +422,9 @@ def _contract_type(
422
422
["contractTypes" , alias ],
423
423
assoc (contract_type_data , "contractType" , name ),
424
424
)
425
- return assoc_in (manifest_with_compilers , ["contractTypes" , name ], contract_type_data )
425
+ return assoc_in (
426
+ manifest_with_compilers , ["contractTypes" , name ], contract_type_data
427
+ )
426
428
427
429
428
430
def add_compilers_to_manifest (
@@ -432,7 +434,7 @@ def add_compilers_to_manifest(
432
434
Adds a compiler information object to a manifest's top-level `compilers`.
433
435
"""
434
436
if "compilers" not in manifest :
435
- compiler_info [' contractTypes' ] = [contract_type ]
437
+ compiler_info [" contractTypes" ] = [contract_type ]
436
438
return assoc_in (manifest , ["compilers" ], [compiler_info ])
437
439
438
440
updated_compiler_info = update_compilers_object (
@@ -443,7 +445,9 @@ def add_compilers_to_manifest(
443
445
444
446
@to_list
445
447
def update_compilers_object (
446
- new_compiler : Dict [str , Any ], contract_type : str , previous_compilers : List [Dict [str , Any ]]
448
+ new_compiler : Dict [str , Any ],
449
+ contract_type : str ,
450
+ previous_compilers : List [Dict [str , Any ]],
447
451
) -> Iterable [Dict [str , Any ]]:
448
452
"""
449
453
Updates a manifest's top-level `compilers` with a new compiler information object.
@@ -528,9 +532,9 @@ def normalize_contract_type(
528
532
contract_type_data ["evm" ]["deployedBytecode" ]
529
533
)
530
534
if "devdoc" in contract_type_data :
531
- yield "devdoc" , contract_type_data [' devdoc' ]
535
+ yield "devdoc" , contract_type_data [" devdoc" ]
532
536
if "userdoc" in contract_type_data :
533
- yield "userdoc" , contract_type_data [' userdoc' ]
537
+ yield "userdoc" , contract_type_data [" userdoc" ]
534
538
# make sure metadata isn't an empty string in solc output
535
539
if "metadata" in contract_type_data and contract_type_data ["metadata" ]:
536
540
yield "compiler" , normalize_compiler_object (
0 commit comments