This website requires JavaScript.
Explore
Help
Register
Sign In
github-repos
/
benchmark
Watch
1
Star
0
Fork
0
You've already forked benchmark
mirror of
https://github.com/google/benchmark.git
synced
2025-03-21 06:30:07 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
faef450eb9
benchmark
/
bindings
/
python
/
BUILD
4 lines
68 B
Python
Raw
Normal View
History
Unescape
Escape
Add Python bindings. (#957) * Add Python bindings. * Add license headers. * Change example to a test. * Add example usage to module docstring.
2020-05-07 00:28:29 +08:00
exports_files
(
glob
(
[
"
*.BUILD
"
]
)
)
Add pre-commit config and GitHub Actions job (#1688) * Add pre-commit config and GitHub Actions job Contains the following hooks: * buildifier - for formatting and linting Bazel files. * mypy, ruff, isort, black - for Python typechecking, import hygiene, static analysis, and formatting. The pylint CI job was changed to be a pre-commit CI job, where pre-commit is bootstrapped via Python. Pylint is currently no longer part of the code checks, but can be re-added if requested. The reason to drop was that it does not play nicely with pre-commit, and lots of its functionality and responsibilities are actually covered in ruff. * Add dev extra to pyproject.toml for development installs * Clarify that pre-commit contains only Python and Bazel hooks * Add one-line docstrings to Bazel modules * Apply buildifier pre-commit fixes to Bazel files * Apply pre-commit fixes to Python files * Supply --profile=black to isort to prevent conflicts * Fix nanobind build file formatting * Add tooling configs to `pyproject.toml` In particular, set line length 80 for all Python files. * Reformat all Python files to line length 80, fix return type annotations Also ignores the `tools/compare.py` and `tools/gbench/report.py` files for mypy, since they emit a barrage of errors which we can deal with later. The errors are mostly related to dynamic classmethod definition.
2023-10-30 23:35:37 +08:00
exports_files
(
[
"
build_defs.bzl
"
]
)
Reference in New Issue
Copy Permalink