Skip to content

ImportError: cannot import name 'AggsProxy' from 'elasticsearch_dsl.search' #1779

Closed
@sadegh-khan

Description

@sadegh-khan

after updating my django project i have this error:

ImportError: cannot import name 'AggsProxy' from 'elasticsearch_dsl.search' (/.local/lib/python3.10/site-packages/elasticsearch_dsl/search.py)

full error is:

 File "/aseman_refactor/places/serializers.py", line 4, in <module>
    from django_elasticsearch_dsl_drf.serializers import DocumentSerializer
  File "/.local/lib/python3.10/site-packages/django_elasticsearch_dsl_drf/serializers.py", line 36, in <module>
    from .utils import EmptySearch
  File "/.local/lib/python3.10/site-packages/django_elasticsearch_dsl_drf/utils.py", line 6, in <module>
    from elasticsearch_dsl.search import AggsProxy
ImportError: cannot import name 'AggsProxy' from 'elasticsearch_dsl.search' (/.local/lib/python3.10/site-packages/elasticsearch_dsl/search.py)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions