OpenBluetoothToolbox / SimpleBLE

SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, Linux and Android.
https://www.simpleble.org
Other
619 stars 107 forks source link

Python library needs interfaces and type hinting #291

Open dpkristensen opened 5 months ago

dpkristensen commented 5 months ago

This library has nice functionality, but the Python bindings are really difficult to use:

Keeping the bindings up to date by hand would require extra effort, and pybind11 does not generate typing information; but there are other tools that might help to generate it from the bindings, such as https://pthom.github.io/litgen/litgen_book/00_00_intro.html