This is an automated email from the ASF dual-hosted git repository. yasithdev pushed a commit to branch modernization in repository https://gitbox.apache.org/repos/asf/airavata-portals.git
commit 902b8e052e3ca06412c62010ea50a7973e91a46e Merge: fbbb378d0 9a25c4f4b Author: yasithdev <[email protected]> AuthorDate: Tue Apr 21 11:34:32 2026 -0400 merge: Track D (Python hygiene) .../django_airavata/apps/api/helpers.py | 2 - .../apps/api/tests/test_ssh_manager.py | 1 - .../django_airavata/apps/api/view_utils.py | 5 +- airavata-django-portal/django_airavata/urls.py | 1 - .../wagtailapps/base/fixtures/tests/default.json | 19 +- .../2026-04-21-track-d-python-hygiene-plan.md | 1003 ++++++++++++++++++++ .../2026-04-21-track-d-python-hygiene-design.md | 276 ++++++ airavata-django-portal/pyproject.toml | 14 +- airavata-django-portal/scripts/pin_audit.py | 52 + airavata-django-portal/scripts/smoke.sh | 80 ++ airavata-django-portal/scripts/tests/__init__.py | 0 .../scripts/tests/test_pin_audit.py | 105 ++ airavata-django-portal/uv.lock | 98 +- 13 files changed, 1604 insertions(+), 52 deletions(-)
