Skip to content

Switch from elasticsearch-dsl-py dependency to elasticsearch-py #499

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 23, 2025

Conversation

sximba
Copy link
Contributor

@sximba sximba commented Jun 23, 2025

This PR switches the dependency of this library from elasticsearch-dsl-py to elasticsearch-py since the former was merged into the latter.

This closes #491

Before merging this in, I would suggest we cut a 8.0.1 release first with what we have in the master branch. That way we fix the already broken 8.0.0 release that some people may have in production.

Then we can release this PR as 8.1.0 since all it does is change the underlying dependency

I will follow this up with another PR that will add support for ES 9, and drop support for older and unsupported dependencies that we can release as 9.0.0

This commit switches the dependency of this library from elasticsearch-dsl-py
to elasticsearch-py since the former was merged into the latter.
@safwanrahman
Copy link
Collaborator

Thanks a lot for the PR @sximba. LGTM. r+

@safwanrahman safwanrahman merged commit 9cee0e3 into django-es:master Jun 23, 2025
22 checks passed
@sximba sximba deleted the es-dsl-to-es branch June 24, 2025 05:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Switch from elasticsearch-dsl-py dependency to elasticsearch-py (it has been merged into a single package)
2 participants