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)

Reply via email to