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

Plan an end of support of python 2 in grist #1441

Open
hexaltation opened this issue Feb 13, 2025 · 0 comments
Open

Plan an end of support of python 2 in grist #1441

hexaltation opened this issue Feb 13, 2025 · 0 comments
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code

Comments

@hexaltation
Copy link
Collaborator

Describe the problem to be solved

For historical reasons python 2 is an engine used in https://github.com/gristlabs/grist-core .
Python 2 have reached its end of life on 1st of january 2020.
From a security point of view we think that a great idea to remove this piece which have not received
security patched since more than 5 years.

Describe the solution you would like

  • Inform SaaS users, selfhosters on a clear date of end of life, so they can plan a migration in their instances/documents,
  • Remove calls to python 2 in code
  • Remove switch engine button in Document settings
  • Remove python 2 from DockerFile

If needed, maybe we can start by keeping allowing it only under a feature flag.

@hexaltation hexaltation added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
Status: Todo
Development

No branches or pull requests

1 participant