Skip to content

Dependency declaration bug? #339

@giilby

Description

@giilby

I just updated to v4.0.0 (using pipenv), and after doing so, my Django app was crashing with ModuleNotFoundError: No module named 'algoliasearch.http.exceptions'. This was caused by an out-of-date version of the algoliasearch package. Looking at the dependency graph, it appears that this package does not declare a dependency on the algoliasearch Python client:

algoliasearch-django==4.0.0
└── Django [required: >=4.0, installed: 5.1.5]
    ├── asgiref [required: >=3.8.1,<4, installed: 3.8.1]
    └── sqlparse [required: >=0.3.1, installed: 0.5.3]

Any reason not to declare that dependency?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions