Skip to content

Commit e6272e8

Browse files
committed
more pre-commit fixes
1 parent 4fe83b6 commit e6272e8

File tree

5 files changed

+9
-7
lines changed

5 files changed

+9
-7
lines changed

codeflash/cli_cmds/cmd_init.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
from argparse import Namespace
3535

3636
CODEFLASH_LOGO: str = (
37-
f"{LF}"
37+
f"{LF}" # noqa: ISC003
3838
r" _ ___ _ _ " + f"{LF}"
3939
r" | | / __)| | | | " + f"{LF}"
4040
r" ____ ___ _ | | ____ | |__ | | ____ ___ | | _ " + f"{LF}"

codeflash/context/code_context_extractor.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,15 @@
33
import os
44
from collections import defaultdict
55
from itertools import chain
6-
from pathlib import Path
76
from typing import TYPE_CHECKING
87

98
import libcst as cst
10-
from libcst import CSTNode
119

1210
from codeflash.cli_cmds.console import logger
1311
from codeflash.code_utils.code_extractor import add_needed_imports_from_module, find_preexisting_objects
1412
from codeflash.code_utils.code_utils import encoded_tokens_len, get_qualified_name, path_belongs_to_site_packages
1513
from codeflash.context.unused_definition_remover import remove_unused_definitions_by_function_names
16-
from codeflash.discovery.functions_to_optimize import FunctionToOptimize
14+
from codeflash.discovery.functions_to_optimize import FunctionToOptimize # noqa: TC001
1715
from codeflash.models.models import (
1816
CodeContextType,
1917
CodeOptimizationContext,
@@ -24,7 +22,10 @@
2422
from codeflash.optimization.function_context import belongs_to_function_qualified
2523

2624
if TYPE_CHECKING:
25+
from pathlib import Path
26+
2727
from jedi.api.classes import Name
28+
from libcst import CSTNode
2829

2930

3031
def get_code_optimization_context(

codeflash/tracing/profile_stats.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def print_stats(self, *amount) -> pstats.Stats: # noqa: ANN002
5555

5656
print(indent, self.total_calls, "function calls", end=" ", file=self.stream)
5757
if self.total_calls != self.prim_calls:
58-
print("(%d primitive calls)" % self.prim_calls, end=" ", file=self.stream)
58+
print(f"({self.prim_calls:d} primitive calls)", end=" ", file=self.stream)
5959
time_unit = {"ns": "nanoseconds", "us": "microseconds", "ms": "milliseconds", "s": "seconds"}[self.time_unit]
6060
print(f"in {self.total_tt:.3f} {time_unit}", file=self.stream)
6161
print(file=self.stream)

codeflash/verification/parse_line_profile_test_output.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def show_func(
4646
perhit_disp = "%5.1f" % (float(time) * scalar / nhits)
4747
if len(perhit_disp) > default_column_sizes["perhit"]:
4848
perhit_disp = "%5.1g" % (float(time) * scalar / nhits)
49-
nhits_disp = "%d" % nhits
49+
nhits_disp = "%d" % nhits # noqa: UP031
5050
if len(nhits_disp) > default_column_sizes["hits"]:
5151
nhits_disp = f"{nhits:g}"
5252
display[lineno] = (nhits_disp, time_disp, perhit_disp, percent)

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,8 @@ ignore = [
192192
"PGH004",
193193
"S301",
194194
"D104",
195-
"PERF203"
195+
"PERF203",
196+
"LOG015"
196197
]
197198

198199
[tool.ruff.lint.flake8-type-checking]

0 commit comments

Comments
 (0)