Problem with nest integration after update

Hi.

Just updated Ha and it broke my nest integration. Can’t delete it, can’t add new, and can’t reconfigure?
Any help would be great

Logs

Logger: homeassistant.setup
Source: loader.py:826
First occurred: 3 October 2023 at 18:36:35 (2 occurrences)
Last logged: 3 October 2023 at 18:37:18

Setup failed for nest: Unable to import component: Exception importing homeassistant.components.nest
Setup failed for radio_browser: Unable to import component: Exception importing homeassistant.components.radio_browser
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/loader.py”, line 818, in get_component
ComponentProtocol, importlib.import_module(self.pkg_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/importlib/init.py”, line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “”, line 1204, in _gcd_import
File “”, line 1176, in _find_and_load
File “”, line 1147, in _find_and_load_unlocked
File “”, line 690, in _load_unlocked
File “”, line 940, in exec_module
File “”, line 241, in _call_with_frames_removed
File “/usr/src/homeassistant/homeassistant/components/nest/init.py”, line 11, in
from google_nest_sdm.camera_traits import CameraClipPreviewTrait
File “/usr/local/lib/python3.11/site-packages/google_nest_sdm/camera_traits.py”, line 13, in
from .event import (
File “/usr/local/lib/python3.11/site-packages/google_nest_sdm/event.py”, line 305, in
class RelationUpdate(BaseModel):
File “pydantic/main.py”, line 186, in pydantic.main.ModelMetaclass.new
TypeError: Argument ‘bases’ has incorrect type (expected list, got tuple)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/setup.py”, line 215, in _async_setup_component
component = integration.get_component()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/loader.py”, line 826, in get_component
raise ImportError(f"Exception importing {self.pkg_path}") from err
ImportError: Exception importing homeassistant.components.

Logger: homeassistant.loader
Source: components/nest/init.py:11
First occurred: 3 October 2023 at 18:36:35 (5 occurrences)
Last logged: 01:57:51

Unexpected exception importing component homeassistant.components.nest
Unexpected exception importing platform homeassistant.components.nest.config_flow
Unexpected exception importing platform homeassistant.components.nest.application_credentials
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/loader.py”, line 818, in get_component
ComponentProtocol, importlib.import_module(self.pkg_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/importlib/init.py”, line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “”, line 1204, in _gcd_import
File “”, line 1176, in _find_and_load
File “”, line 1147, in _find_and_load_unlocked
File “”, line 690, in _load_unlocked
File “”, line 940, in exec_module
File “”, line 241, in _call_with_frames_removed
File “/usr/src/homeassistant/homeassistant/components/nest/init.py”, line 11, in
from google_nest_sdm.camera_traits import CameraClipPreviewTrait
File “/usr/local/lib/python3.11/site-packages/google_nest_sdm/camera_traits.py”, line 13, in
from .event import (
File “/usr/local/lib/python3.11/site-packages/google_nest_sdm/event.py”, line 305, in
class RelationUpdate(BaseModel):
File “pydantic/main.py”, line 186, in pydantic.main.ModelMetaclass.new
TypeError: Argument ‘bases’ has incorrect type (expected list, got tuple)



Logger: homeassistant.config_entries
Source: config_entries.py:864
First occurred: 3 October 2023 at 18:37:20 (2 occurrences)
Last logged: 01:57:51

Error occurred loading flow for integration nest: Exception importing homeassistant.components.nest.config_flow

Any suggestions before I restore from backup?

It seems to be the same issue than

or

No Solution found yet

The only way I could get mine back was to restore back to 2023.9.3