dlouapre HF Staff commited on
Commit
af6f1fa
·
1 Parent(s): 24740b9

ruff + tests

Browse files

# Conflicts:
# tests/test_openai_realtime.py

src/reachy_mini_conversation_app/main.py CHANGED
@@ -10,7 +10,6 @@ from fastrtc import Stream
10
 
11
  from reachy_mini import ReachyMini
12
  from reachy_mini_conversation_app.moves import MovementManager
13
- from reachy_mini_conversation_app.tools.core_tools import ToolDependencies
14
  from reachy_mini_conversation_app.utils import (
15
  parse_args,
16
  setup_logger,
@@ -18,6 +17,7 @@ from reachy_mini_conversation_app.utils import (
18
  )
19
  from reachy_mini_conversation_app.console import LocalStream
20
  from reachy_mini_conversation_app.openai_realtime import OpenaiRealtimeHandler
 
21
  from reachy_mini_conversation_app.audio.head_wobbler import HeadWobbler
22
 
23
 
 
10
 
11
  from reachy_mini import ReachyMini
12
  from reachy_mini_conversation_app.moves import MovementManager
 
13
  from reachy_mini_conversation_app.utils import (
14
  parse_args,
15
  setup_logger,
 
17
  )
18
  from reachy_mini_conversation_app.console import LocalStream
19
  from reachy_mini_conversation_app.openai_realtime import OpenaiRealtimeHandler
20
+ from reachy_mini_conversation_app.tools.core_tools import ToolDependencies
21
  from reachy_mini_conversation_app.audio.head_wobbler import HeadWobbler
22
 
23
 
src/reachy_mini_conversation_app/openai_realtime.py CHANGED
@@ -13,13 +13,13 @@ from fastrtc import AdditionalOutputs, AsyncStreamHandler, wait_for_item
13
  from numpy.typing import NDArray
14
  from websockets.exceptions import ConnectionClosedError
15
 
 
 
16
  from reachy_mini_conversation_app.tools.core_tools import (
17
  ToolDependencies,
18
  get_tool_specs,
19
  dispatch_tool_call,
20
  )
21
- from reachy_mini_conversation_app.config import config
22
- from reachy_mini_conversation_app.prompts import get_session_instructions
23
 
24
 
25
  logger = logging.getLogger(__name__)
 
13
  from numpy.typing import NDArray
14
  from websockets.exceptions import ConnectionClosedError
15
 
16
+ from reachy_mini_conversation_app.config import config
17
+ from reachy_mini_conversation_app.prompts import get_session_instructions
18
  from reachy_mini_conversation_app.tools.core_tools import (
19
  ToolDependencies,
20
  get_tool_specs,
21
  dispatch_tool_call,
22
  )
 
 
23
 
24
 
25
  logger = logging.getLogger(__name__)
src/reachy_mini_conversation_app/profiles/stone/__init__.py CHANGED
@@ -3,9 +3,10 @@
3
  import logging
4
  from typing import Any, Dict
5
 
 
 
6
  # Import a tool from the tools library: use an alias or noqa to avoid linter errors if unused
7
  from reachy_mini_conversation_app.tools.sweep_look import SweepLook as SweepLook # noqa: F401
8
- from reachy_mini_conversation_app.tools.core_tools import Tool, ToolDependencies
9
 
10
 
11
  logger = logging.getLogger(__name__)
 
3
  import logging
4
  from typing import Any, Dict
5
 
6
+ from reachy_mini_conversation_app.tools.core_tools import Tool, ToolDependencies
7
+
8
  # Import a tool from the tools library: use an alias or noqa to avoid linter errors if unused
9
  from reachy_mini_conversation_app.tools.sweep_look import SweepLook as SweepLook # noqa: F401
 
10
 
11
 
12
  logger = logging.getLogger(__name__)
src/reachy_mini_conversation_app/prompts.py CHANGED
@@ -1,7 +1,8 @@
1
- import os
2
  import re
 
3
  import logging
4
  from pathlib import Path
 
5
  from reachy_mini_conversation_app.config import config
6
 
7
 
 
 
1
  import re
2
+ import sys
3
  import logging
4
  from pathlib import Path
5
+
6
  from reachy_mini_conversation_app.config import config
7
 
8
 
src/reachy_mini_conversation_app/tools/__init__.py CHANGED
@@ -1 +1 @@
1
- """Tools library for Reachy Mini conversation app."""
 
1
+ """Tools library for Reachy Mini conversation app."""
src/reachy_mini_conversation_app/tools/core_tools.py CHANGED
@@ -1,5 +1,4 @@
1
  from __future__ import annotations
2
- import os
3
  import abc
4
  import sys
5
  import json
 
1
  from __future__ import annotations
 
2
  import abc
3
  import sys
4
  import json
tests/test_openai_realtime.py CHANGED
@@ -7,7 +7,7 @@ from unittest.mock import MagicMock
7
  import pytest
8
 
9
  import reachy_mini_conversation_app.openai_realtime as rt_mod
10
- from reachy_mini_conversation_app.tools import ToolDependencies
11
  from reachy_mini_conversation_app.openai_realtime import OpenaiRealtimeHandler
12
 
13
 
 
7
  import pytest
8
 
9
  import reachy_mini_conversation_app.openai_realtime as rt_mod
10
+ from reachy_mini_conversation_app.tools.core_tools import ToolDependencies
11
  from reachy_mini_conversation_app.openai_realtime import OpenaiRealtimeHandler
12
 
13