Skip to content

Commit 57490b1

Browse files
CI: fix flake C413, C414, C416 errors (#29646)
1 parent 4313267 commit 57490b1

39 files changed

+75
-94
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ repos:
99
hooks:
1010
- id: flake8
1111
language: python_venv
12-
additional_dependencies: [flake8-comprehensions]
12+
additional_dependencies: [flake8-comprehensions>=3.1.0]
1313
- repo: https://github.com/pre-commit/mirrors-isort
1414
rev: v4.3.20
1515
hooks:

asv_bench/benchmarks/categoricals.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ def setup(self, dtype):
164164
np.random.seed(1234)
165165
n = 5 * 10 ** 5
166166
sample_size = 100
167-
arr = [i for i in np.random.randint(0, n // 10, size=n)]
167+
arr = list(np.random.randint(0, n // 10, size=n))
168168
if dtype == "object":
169169
arr = [f"s{i:04d}" for i in arr]
170170
self.sample = np.random.choice(arr, sample_size)

asv_bench/benchmarks/frame_ctor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ class FromLists:
9999
def setup(self):
100100
N = 1000
101101
M = 100
102-
self.data = [[j for j in range(M)] for i in range(N)]
102+
self.data = [list(range(M)) for i in range(N)]
103103

104104
def time_frame_from_lists(self):
105105
self.df = DataFrame(self.data)

doc/source/whatsnew/v0.24.0.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ Example:
353353
354354
mi = pd.MultiIndex.from_product([list('AB'), list('CD'), list('EF')],
355355
names=['AB', 'CD', 'EF'])
356-
df = pd.DataFrame([i for i in range(len(mi))], index=mi, columns=['N'])
356+
df = pd.DataFrame(list(range(len(mi))), index=mi, columns=['N'])
357357
df
358358
df.rename_axis(index={'CD': 'New'})
359359

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dependencies:
1818
- black<=19.3b0
1919
- cpplint
2020
- flake8
21-
- flake8-comprehensions # used by flake8, linting of unnecessary comprehensions
21+
- flake8-comprehensions>=3.1.0 # used by flake8, linting of unnecessary comprehensions
2222
- flake8-rst>=0.6.0,<=0.7.0 # linting of code blocks in rst files
2323
- isort # check that imports are in the right order
2424
- mypy=0.720

pandas/core/arrays/categorical.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1110,7 +1110,7 @@ def remove_categories(self, removals, inplace=False):
11101110
if not is_list_like(removals):
11111111
removals = [removals]
11121112

1113-
removal_set = set(list(removals))
1113+
removal_set = set(removals)
11141114
not_included = removal_set - set(self.dtype.categories)
11151115
new_categories = [c for c in self.dtype.categories if c not in removal_set]
11161116

pandas/core/arrays/sparse/scipy_sparse.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def _get_label_to_i_dict(labels, sort_labels=False):
5151
"""
5252
labels = Index(map(tuple, labels)).unique().tolist() # squish
5353
if sort_labels:
54-
labels = sorted(list(labels))
54+
labels = sorted(labels)
5555
d = OrderedDict((k, i) for i, k in enumerate(labels))
5656
return d
5757

pandas/core/frame.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4281,7 +4281,7 @@ def set_index(
42814281
arrays = []
42824282
names = []
42834283
if append:
4284-
names = [x for x in self.index.names]
4284+
names = list(self.index.names)
42854285
if isinstance(self.index, ABCMultiIndex):
42864286
for i in range(self.index.nlevels):
42874287
arrays.append(self.index._get_level_values(i))
@@ -7268,7 +7268,7 @@ def _series_round(s, decimals):
72687268
if isinstance(decimals, Series):
72697269
if not decimals.index.is_unique:
72707270
raise ValueError("Index of decimals must be unique")
7271-
new_cols = [col for col in _dict_round(self, decimals)]
7271+
new_cols = list(_dict_round(self, decimals))
72727272
elif is_integer(decimals):
72737273
# Dispatch to Series.round
72747274
new_cols = [_series_round(v, decimals) for _, v in self.items()]

pandas/core/indexes/multi.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ def _verify_integrity(self, codes=None, levels=None):
368368
if not level.is_unique:
369369
raise ValueError(
370370
"Level values must be unique: {values} on "
371-
"level {level}".format(values=[value for value in level], level=i)
371+
"level {level}".format(values=list(level), level=i)
372372
)
373373
if self.sortorder is not None:
374374
if self.sortorder > self._lexsort_depth():
@@ -1992,8 +1992,8 @@ def levshape(self):
19921992
def __reduce__(self):
19931993
"""Necessary for making this object picklable"""
19941994
d = dict(
1995-
levels=[lev for lev in self.levels],
1996-
codes=[level_codes for level_codes in self.codes],
1995+
levels=list(self.levels),
1996+
codes=list(self.codes),
19971997
sortorder=self.sortorder,
19981998
names=list(self.names),
19991999
)

pandas/core/internals/managers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ def get_ftypes(self):
260260
def __getstate__(self):
261261
block_values = [b.values for b in self.blocks]
262262
block_items = [self.items[b.mgr_locs.indexer] for b in self.blocks]
263-
axes_array = [ax for ax in self.axes]
263+
axes_array = list(self.axes)
264264

265265
extra_state = {
266266
"0.14.1": {

0 commit comments

Comments
 (0)