You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Dockerfiles and other dependencies in the repository currently rely on Python versions (3.7.5, 3.8.10) that are now end-of-life or nearing end-of-life in security status.
Using outdated Python versions can pose security risks. Python 3.7 reached end-of-life on June 27, 2023. Python 3.8 reached end-of-life on October 14, 2024 (depending on the exact release schedule).
Proposed Solution : To Upgrade python versions
Move the Dockerfiles (and any relevant scripts) to a currently supported Python version (e.g. 3.10, or 3.11, depending on project compatibility).
Update Dependencies:
Review and update any libraries or dependencies that may be incompatible with newer Python versions.
Testing & CI:
Ensure all tests pass locally and in CI pipelines.
Update any references in documentation (README, CONTRIBUTING, etc.) to reflect the new Python versions.
Open Questions / Considerations :
Are there known compatibility concerns with upgrading to newer Python versions?
Do maintainers have a preferred target version of Python (e.g., 3.9 vs. 3.10)?
Is there a planned timeline or roadmap for dropping support for Python 3.7/3.8?
The text was updated successfully, but these errors were encountered:
The Dockerfiles and other dependencies in the repository currently rely on Python versions (3.7.5, 3.8.10) that are now end-of-life or nearing end-of-life in security status.
Using outdated Python versions can pose security risks.
Python 3.7 reached end-of-life on June 27, 2023.
Python 3.8 reached end-of-life on October 14, 2024 (depending on the exact release schedule).
Proposed Solution : To Upgrade python versions
Move the Dockerfiles (and any relevant scripts) to a currently supported Python version (e.g. 3.10, or 3.11, depending on project compatibility).
Update Dependencies:
Review and update any libraries or dependencies that may be incompatible with newer Python versions.
Testing & CI:
Ensure all tests pass locally and in CI pipelines.
Update any references in documentation (README, CONTRIBUTING, etc.) to reflect the new Python versions.
Open Questions / Considerations :
The text was updated successfully, but these errors were encountered: