Skip to content
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

Open
wants to merge 20 commits into
base: master
Choose a base branch
from
Open

Fix build #755

wants to merge 20 commits into from

Conversation

tim-schilling
Copy link
Collaborator

Accumulating all the changes from pending PRs to see if the build will pass entirely. This PR should be closed, not merged.

@tim-schilling
Copy link
Collaborator Author

@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?

@quinnmil
Copy link
Contributor

@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!

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.

None yet

3 participants