File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -165,17 +165,17 @@ def _update_build_backends(build_toml_path: Path, backends: set[str]) -> None:
165165 # update backends
166166 if "general" not in build_contents :
167167 return
168- build_contents ["general" ]["backends" ] = list (backends )
168+ build_contents ["general" ]["backends" ] = list (backends ) # type: ignore[index]
169169
170170 # update kernel sections
171171 if "kernel" in build_contents :
172172 kernel_table = build_contents ["kernel" ]
173173 remove_kernels = []
174- for name , cfg in kernel_table .items ():
174+ for name , cfg in kernel_table .items (): # type: ignore[union-attr]
175175 if isinstance (cfg , dict ) and cfg .get ("backend" ) not in set (backends ):
176176 remove_kernels .append (name )
177177 for name in remove_kernels :
178- del kernel_table [name ]
178+ del kernel_table [name ] # type: ignore[union-attr]
179179
180180 # write back to file
181181 with open (build_toml_path , "wb" ) as f :
You can’t perform that action at this time.
0 commit comments