Yasith Jayawardana created AIRAVATA-3956:
--------------------------------------------
Summary: Update Airavata Django Portal to a Supported Python
Version
Key: AIRAVATA-3956
URL: https://issues.apache.org/jira/browse/AIRAVATA-3956
Project: Airavata
Issue Type: Improvement
Components: Django Portal
Reporter: Yasith Jayawardana
The Airavata Django Portal currently runs on Python 3.6, which reached its
end-of-life (EOL) in 2022. Continuing to use an unsupported Python version
poses security risks and limits access to new features and package updates.
Upgrading to a supported version (Python 3.12 or later) will ensure long-term
maintainability, security, and compatibility with modern dependencies.
[Status of Python versions|https://devguide.python.org/versions/]
Impact:
• Improved security and stability
• Access to the latest language features and performance
improvements
• Compatibility with actively maintained third-party packages
Proposed Solution: Update the codebase and dependencies for compatibility with
Python 3.12+, and ensure everything works as expected post-upgrade.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)