Skip to content

python bindings: Add tools, drop hard abseil dependency #2017

@nicholasjng

Description

@nicholasjng

Follow-up of #2016.

tl,dr: It would be to add the analysis tools of benchmark results to the google-benchmark Python package instead of keeping them in a separate directory. Benefits of this are easier installation for the user, being able to use them outside of CMake, and better organization of Python sources for GBM.

Bonus: The absl-py dependency should be dropped. Since that is used for flag parsing, bindings for the flag values should be added as well as an argparse solution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions