> On 30 Jul 2022, at 10:30, Marco Sulla <marco.sulla.pyt...@gmail.com> wrote: > > On Fri, 29 Jul 2022 at 23:23, Barry <ba...@barrys-emacs.org> wrote: >> >> >> >>>> On 29 Jul 2022, at 19:33, Marco Sulla <marco.sulla.pyt...@gmail.com> wrote: >>> >>> I tried to follow the instructions here: >>> >>> https://mypy.readthedocs.io/en/stable/stubgen.html >>> >>> but the instructions about creating a stub for a C Extension are a little >>> mysterious. I tried to use it on the .so file without luck. >> >> It says that stubgen works on .py files not .so files. >> You will need to write the .pyi for your .so manually. >> >> The docs could do with splitting the need for .pyi for .so >> away from the stubgen description > > But it says: > > "Mypy includes the stubgen tool that can automatically generate stub > files (.pyi files) for Python modules and C extension modules." > > I tried stubgen -m modulename, but it generates very little code.
Oh… From the .so I am struggling to figure out how it could ever work reliably. I cannot see that there is enough information in a useful form to allow the tool to work. Barry > -- https://mail.python.org/mailman/listinfo/python-list