This updates the python client used to the latest major (>= 2.0).
It migrates all the methods following the upgrade guide.
:warning: Release this under a new major 2.0: the extension exposes many client objects that now have changed, and users of 1.x might be relying on them (eg. AlgoliaEngine.client is no longer the same object)
What problem is this fixing?
It's not easy to use two different versions of the same library in python.
Using the Django integration got you stuck with the older version of the client.
Describe your change
This updates the python client used to the latest major (>= 2.0). It migrates all the methods following the upgrade guide.
:warning: Release this under a new major 2.0: the extension exposes many client objects that now have changed, and users of 1.x might be relying on them (eg.
AlgoliaEngine.client
is no longer the same object)What problem is this fixing?
It's not easy to use two different versions of the same library in python. Using the Django integration got you stuck with the older version of the client.