Skip to content

TypeError: unhashable type: 'dict' #8

Description

@Pymancer

Error in docker-compose up console log:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/flask_unchained/cli.py", line 56, in cli_create_app
    return AppFactory.create_app(env)
  File "/usr/local/lib/python3.6/site-packages/flask_unchained/app_factory.py", line 75, in create_app
    unchained.init_app(app, env, bundles, _config_overrides=_config_overrides)
  File "/usr/local/lib/python3.6/site-packages/flask_unchained/unchained.py", line 109, in init_app
    run_hooks_hook.run_hook(app, bundles, _config_overrides=_config_overrides)
  File "/usr/local/lib/python3.6/site-packages/flask_unchained/hooks/run_hooks_hook.py", line 33, in run_hook
    hook.run_hook(app, bundles)
  File "/usr/local/lib/python3.6/site-packages/flask_unchained/app_factory_hook.py", line 98, in run_hook
    self.process_objects(app, self.collect_from_bundles(bundles))
  File "/usr/local/lib/python3.6/site-packages/flask_unchained/bundles/sqlalchemy/hooks/register_models_hook.py", line 27, in process_objects
    self.bundle.models = UnchainedModelRegistry().finalize_mappings()
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy_unchained/model_registry.py", line 73, in finalize_mappings
    if self.should_initialize(self._models[name]):
  File "/usr/local/lib/python3.6/site-packages/flask_unchained/bundles/sqlalchemy/model_registry.py", line 43, in should_initialize
    if model_name in self._initialized:
TypeError: unhashable type: 'dict'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions