Skip to content

Commit ae07a0f

Browse files
alexfiklinducer
authored andcommitted
fix: new ruff PERF102 dict errors
1 parent 5de6f00 commit ae07a0f

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

pymbolic/geometric_algebra/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1136,7 +1136,7 @@ def xproject(
11361136
def all_grades(self) -> set[int]:
11371137
"""Return a :class:`set` of grades occurring in *self*."""
11381138

1139-
return {bits.bit_count() for bits, _coeff in self.data.items()}
1139+
return {bits.bit_count() for bits in self.data}
11401140

11411141
def get_pure_grade(self) -> int | None:
11421142
"""If *self* only has components of a single grade, return

pymbolic/mapper/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -701,7 +701,7 @@ def map_multivector(self,
701701
) -> ResultT:
702702
return self.combine(
703703
self.rec(coeff, *args, **kwargs)
704-
for _bits, coeff in expr.data.items())
704+
for coeff in expr.data.values())
705705

706706
def map_common_subexpression(self,
707707
expr: p.CommonSubexpression, /, *args: P.args, **kwargs: P.kwargs

pymbolic/mapper/dependency.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ def map_call_with_kwargs(
120120
[self.rec(child, *args, **kwargs) for child in expr.parameters]
121121
+ [
122122
self.rec(val, *args, **kwargs)
123-
for _name, val in expr.kw_parameters.items()
123+
for val in expr.kw_parameters.values()
124124
]
125125
)
126126
elif self.include_calls:

0 commit comments

Comments
 (0)