Skip to content

Commit 90b3372

Browse files
committed
Fixed more pyparsing deprecations
1 parent 2b01be1 commit 90b3372

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

iommi/query.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
Forward,
3131
Group,
3232
Keyword,
33-
oneOf,
33+
one_of,
3434
ParseException,
3535
ParseResults,
3636
QuotedString,
@@ -862,7 +862,7 @@ def parse_query_string(self, query_string: str) -> Q:
862862
return Q()
863863
parser = self._create_grammar()
864864
try:
865-
tokens = parser.parseString(query_string, parseAll=True)
865+
tokens = parser.parse_string(query_string, parse_all=True)
866866
except ParseException:
867867
raise QueryException('Invalid syntax for query')
868868
return self._compile(tokens)
@@ -940,12 +940,12 @@ def _create_grammar(self):
940940
)
941941
and_ = Keyword('and', caseless=True)
942942
or_ = Keyword('or', caseless=True)
943-
binary_op = oneOf('=> =< = < > >= <= : != !:', caseless=True).setResultsName('operator')
943+
binary_op = one_of('=> =< = < > >= <= : != !:', caseless=True).set_results_name('operator')
944944

945945
# define query tokens
946-
identifier = Word(alphas, alphanums + '_$-.').setName('identifier')
946+
identifier = Word(alphas, alphanums + '_$-.').set_name('identifier')
947947
raw_value_chars = alphanums + '_$-+/$%*;?@[]\\^`{}|~.'
948-
raw_value = Word(raw_value_chars, raw_value_chars).setName('raw_value')
948+
raw_value = Word(raw_value_chars, raw_value_chars).set_name('raw_value')
949949
value_string = quoted_string_excluding_quotes | raw_value
950950

951951
# Define a where expression
@@ -959,7 +959,7 @@ def _create_grammar(self):
959959

960960
# define the full grammar
961961
query_statement = Forward()
962-
query_statement << Group(where_expression).setResultsName("where")
962+
query_statement << Group(where_expression).set_results_name("where")
963963
return query_statement
964964

965965
def _unary_op_to_q(self, token):

0 commit comments

Comments
 (0)