You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Yasith Jayawardana (Jira)" <ji...@apache.org> on 2025/02/24 21:57:00 UTC

[jira] [Created] (AIRAVATA-3956) Update Airavata Django Portal to a Supported Python Version

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)