GSoC 2026 Proposal : Harshit Pandey | Add Types to parts of Django

Hello everyone,

My name is Harshit Pandey, and I am a second-year Computer Science student with a strong interest in Django internals and Python’s static typing ecosystem.

I have submitted a proposal for Google Summer of Code 2026 under the Django Software Foundation, focused on introducing inline type annotations into key components of Django.

The proposal targets three high-impact areas:

HttpRequest / HttpResponse
URL routing (django.urls)
Class-Based Views (CBVs)

The goal is to integrate runtime-neutral type annotations directly into Django’s source code, reducing reliance on external tools like django-stubs and improving static analysis, IDE support, and overall developer experience.

I would greatly appreciate any feedback, suggestions, or guidance from the community to further refine this proposal and align it with Django’s development practices.

Thank you for your time and consideration.

Best regards,

Harshit Pandey

Github: Harshit-01

1 Like