[GSoC 2025] Introduction – Python Code Auto-Completion (pythonmaker)
Manish Bera
mbera.dev05 at gmail.com
Fri May 16 12:30:24 UTC 2025
Dear LibreOffice Community,
I'm *Manish Bera*, and I'm grateful for the chance to be chosen for *Google
Summer of Code 2025 with LibreOffice.* Working on a project that fits with
my interests and adds to such a reputable open-source ecosystem is a true
privilege. I can't wait to gain knowledge, develop, and make a significant
contribution under the community's guidance.
I am an Indian undergraduate student in my second year of computer science,
and I have been actively contributing to LibreOffice for the past few
months. Code cleanups, refactoring, and minor feature improvements have
been the majority of my contributions thus far, which have aided in my
familiarization with the codebase, the Gerrit workflow, and the development
process in general.
This summer, my project is titled “*Python Code Auto-Completion*”, and it
focuses on enhancing the Python development experience for LibreOffice by
generating .pyi stub files from UNO IDL definitions. This project aims to
develop a new tool named *pythonmaker*, modeled after existing tools like
*javamaker*, *cppumaker*, and *netmaker*, but targeting the Python
language. These stubs will follow PEP 484/561 standards and enable better
autocompletion, type checking, and static analysis in Python IDEs.
Thank you to my mentors and the LibreOffice team for giving me this
opportunity. I’m looking forward to collaborating with the community over
the course of the program.
Warm regards,
Manish Bera
IRC: *[Manish05]*
Gerrit : https://gerrit.libreoffice.org/q/owner:mbera.dev05@gmail.com
Timezone: IST / UTC+5:30
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20250516/dfa01508/attachment.htm>
More information about the LibreOffice
mailing list