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

Remove Python 3.6 support across our repositories #646

Open
1 of 15 tasks
choldgraf opened this issue Jan 31, 2022 · 0 comments
Open
1 of 15 tasks

Remove Python 3.6 support across our repositories #646

choldgraf opened this issue Jan 31, 2022 · 0 comments

Comments

@choldgraf
Copy link
Member

choldgraf commented Jan 31, 2022

Description

Python has reached its end of life for security support, and this is currently the criteria we use to decide whether to support versions of Python. So, we can safely remove Python 3.6 support across our repositories. This is a meta-issue to track where this is happening, and to make it clear that this is a pre-approved decision across whatever EBP repository somebody wants to make this change 🎉

To remove 3.6 support for a package

These are some steps to take

  • Remove from Python 36 references to any tox or nox files
  • Remove 3.6 from our GitHub Action builds
  • Remove 3.6 from any docs / READMEs
  • Remove 3.6 from the package metadata (setup.py, setup.cfg, pyproject.toml)

Core repositories to track

We've got a bunch of repositories, but here's a subset of repositories that are needed as part of the default Jupyter Book installation.

if you know one of these repositories has already deprecated 3.6, feel free to just tick the box

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

No branches or pull requests

1 participant