Skip to content

Commit 5823bba

Browse files
committed
hotfix: api trace/task format default type hints
1 parent c69124f commit 5823bba

2 files changed

Lines changed: 4 additions & 8 deletions

File tree

dreadnode/api/client.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -144,9 +144,7 @@ def get_run(self, run: str | ULID) -> Run:
144144
TraceFormat = t.Literal["tree", "flat"]
145145

146146
@t.overload
147-
def get_run_tasks(
148-
self, run: str | ULID, *, format: t.Literal["tree"] = "tree"
149-
) -> list[TaskTree]: ...
147+
def get_run_tasks(self, run: str | ULID, *, format: t.Literal["tree"]) -> list[TaskTree]: ...
150148

151149
@t.overload
152150
def get_run_tasks(
@@ -164,9 +162,7 @@ def get_run_tasks(
164162
return tasks if format == "flat" else convert_flat_tasks_to_tree(tasks)
165163

166164
@t.overload
167-
def get_run_trace(
168-
self, run: str | ULID, *, format: t.Literal["tree"] = "tree"
169-
) -> list[TraceTree]: ...
165+
def get_run_trace(self, run: str | ULID, *, format: t.Literal["tree"]) -> list[TraceTree]: ...
170166

171167
@t.overload
172168
def get_run_trace(

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[project]
22
name = "dreadnode"
3-
version = "1.0.2"
3+
version = "1.0.3"
44
description = "Dreadnode SDK"
55
requires-python = ">=3.10,<3.14"
66

77
[tool.poetry]
88
name = "dreadnode"
9-
version = "1.0.2"
9+
version = "1.0.3"
1010
description = "Dreadnode SDK"
1111
authors = ["Nick Landers <monoxgas@gmail.com>"]
1212
repository = "https://github.com/dreadnode/sdk"

0 commit comments

Comments
 (0)