mirror of
https://github.com/sharkdp/hyperfine.git
synced 2026-10-28 08:08:58 +00:00
Update formatting, use f-strings
This commit is contained in:
1 parent
b0d29f01b0
commit
65dd84fb07
5 files changed
+49
-46
No files matched your search
@@ -25,9 +25,7 @@ parser.add_argument(
|
||||
parser.add_argument(
|
||||
"--titles", help="Comma-separated list of titles for the plot legend"
|
||||
)
|
||||
parser.add_argument(
|
||||
"-o", "--output", help="Save image to the given filename."
|
||||
)
|
||||
parser.add_argument("-o", "--output", help="Save image to the given filename.")
|
||||
|
||||
args = parser.parse_args()
|
||||
if args.parameter_name is not None:
|
||||
@@ -38,7 +36,7 @@ if args.parameter_name is not None:
|
||||
|
||||
|
||||
def die(msg):
|
||||
sys.stderr.write("fatal: %s\n" % (msg,))
|
||||
sys.stderr.write(f"fatal: {msg}\n")
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
@@ -50,8 +48,7 @@ def extract_parameters(results):
|
||||
names = frozenset(names)
|
||||
if len(names) != 1:
|
||||
die(
|
||||
"benchmarks must all have the same parameter name, but found: %s"
|
||||
% sorted(names)
|
||||
f"benchmarks must all have the same parameter name, but found: {sorted(names)}"
|
||||
)
|
||||
return (next(iter(names)), list(values))
|
||||
|
||||
@@ -63,8 +60,7 @@ def unique_parameter(benchmark):
|
||||
die("benchmarks must have exactly one parameter, but found none")
|
||||
if len(params_dict) > 1:
|
||||
die(
|
||||
"benchmarks must have exactly one parameter, but found multiple: %s"
|
||||
% sorted(params_dict)
|
||||
f"benchmarks must have exactly one parameter, but found multiple: {sorted(params_dict)}"
|
||||
)
|
||||
[(name, value)] = params_dict.items()
|
||||
return (name, float(value))
|
||||
@@ -79,8 +75,7 @@ for filename in args.file:
|
||||
(this_parameter_name, parameter_values) = extract_parameters(results)
|
||||
if parameter_name is not None and this_parameter_name != parameter_name:
|
||||
die(
|
||||
"files must all have the same parameter name, but found %r vs. %r"
|
||||
% (parameter_name, this_parameter_name)
|
||||
f"files must all have the same parameter name, but found {parameter_name!r} vs. {this_parameter_name!r}"
|
||||
)
|
||||
parameter_name = this_parameter_name
|
||||
|
||||
|
||||
Reference in new issue
Block a user