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

Update setup.py to require Python 3.6+ #579

Merged
merged 1 commit into from Nov 24, 2021

Conversation

mattbonnell
Copy link
Contributor

Issue reference

#578

Changes

Bumps python_requires to '>=3.6'

@alorence
Copy link

Please consider merging this PR. We often need to rollback automatic updates of more-itertools as it breaks our CI with python 3.5

@webknjaz
Copy link

webknjaz commented Nov 23, 2021

For the context, the breaking commit is ba5240a#diff-d7dff201bd69500a573b7e96c52f8e625242d769a04621224112faf6e7bc63fdR600.

@bbayles could you merge this critical fix for the broken metadata and release this ASAP? The bug is causing a huge disruption in the CIs across the Python ecosystem. You'll also need to Yank v8.11.2, v8.11.1, and v8.11.0 on PyPI.

@webknjaz
Copy link

@bbayles the bug is essentially the same thing that happened in the past: #272 + #355.

webknjaz added a commit to cherrypy/cheroot that referenced this pull request Nov 23, 2021
`more-itertools` has a bug in their package metadata. They
have dropped the testing of Python 3.5 from their CI but
forgot to state this in the distribution package metadata.
This is why we need these conditionals to work around the
problem.

Refs:
* more-itertools/more-itertools#578
* more-itertools/more-itertools#579
@bbayles bbayles merged commit 1ea4324 into more-itertools:master Nov 24, 2021
@mattbonnell mattbonnell deleted the patch-1 branch November 24, 2021 03:17
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

4 participants