Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

module 'collections' has no attribute 'MutableSequence' #6

Closed
j1nx opened this issue Dec 17, 2023 · 1 comment · Fixed by OpenVoiceOS/ovos-utils#202
Closed

module 'collections' has no attribute 'MutableSequence' #6

j1nx opened this issue Dec 17, 2023 · 1 comment · Fixed by OpenVoiceOS/ovos-utils#202
Labels
bug Something isn't working

Comments

@j1nx
Copy link
Member

j1nx commented Dec 17, 2023

The Mark1 plugin fails to load with;

Dec 14 17:42:02 OpenVoiceOS-418c85 ovos_phal[1922]: 2023-12-14 17:42:02.203 - PHAL - ovos_plugin_manager.utils:find_plugins:118 - ERROR - Failed to load plugin entry point EntryPoint(name='ovos-phal-mk1', value='ovos_PHAL_plugin_mk1:MycroftMark1', group='ovos.plugin.phal'): module 'collections' has no attribute 'MutableSequence'

Running the containerized phal service.

@JarbasAl
Copy link
Member

In python 3.10 MutableSequence was removed from collections in favor of collections.abc

need to update import

@JarbasAl JarbasAl added the bug Something isn't working label Dec 17, 2023
JarbasAl added a commit to OpenVoiceOS/ovos-utils that referenced this issue Dec 17, 2023
JarbasAl added a commit to OpenVoiceOS/ovos-utils that referenced this issue Dec 18, 2023
* update imports for py 3.10 compat

fix OpenVoiceOS/ovos-PHAL-plugin-mk1#6

* Update __init__.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants