This isn't a bug report, but rather a "Show and Tell" type discussion.
I spent a few hours in the past two weeks and came up with a new set of Python bindings for Google Benchmark. The repo lives at https://github.com/nicholasjng/mew, and is open-source.
Aside from feedback on the UX, which I always appreciate, there are (in my opinion) some parts that could be useful for GBM's own Python bindings, specifically the new PausedTimingScope RAII class binding as a context manager. Happy to hear your thoughts!
AI disclosure: I used AI to plan and implement parts of the project.
This isn't a bug report, but rather a "Show and Tell" type discussion.
I spent a few hours in the past two weeks and came up with a new set of Python bindings for Google Benchmark. The repo lives at https://github.com/nicholasjng/mew, and is open-source.
Aside from feedback on the UX, which I always appreciate, there are (in my opinion) some parts that could be useful for GBM's own Python bindings, specifically the new
PausedTimingScopeRAII class binding as a context manager. Happy to hear your thoughts!AI disclosure: I used AI to plan and implement parts of the project.