binder icon indicating copy to clipboard operation
binder copied to clipboard

Binder, tool for automatic generation of Python bindings

Results 56 binder issues
Sort by recently updated
recently updated
newest added

First of all, thanks for developing this tool; I have been able to successfully apply it in the past week on some projects. I have couple of questions associated to...

`examples/examples_struct/make_bindings_via_bash.sh`, among other scripts, contains a hard coded path `$PWD/../../build/llvm-4.0.0/build_4.0.0*/bin/binder`. This looks pretty outdated, and for sure is a maintenance burden. Decouple installation and use. Request that the executable `binder`...

Observed behavior: In the terminal output appended below, errors are reported in pass 1. Nonethess, binder proceeds with passes 2 and 3, then processes the next input file. In consequence,...

Binder currently seems to grab the GIL where not necessary. Here is an example: ```C++ struct PyCallBack_Annotation_Base : public Annotation::Base { using Annotation::Base::Base; bool eliminatable() const override { pybind11::gil_scoped_acquire gil;...

Thanks for building this - it's very useful. One question: have you tried to use binder to bind to LLVM itself? I've tried and run into forward decl issues (ie...

When generating bindings for a not-small project, Binder produced this output for me. As you notice, the variant's angle brackets are doubled up: `std::variant`. You can see in the double-quoted...

This improvement would update binder / the pybind11 fork in lockstep to be more inline with pybind/pybind11's master branch. Currently binder only works with the RosettaCommons for of pybind11, which...

Hi Sergey I'm sure I'm just overlooking somethnig obvious. I (think) I'm haing problems gettnig binder to take the config file into account. The over all structure is very simple....

I'm having a problem with the `cl.def()` calls generated to bind methods that override methods inherited from a virtual base class: ``` /home/anovak/workspace/vg/deps/libbdsg/build/_deps/pybind11-src/include/pybind11/pybind11.h: In instantiation of ‘Return (Derived::* pybind11::method_adaptor(Return (Class::*)(Args...

As listed here, there is no directive to skip enum data structures. https://cppbinder.readthedocs.io/en/latest/config.html#config-file-directives