Skip to content

Commit 015cf31

Browse files
committed
fix possible import errors
1 parent 7bfff08 commit 015cf31

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

bin/util.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -815,6 +815,17 @@ def ryaml_replace(data: Any, old_key: str, new_key: str, new_value: Any = None)
815815
if old_key in data.ca.items:
816816
data.ca.items[new_key] = data.ca.items.pop(old_key)
817817

818+
elif not TYPE_CHECKING:
819+
820+
def ryaml_get_or_add(*args: Any, **kwargs) -> Any:
821+
assert False, "missing ruamel.yaml"
822+
823+
def ryaml_filter(*args: Any, **kwargs) -> Any:
824+
assert False, "missing ruamel.yaml"
825+
826+
def ryaml_replace(*args: Any, **kwargs) -> None:
827+
assert False, "missing ruamel.yaml"
828+
818829

819830
# Only allow one thread to write at the same time. Else, e.g., generating test cases in parallel goes wrong.
820831
write_yaml_lock = threading.Lock()

0 commit comments

Comments
 (0)