Skip to content

Module 'datetime' has no attribute 'UTC' #110

@yukixoma

Description

@yukixoma

I think Python < 3.11 does not support datetime.UTC

INFO:stream-test123.dispatcher:🚀 Starting Stream Agents dispatcher...
INFO:vision_agents.core.events.manager:Handler _on_track_published from vision_agents.plugins.getstream.stream_edge_transport registered for event stream.video.sfu.event.TrackPublished
INFO:vision_agents.core.events.manager:Handler _on_track_removed from vision_agents.plugins.getstream.stream_edge_transport registered for event stream.video.sfu.event.ParticipantLeft
INFO:vision_agents.core.events.manager:Handler _on_track_removed from vision_agents.plugins.getstream.stream_edge_transport registered for event stream.video.sfu.event.TrackUnpublished
INFO:Agent[agent]:Registered plugin <vision_agents.plugins.gemini.gemini_realtime.Realtime object at 0x0000022A867F3070>
INFO:Agent[agent]:Registered plugin <vision_agents.plugins.getstream.stream_edge_transport.StreamEdge object at 0x0000022A867F3040>
INFO:vision_agents.core.events.manager:Handler _handle_after_response from vision_agents.core.agents.agents registered for event plugin.llm_response_completed
INFO:vision_agents.core.events.manager:Handler _handle_output_text_delta from vision_agents.core.agents.agents registered for event plugin.llm_response_chunk
INFO:vision_agents.core.events.manager:Event <class 'vision_agents.core.vad.events.VADAudioEvent'> - plugin.vad_audio is not registered – skipping handler _on_vad_audio from vision_agents.core.agents.agents.
INFO:vision_agents.core.events.manager:Handler _on_agent_say from vision_agents.core.agents.agents registered for event agent.say
INFO:Agent[agent]:🎵 Using Realtime provider output track for audio
INFO:httpx:HTTP Request: POST https://chat.stream-io-api.com/api/v2/users?api_key=***"HTTP/1.1 201 Created"
INFO:httpx:HTTP Request: POST https://chat.stream-io-api.com/api/v2/users?api_key=***"HTTP/1.1 201 Created"
Traceback (most recent call last):
  File "C:\Users\yukix\Desktop\getstream-vision-agents\main.py", line 41, in <module>
    asyncio.run(cli.start_dispatcher(start_agent))
  File "C:\Users\yukix\AppData\Roaming\uv\python\cpython-3.10.18-windows-x86_64-none\lib\asyncio\runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "C:\Users\yukix\AppData\Roaming\uv\python\cpython-3.10.18-windows-x86_64-none\lib\asyncio\base_events.py", line 649, in run_until_complete
    return future.result()
  File "C:\Users\yukix\Desktop\getstream-vision-agents\.venv\lib\site-packages\vision_agents\core\cli.py", line 57, in start_dispatcher
    await agent_func()
  File "C:\Users\yukix\Desktop\getstream-vision-agents\main.py", line 34, in start_agent
    await agent.edge.open_demo(call)
  File "C:\Users\yukix\Desktop\getstream-vision-agents\.venv\lib\site-packages\vision_agents\plugins\getstream\stream_edge_transport.py", line 355, in open_demo
    created_at=datetime.datetime.now(datetime.UTC),
AttributeError: module 'datetime' has no attribute 'UTC'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions