File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -268,11 +268,14 @@ async def _create_or_reuse_worker(
268268
269269 self ._memory_idle -= worker .permissions .memory
270270 else :
271- solutions = resolve_dependency_tree (manifest , manifest .dependencies .qpy , self ._dependency_resolver )
272- solutions_and_locations = {
273- nssn : await _get_location_if_dynamic (self ._dependency_resolver , solution )
274- for nssn , solution in solutions .items ()
275- }
271+ if manifest .dependencies .qpy :
272+ solutions = resolve_dependency_tree (manifest , manifest .dependencies .qpy , self ._dependency_resolver )
273+ solutions_and_locations = {
274+ nssn : await _get_location_if_dynamic (self ._dependency_resolver , solution )
275+ for nssn , solution in solutions .items ()
276+ }
277+ else :
278+ solutions_and_locations = {}
276279
277280 # We need to create a new worker - free as much memory as needed to start the worker.
278281 await self ._free_memory (permissions .memory )
You can’t perform that action at this time.
0 commit comments