GSoC Weekly Report - Python Code Auto-completion - Week [2] ([24/05/2025] - [31/05/2025])
Manish Bera
mbera.dev05 at gmail.com
Sat May 31 04:50:28 UTC 2025
Dear Libreoffice community,
Here’s a brief update on my progress for this week under the GSoC project:
Python *.*pyi Stub Generator (pythonmaker)*.*
-
Created a custom .idl file (com.example.enums) for testing purposes.
-
Generated corresponding .rdb using LibreOffice’s unoidl-write.exe.
-
Ran my initial version of pythonmaker to successfully produce
placeholder .pyi stub files for enums (MyColor, MyAlignment).
-
Output stubs currently contain minimal pass-based class definitions to
confirm the toolchain works end-to-end.
*Next steps:*
-
Begin implementing actual stub content generation logic in pythontype.cxx,
starting with enums.
-
Gradually expand to other types (interfaces, structs, etc.) and add test
coverage.
Any feedback on current direction or priorities is welcome!
Best,
Manish Bera
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20250531/b21e3540/attachment.htm>
More information about the LibreOffice
mailing list