-
-
Notifications
You must be signed in to change notification settings - Fork 241
Description
hi, I'm trying to get excalbur to work in ubuntu but get below error. Gemini AI suggests: "The error message you're encountering with excalibur initdb suggests there's a compatibility issue within the excalibur package. It seems the package relies on the MutableMapping class from collections, which has been removed in Python 3.10 and above."
(excalibur) xxx:~$ excalibur initdb
Traceback (most recent call last):
File "/home/rupert/anaconda3/envs/excalibur/bin/excalibur", line 5, in
from excalibur.cli import cli
File "/home/rupert/anaconda3/envs/excalibur/lib/python3.12/site-packages/excalibur/cli.py", line 7, in
from . import version, settings
File "/home/rupert/anaconda3/envs/excalibur/lib/python3.12/site-packages/excalibur/settings.py", line 10, in
from . import configuration as conf
File "/home/rupert/anaconda3/envs/excalibur/lib/python3.12/site-packages/excalibur/configuration.py", line 7, in
from backports.configparser import ConfigParser
File "/home/rupert/anaconda3/envs/excalibur/lib/python3.12/site-packages/backports/configparser/init.py", line 130, in
from collections import MutableMapping
ImportError: cannot import name 'MutableMapping' from 'collections' (/home/rupert/anaconda3/envs/excalibur/lib/python3.12/collections/init.py)