-
Notifications
You must be signed in to change notification settings - Fork 21
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
Fix build #755
Fix build #755
Conversation
Py36 isn't included with ubuntu 22
See actions/setup-python#672 Don't use setup-python for python2.7
get_engine was deprecated in favor of make_engine.
Update python3.6 tests to use elasticsearch 7
@quinnmil @mitchh456 Sorry, I've been struggling to make time to address these open PRs I have. I think the code is sound. The issues with py2.7 and py3.4 are because we don't have GitHub action images for those versions. What are your thoughts? |
@tim-schilling No worries. Our team has decided to drop support for Python versions < 3.8 and ensure that we fully support 3.11. Along with this, we'll be removing some integrations for libraries that are no longer commonly used. Our data shows that very few clients are still using these older versions/integrations, so we effectively want to slim down this project to simplify future maintenance. We're planning on this being a new major version release so we can instruct users to pin previous versions if they want to retain support for the older python versions/libraries. Many of these changes/removals have been done in the dev branch and we had made many of the same changes you did here before finding this PR and related branches. I will discuss with @mitchh456 next week on if we'd like to merge some/all of your PRs, but since we're no longer concerned about supporting these old Python and library versions, the entire test suite (and all those tox dependencies) can be hugely simplified. So nothing actionable right now, just wanted to give you an update. Thanks for all your work on this project! |
Accumulating all the changes from pending PRs to see if the build will pass entirely. This PR should be closed, not merged.