Skip to content

Commit 4b75902

Browse files
committed
avoid default dicts to be more pythonic
1 parent ddea5c4 commit 4b75902

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/runloop_api_client/resources/devboxes/devboxes.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ def is_done_booting(devbox: DevboxView) -> bool:
430430
def create_and_await_running(
431431
self,
432432
*,
433-
create_args: devbox_create_params.DevboxCreateParams = {},
433+
create_args: devbox_create_params.DevboxCreateParams | None = None,
434434
request_args: DevboxRequestArgs | None = None,
435435
) -> DevboxView:
436436
"""Create a new devbox and wait for it to be in running state.
@@ -454,7 +454,7 @@ def create_and_await_running(
454454

455455
# Pass all create_args to the underlying create method
456456
devbox = self.create(
457-
**create_args,
457+
**(create_args or {}),
458458
extra_headers=request_args.get("extra_headers", None),
459459
extra_query=request_args.get("extra_query", None),
460460
extra_body=request_args.get("extra_body", None),
@@ -1558,7 +1558,7 @@ async def retrieve(
15581558
async def create_and_await_running(
15591559
self,
15601560
*,
1561-
create_args: devbox_create_params.DevboxCreateParams = {},
1561+
create_args: devbox_create_params.DevboxCreateParams | None = None,
15621562
request_args: DevboxRequestArgs | None = None,
15631563
) -> DevboxView:
15641564
"""Create a devbox and wait for it to be in running state.
@@ -1577,7 +1577,7 @@ async def create_and_await_running(
15771577
RunloopError: If devbox enters a non-running terminal state
15781578
"""
15791579
# Pass all create_args to the underlying create method
1580-
devbox = await self.create(**create_args)
1580+
devbox = await self.create(**(create_args or {}))
15811581

15821582
# Extract polling config and other request args
15831583
if request_args is None:

0 commit comments

Comments
 (0)