Skip to content

Commit 6a739e5

Browse files
committed
transaction: Split overly complex function
ruff said so (C901)
1 parent 900feb7 commit 6a739e5

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

micropip/transaction.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,13 @@ def eval_marker(e: dict[str, str]) -> bool:
199199
wheel = WheelInfo.from_url(req.url)
200200
check_compatible(wheel.filename)
201201
return await self.add_wheel(wheel, extras=req.extras, specifier="")
202+
else:
203+
await self._add_requirement_by_name(req)
202204

205+
async def _add_requirement_by_name(
206+
self,
207+
req: Requirement,
208+
) -> None:
203209
try:
204210
if self.search_pyodide_lock_first:
205211
if await self._add_requirement_from_pyodide_lock(req):

0 commit comments

Comments
 (0)