Skip to content

TypeError: __class__ assignment: 'NewMultilingualManager' object layout differs from 'InheritanceManager' #18

Description

@dsun29

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'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions