@@ -310,25 +310,21 @@ def _parse_marker_item(tokenizer: Tokenizer) -> MarkerItem:
310310 return (marker_var_left , marker_op , marker_var_right )
311311
312312
313- def _parse_marker_var (tokenizer : Tokenizer ) -> MarkerVar :
313+ def _parse_marker_var (tokenizer : Tokenizer ) -> MarkerVar : # noqa: RET503
314314 """
315315 marker_var = VARIABLE | QUOTED_STRING
316316 """
317317 if tokenizer .check ("VARIABLE" ):
318318 return process_env_var (tokenizer .read ().text .replace ("." , "_" ))
319- elif tokenizer .check ("QUOTED_STRING" ):
319+ if tokenizer .check ("QUOTED_STRING" ):
320320 return process_python_str (tokenizer .read ().text )
321- else :
322- tokenizer .raise_syntax_error (
323- message = "Expected a marker variable or quoted string"
324- )
321+ tokenizer .raise_syntax_error (message = "Expected a marker variable or quoted string" )
325322
326323
327324def process_env_var (env_var : str ) -> Variable :
328325 if env_var in ("platform_python_implementation" , "python_implementation" ):
329326 return Variable ("platform_python_implementation" )
330- else :
331- return Variable (env_var )
327+ return Variable (env_var )
332328
333329
334330def process_python_str (python_str : str ) -> Value :
@@ -343,14 +339,13 @@ def _parse_marker_op(tokenizer: Tokenizer) -> Op:
343339 if tokenizer .check ("IN" ):
344340 tokenizer .read ()
345341 return Op ("in" )
346- elif tokenizer .check ("NOT" ):
342+ if tokenizer .check ("NOT" ):
347343 tokenizer .read ()
348344 tokenizer .expect ("WS" , expected = "whitespace after 'not'" )
349345 tokenizer .expect ("IN" , expected = "'in' after 'not'" )
350346 return Op ("not in" )
351- elif tokenizer .check ("OP" ):
347+ if tokenizer .check ("OP" ):
352348 return Op (tokenizer .read ().text )
353- else :
354- return tokenizer .raise_syntax_error (
355- "Expected marker operator, one of <=, <, !=, ==, >=, >, ~=, ===, in, not in"
356- )
349+ return tokenizer .raise_syntax_error (
350+ "Expected marker operator, one of <=, <, !=, ==, >=, >, ~=, ===, in, not in"
351+ )
0 commit comments