[ https://issues.apache.org/jira/browse/AIRAVATA-3956 ]
Abhiram deleted comment on AIRAVATA-3956: ----------------------------------- was (Author: JIRAUSER309172): Hi Yashith, My name is Abhiram. I am applying for GSOC 2025 and came across this issue. I’m interested in contributing to this issue and would love to understand how to get started. Could you please guide me on the prerequisites, the onboarding process, and any specific steps I should follow to be eligible for this role? Additionally, are there any resources or documentation I should review beforehand? sincerly > 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 > Priority: Major > Labels: gsoc, gsoc2025, mentor > > 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)