agents
agents copied to clipboard
blingfire: add version constraints for pybind
pybind recently updated to v3.0.0 which includes breaking changes that are incompatible with the existing implementation of blingfire. This PR fixes pybind11 to >=2.13.6,<3.0 which ensures v2 is used.
Should we just recompile blingfire using the new ABIs?
I don't know how your processes work so I don't have a strong opinion.
I wanted to contribute to this repo, and in order to run the examples from a local install I had to compile blingfire from scratch to get the binaries to link correctly (IIRC).