@@ -270,16 +270,16 @@ def _write_file(filename: str, dep_content: str):
270270class DependencyInstaller :
271271 """Resolve and install dependencies based on given configurations."""
272272
273- def __init__ (self , data : dict ):
274- self ._data = data
273+ def __init__ (self , package_data : dict ):
274+ self ._data = package_data
275275 return
276276
277277 def run (
278278 self ,
279279 packages : Sequence [str | dict ],
280- python_version : str | None = None ,
281280 build_platform : PlatformName | None = None ,
282281 target_platform : PlatformName | None = None ,
282+ python_version : str | None = None ,
283283 sources : Sequence [SourceName ] | None = None ,
284284 exclude_sources : Sequence [SourceName ] | None = None ,
285285 exclude_installed : bool = True ,
@@ -359,8 +359,9 @@ def _resolve_packages(self, packages: Sequence[str | dict]) -> list[dict]:
359359 lib = pkg_spec ["id" ]
360360 extras = pkg_spec .get ("extras" , extras )
361361 variants = pkg_spec .get ("variants" , variants )
362+ key = f"pypkg_{ lib } "
362363 resolved_packages .append (
363- {"lib " : f"pypkg_ { lib } " , "extras" : extras , "variants" : variants , "pkg" : self . _data [ lib ] }
364+ {"pkg " : self . _data [ key ] , "extras" : extras , "variants" : variants }
364365 )
365366 return resolved_packages
366367
0 commit comments