Skip to content

Conversation

@efiop
Copy link
Member

@efiop efiop commented Jan 15, 2022

3.6 has reached the EOL.

fsspec (along with pydata) dropped support for it early 2021, but we brought
it back for dvc in #575.

3.6 has reached the EOL.

fsspec (along with pydata) dropped support for it early 2021, but we brought
it back for dvc in #575.
@martindurant
Copy link
Member

Would you say that there's still some ongoing cost to supporting py36?

@efiop
Copy link
Member Author

efiop commented Jan 17, 2022

@martindurant I'm mostly worried about async stuff, tbh, as it lacks features in 3.6 and is hard to test, so some code might be broken on 3.6 and we wouldn't even know it. Also 3.6 CI is x2 as slow as 3.7. So overall, 3.6 drop will improve developer experience and maintainablity. It is nice to slowly get rid of dead weight.

As to dvc, we've dropped 3.6 a few months back and it also mostly was some dead weight. Nothing as major or critical as 3.5 drop.

@martindurant
Copy link
Member

martindurant commented Jan 17, 2022

OK, sounds like good justification to me. Let's keep this up for a day for any dissent.

@martindurant
Copy link
Member

OK, merging now, good-bye python3.6.

Follow-up: I think s3fs and gcsfs might still say they support 3.6 (but after this PR is released, they will not be installable there).

@martindurant martindurant merged commit 55c1f30 into master Jan 18, 2022
@martindurant martindurant deleted the drop-3.6 branch January 18, 2022 17:05
efiop added a commit to efiop/s3fs that referenced this pull request Jan 19, 2022
efiop added a commit to efiop/gcsfs that referenced this pull request Jan 19, 2022
Following fsspec/filesystem_spec#889

3.6 wasn't even tested in CI.
martindurant pushed a commit to fsspec/s3fs that referenced this pull request Jan 19, 2022
martindurant pushed a commit to fsspec/gcsfs that referenced this pull request Jan 19, 2022
Following fsspec/filesystem_spec#889

3.6 wasn't even tested in CI.
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.

3 participants