Skip to content

Commit c80b2d3

Browse files
committed
CLN: update multi-line message using dedent
1 parent b166bb6 commit c80b2d3

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

pandas/io/pytables.py

+11-9
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import itertools
99
import os
1010
import re
11+
from textwrap import dedent
1112
from typing import TYPE_CHECKING, Any, Dict, List, Optional, Tuple, Type, Union
1213
import warnings
1314

@@ -5174,15 +5175,16 @@ def generate(self, where):
51745175
# raise a nice message, suggesting that the user should use
51755176
# data_columns
51765177
qkeys = ",".join(q.keys())
5177-
raise ValueError(
5178-
f"The passed where expression: {where}\n"
5179-
" contains an invalid variable reference\n"
5180-
" all of the variable references must be a "
5181-
"reference to\n"
5182-
" an axis (e.g. 'index' or 'columns'), or a "
5183-
"data_column\n"
5184-
f" The currently defined references are: {qkeys}\n"
5185-
) from err
5178+
msg = dedent(
5179+
f"""\
5180+
The passed where expression: {where}
5181+
contains an invalid variable reference
5182+
all of the variable references must be a reference to
5183+
an axis (e.g. 'index' or 'columns'), or a data_column
5184+
The currently defined references are: {qkeys}
5185+
"""
5186+
)
5187+
raise ValueError(msg) from err
51865188

51875189
def select(self):
51885190
"""

0 commit comments

Comments
 (0)