-
-
Notifications
You must be signed in to change notification settings - Fork 182
TypeError: __class__ assignment: 'NewMultilingualManager' object layout differs from 'InheritanceManager' #18
Description
I went up with all latest packages mentioned in the requirements.txt. Below is the error I am stuck with? Is there an easy fix?
File "/mnt/d/wsl2-conda/SkyLearn/quiz/translation.py", line 14, in
@register(Question)
~~~~~~~~^^^^^^^^^^
File "/mnt/d/wsl2-conda/grindlylearn/lib/python3.13/site-packages/modeltranslation/decorators.py", line 35, in wrapper
translator.register(model_or_iterable, opts_class, **options)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/d/wsl2-conda/grindlylearn/lib/python3.13/site-packages/modeltranslation/translator.py", line 559, in register
self._register_single_model(model, opts)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/mnt/d/wsl2-conda/grindlylearn/lib/python3.13/site-packages/modeltranslation/translator.py", line 589, in _register_single_model
add_manager(model)
~~~~~~~~~~~^^^^^^^
File "/mnt/d/wsl2-conda/grindlylearn/lib/python3.13/site-packages/modeltranslation/translator.py", line 287, in add_manager
patch_manager_class(current_manager)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/mnt/d/wsl2-conda/grindlylearn/lib/python3.13/site-packages/modeltranslation/translator.py", line 269, in patch_manager_class
manager.class = NewMultilingualManager
^^^^^^^^^^^^^^^^^
TypeError: class assignment: 'NewMultilingualManager' object layout differs from 'InheritanceManager'