I broke my zha install

Any suggestions on whats broken here:

( Home Assistant 0.109.4, HUSBZB-1 stick - just upgraded and might have been a bit over zealous checking python libraries)

2020-05-06 18:22:32 ERROR (MainThread) [homeassistant.setup] Setup failed for zha: unknown error
Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/setup.py", line 137, in _async_setup_component
    component = integration.get_component()
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/loader.py", line 270, in get_component
    cache[self.domain] = importlib.import_module(self.pkg_path)
  File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 783, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/components/zha/__init__.py", line 14, in <module>
    from . import api
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/components/zha/api.py", line 18, in <module>
    from .core.const import (
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/components/zha/core/__init__.py", line 4, in <module>
    from .device import ZHADevice
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/components/zha/core/device.py", line 25, in <module>
    from . import channels, typing as zha_typing
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/components/zha/core/channels/__init__.py", line 9, in <module>
    from . import (  # noqa: F401 # pylint: disable=unused-import
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/components/zha/core/channels/base.py", line 25, in <module>
    from ..helpers import LogMixin, safe_read
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/components/zha/core/helpers.py", line 11, in <module>
    from .registries import BINDABLE_CLUSTERS
  File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/components/zha/core/registries.py", line 7, in <module>
    import bellows.zigbee.application
  File "/srv/homeassistant/lib/python3.8/site-packages/bellows/zigbee/application.py", line 21, in <module>
    CONFIG_SCHEMA = zigpy.application.CONFIG_SCHEMA.extend(
AttributeError: module 'zigpy.application' has no attribute 'CONFIG_SCHEMA'

had to uninstall zigpy and bellows-homeassistant and then reinstall bellows-homeassistant