search_query.parser

Version-aware parser dispatch.

Functions

get_platform(platform_str)

Get canonical platform identifier from a string.

parse(query_str, *[, field_general, ...])

Parse a query string using the versioned parsers.

search_query.parser.get_platform(platform_str: str) str

Get canonical platform identifier from a string.

search_query.parser.parse(query_str: str, *, field_general: str = '', platform: str = 'wos', parser_version: str | None = None, is_list: bool | None = None) Query

Parse a query string using the versioned parsers.