{".class":"MypyFile","_fullname":"packaging.specifiers","future_import_flags":[],"is_partial_stub_package":false,"is_stub":false,"names":{".class":"SymbolTable","BaseSpecifier":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["__eq__",1],["__hash__",1],["__str__",1],["contains",1],["filter",1],["prereleases",1]],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"packaging.specifiers.BaseSpecifier","name":"BaseSpecifier","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"packaging.specifiers.BaseSpecifier","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"packaging.specifiers","mro":["packaging.specifiers.BaseSpecifier","builtins.object"],"names":{".class":"SymbolTable","__eq__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"packaging.specifiers.BaseSpecifier.__eq__","name":"__eq__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["packaging.specifiers.BaseSpecifier","builtins.object"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__eq__ of BaseSpecifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"packaging.specifiers.BaseSpecifier.__eq__","name":"__eq__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["packaging.specifiers.BaseSpecifier","builtins.object"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__eq__ of BaseSpecifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"__hash__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"packaging.specifiers.BaseSpecifier.__hash__","name":"__hash__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.BaseSpecifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__hash__ of BaseSpecifier","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"packaging.specifiers.BaseSpecifier.__hash__","name":"__hash__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.BaseSpecifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__hash__ of BaseSpecifier","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"__str__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"packaging.specifiers.BaseSpecifier.__str__","name":"__str__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["packaging.specifiers.BaseSpecifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__str__ of BaseSpecifier","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"packaging.specifiers.BaseSpecifier.__str__","name":"__str__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["packaging.specifiers.BaseSpecifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__str__ of BaseSpecifier","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"contains":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0,1],"arg_names":["self","item","prereleases"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"packaging.specifiers.BaseSpecifier.contains","name":"contains","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","item","prereleases"],"arg_types":["packaging.specifiers.BaseSpecifier","builtins.str",{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"contains of BaseSpecifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"packaging.specifiers.BaseSpecifier.contains","name":"contains","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","item","prereleases"],"arg_types":["packaging.specifiers.BaseSpecifier","builtins.str",{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"contains of BaseSpecifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"filter":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0,1],"arg_names":["self","iterable","prereleases"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_body","is_trivial_self"],"fullname":"packaging.specifiers.BaseSpecifier.filter","name":"filter","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","iterable","prereleases"],"arg_types":["packaging.specifiers.BaseSpecifier",{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.BaseSpecifier.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}],"extra_attrs":null,"type_ref":"typing.Iterable"},{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"filter of BaseSpecifier","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.BaseSpecifier.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}],"extra_attrs":null,"type_ref":"typing.Iterator"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.BaseSpecifier.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"packaging.specifiers.BaseSpecifier.filter","name":"filter","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","iterable","prereleases"],"arg_types":["packaging.specifiers.BaseSpecifier",{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.BaseSpecifier.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}],"extra_attrs":null,"type_ref":"typing.Iterable"},{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"filter of BaseSpecifier","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.BaseSpecifier.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}],"extra_attrs":null,"type_ref":"typing.Iterator"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.BaseSpecifier.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}]}}}},"prereleases":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":["is_property"],"fullname":"packaging.specifiers.BaseSpecifier.prereleases","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_overload","is_decorated","is_trivial_body","is_trivial_self"],"fullname":"packaging.specifiers.BaseSpecifier.prereleases","name":"prereleases","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.BaseSpecifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of BaseSpecifier","ret_type":{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_settable_property","is_ready","is_inferred"],"fullname":"packaging.specifiers.BaseSpecifier.prereleases","name":"prereleases","setter_type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["packaging.specifiers.BaseSpecifier","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of BaseSpecifier","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.BaseSpecifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of BaseSpecifier","ret_type":{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0],"arg_names":["self","value"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_self"],"fullname":"packaging.specifiers.BaseSpecifier.prereleases","name":"prereleases","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["packaging.specifiers.BaseSpecifier","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of BaseSpecifier","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"","name":"prereleases","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["packaging.specifiers.BaseSpecifier","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of BaseSpecifier","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":1,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.BaseSpecifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of BaseSpecifier","ret_type":{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.BaseSpecifier.Self","id":0,"name":"Self","namespace":"","upper_bound":"packaging.specifiers.BaseSpecifier","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Callable":{".class":"SymbolTableNode","cross_ref":"typing.Callable","kind":"Gdef"},"CallableOperator":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[],"fullname":"packaging.specifiers.CallableOperator","module":"packaging.specifiers","no_args":false,"normalized":false,"python_3_12_type_alias":false,"target":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["packaging.version.Version","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"InvalidSpecifier":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.ValueError"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"packaging.specifiers.InvalidSpecifier","name":"InvalidSpecifier","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"packaging.specifiers.InvalidSpecifier","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"packaging.specifiers","mro":["packaging.specifiers.InvalidSpecifier","builtins.ValueError","builtins.Exception","builtins.BaseException","builtins.object"],"names":{".class":"SymbolTable"},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.InvalidSpecifier.Self","id":0,"name":"Self","namespace":"","upper_bound":"packaging.specifiers.InvalidSpecifier","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Iterable":{".class":"SymbolTableNode","cross_ref":"typing.Iterable","kind":"Gdef"},"Iterator":{".class":"SymbolTableNode","cross_ref":"typing.Iterator","kind":"Gdef"},"List":{".class":"SymbolTableNode","cross_ref":"typing.List","kind":"Gdef"},"Optional":{".class":"SymbolTableNode","cross_ref":"typing.Optional","kind":"Gdef"},"Specifier":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["packaging.specifiers.BaseSpecifier"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"packaging.specifiers.Specifier","name":"Specifier","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"packaging.specifiers.Specifier","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"packaging.specifiers","mro":["packaging.specifiers.Specifier","packaging.specifiers.BaseSpecifier","builtins.object"],"names":{".class":"SymbolTable","__contains__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier.__contains__","name":"__contains__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["packaging.specifiers.Specifier",{".class":"UnionType","items":["builtins.str","packaging.version.Version"],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__contains__ of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__eq__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier.__eq__","name":"__eq__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["packaging.specifiers.Specifier","builtins.object"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__eq__ of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__hash__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier.__hash__","name":"__hash__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__hash__ of Specifier","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1,1],"arg_names":["self","spec","prereleases"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,1,1],"arg_names":["self","spec","prereleases"],"arg_types":["packaging.specifiers.Specifier","builtins.str",{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of Specifier","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__repr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier.__repr__","name":"__repr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__repr__ of Specifier","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__str__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier.__str__","name":"__str__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__str__ of Specifier","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_canonical_spec":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"packaging.specifiers.Specifier._canonical_spec","name":"_canonical_spec","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_canonical_spec of Specifier","ret_type":{".class":"TupleType","implicit":false,"items":["builtins.str","builtins.str"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_ready","is_inferred"],"fullname":"packaging.specifiers.Specifier._canonical_spec","name":"_canonical_spec","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_canonical_spec of Specifier","ret_type":{".class":"TupleType","implicit":false,"items":["builtins.str","builtins.str"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"_compare_arbitrary":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier._compare_arbitrary","name":"_compare_arbitrary","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"arg_types":["packaging.specifiers.Specifier","packaging.version.Version","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_arbitrary of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_compatible":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier._compare_compatible","name":"_compare_compatible","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"arg_types":["packaging.specifiers.Specifier","packaging.version.Version","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_compatible of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_equal":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier._compare_equal","name":"_compare_equal","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"arg_types":["packaging.specifiers.Specifier","packaging.version.Version","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_equal of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_greater_than":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","prospective","spec_str"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier._compare_greater_than","name":"_compare_greater_than","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","prospective","spec_str"],"arg_types":["packaging.specifiers.Specifier","packaging.version.Version","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_greater_than of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_greater_than_equal":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier._compare_greater_than_equal","name":"_compare_greater_than_equal","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"arg_types":["packaging.specifiers.Specifier","packaging.version.Version","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_greater_than_equal of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_less_than":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","prospective","spec_str"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier._compare_less_than","name":"_compare_less_than","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","prospective","spec_str"],"arg_types":["packaging.specifiers.Specifier","packaging.version.Version","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_less_than of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_less_than_equal":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier._compare_less_than_equal","name":"_compare_less_than_equal","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"arg_types":["packaging.specifiers.Specifier","packaging.version.Version","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_less_than_equal of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_compare_not_equal":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier._compare_not_equal","name":"_compare_not_equal","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","prospective","spec"],"arg_types":["packaging.specifiers.Specifier","packaging.version.Version","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_compare_not_equal of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_get_operator":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","op"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier._get_operator","name":"_get_operator","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","op"],"arg_types":["packaging.specifiers.Specifier","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_get_operator of Specifier","ret_type":{".class":"TypeAliasType","args":[],"type_ref":"packaging.specifiers.CallableOperator"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_operator_regex_str":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"packaging.specifiers.Specifier._operator_regex_str","name":"_operator_regex_str","setter_type":null,"type":"builtins.str"}},"_operators":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"packaging.specifiers.Specifier._operators","name":"_operators","setter_type":null,"type":{".class":"Instance","args":["builtins.str","builtins.str"],"extra_attrs":null,"type_ref":"builtins.dict"}}},"_prereleases":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"packaging.specifiers.Specifier._prereleases","name":"_prereleases","setter_type":null,"type":{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}}},"_regex":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"packaging.specifiers.Specifier._regex","name":"_regex","setter_type":null,"type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"re.Pattern"}}},"_spec":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["explicit_self_type","is_ready","is_inferred"],"fullname":"packaging.specifiers.Specifier._spec","name":"_spec","setter_type":null,"type":{".class":"TupleType","implicit":false,"items":["builtins.str","builtins.str"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}}},"_version_regex_str":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred","has_explicit_value"],"fullname":"packaging.specifiers.Specifier._version_regex_str","name":"_version_regex_str","setter_type":null,"type":"builtins.str"}},"contains":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","item","prereleases"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier.contains","name":"contains","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","item","prereleases"],"arg_types":["packaging.specifiers.Specifier",{".class":"TypeAliasType","args":[],"type_ref":"packaging.specifiers.UnparsedVersion"},{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"contains of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"filter":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","iterable","prereleases"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.Specifier.filter","name":"filter","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","iterable","prereleases"],"arg_types":["packaging.specifiers.Specifier",{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.Specifier.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}],"extra_attrs":null,"type_ref":"typing.Iterable"},{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"filter of Specifier","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.Specifier.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}],"extra_attrs":null,"type_ref":"typing.Iterator"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.Specifier.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}]}}},"operator":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"packaging.specifiers.Specifier.operator","name":"operator","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"operator of Specifier","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_ready","is_inferred"],"fullname":"packaging.specifiers.Specifier.operator","name":"operator","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"operator of Specifier","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"prereleases":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":["is_property"],"fullname":"packaging.specifiers.Specifier.prereleases","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_overload","is_decorated","is_trivial_self"],"fullname":"packaging.specifiers.Specifier.prereleases","name":"prereleases","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_settable_property","is_ready","is_inferred"],"fullname":"packaging.specifiers.Specifier.prereleases","name":"prereleases","setter_type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["packaging.specifiers.Specifier","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of Specifier","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","value"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_self"],"fullname":"packaging.specifiers.Specifier.prereleases","name":"prereleases","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["packaging.specifiers.Specifier","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of Specifier","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"","name":"prereleases","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["packaging.specifiers.Specifier","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of Specifier","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":1,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of Specifier","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"version":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_decorated","is_trivial_self"],"fullname":"packaging.specifiers.Specifier.version","name":"version","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"version of Specifier","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_ready","is_inferred"],"fullname":"packaging.specifiers.Specifier.version","name":"version","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.Specifier"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"version of Specifier","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.Specifier.Self","id":0,"name":"Self","namespace":"","upper_bound":"packaging.specifiers.Specifier","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"SpecifierSet":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["packaging.specifiers.BaseSpecifier"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"packaging.specifiers.SpecifierSet","name":"SpecifierSet","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"packaging.specifiers.SpecifierSet","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"packaging.specifiers","mro":["packaging.specifiers.SpecifierSet","packaging.specifiers.BaseSpecifier","builtins.object"],"names":{".class":"SymbolTable","__and__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.__and__","name":"__and__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["packaging.specifiers.SpecifierSet",{".class":"UnionType","items":["packaging.specifiers.SpecifierSet","builtins.str"],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__and__ of SpecifierSet","ret_type":"packaging.specifiers.SpecifierSet","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__contains__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.__contains__","name":"__contains__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["packaging.specifiers.SpecifierSet",{".class":"TypeAliasType","args":[],"type_ref":"packaging.specifiers.UnparsedVersion"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__contains__ of SpecifierSet","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__eq__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.__eq__","name":"__eq__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["packaging.specifiers.SpecifierSet","builtins.object"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__eq__ of SpecifierSet","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__hash__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.__hash__","name":"__hash__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.SpecifierSet"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__hash__ of SpecifierSet","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1,1],"arg_names":["self","specifiers","prereleases"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,1,1],"arg_names":["self","specifiers","prereleases"],"arg_types":["packaging.specifiers.SpecifierSet","builtins.str",{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of SpecifierSet","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.__iter__","name":"__iter__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["packaging.specifiers.SpecifierSet"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__iter__ of SpecifierSet","ret_type":{".class":"Instance","args":["packaging.specifiers.Specifier"],"extra_attrs":null,"type_ref":"typing.Iterator"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__len__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.__len__","name":"__len__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["packaging.specifiers.SpecifierSet"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__len__ of SpecifierSet","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__repr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.__repr__","name":"__repr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["packaging.specifiers.SpecifierSet"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__repr__ of SpecifierSet","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__str__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.__str__","name":"__str__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["packaging.specifiers.SpecifierSet"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__str__ of SpecifierSet","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_prereleases":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"packaging.specifiers.SpecifierSet._prereleases","name":"_prereleases","setter_type":null,"type":{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}}},"_specs":{".class":"SymbolTableNode","implicit":true,"kind":"Mdef","node":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"packaging.specifiers.SpecifierSet._specs","name":"_specs","setter_type":null,"type":{".class":"Instance","args":["packaging.specifiers.Specifier"],"extra_attrs":null,"type_ref":"builtins.frozenset"}}},"contains":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1,1],"arg_names":["self","item","prereleases","installed"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.contains","name":"contains","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1,1],"arg_names":["self","item","prereleases","installed"],"arg_types":["packaging.specifiers.SpecifierSet",{".class":"TypeAliasType","args":[],"type_ref":"packaging.specifiers.UnparsedVersion"},{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false},{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"contains of SpecifierSet","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"filter":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","iterable","prereleases"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.filter","name":"filter","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","iterable","prereleases"],"arg_types":["packaging.specifiers.SpecifierSet",{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.SpecifierSet.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}],"extra_attrs":null,"type_ref":"typing.Iterable"},{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"filter of SpecifierSet","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.SpecifierSet.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}],"extra_attrs":null,"type_ref":"typing.Iterator"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","id":-1,"name":"UnparsedVersionVar","namespace":"packaging.specifiers.SpecifierSet.filter","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}]}}},"prereleases":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":["is_property"],"fullname":"packaging.specifiers.SpecifierSet.prereleases","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_overload","is_decorated","is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.prereleases","name":"prereleases","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.SpecifierSet"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of SpecifierSet","ret_type":{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_settable_property","is_ready","is_inferred"],"fullname":"packaging.specifiers.SpecifierSet.prereleases","name":"prereleases","setter_type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["packaging.specifiers.SpecifierSet","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of SpecifierSet","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.SpecifierSet"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of SpecifierSet","ret_type":{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","value"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_self"],"fullname":"packaging.specifiers.SpecifierSet.prereleases","name":"prereleases","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["packaging.specifiers.SpecifierSet","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of SpecifierSet","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"","name":"prereleases","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":["packaging.specifiers.SpecifierSet","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of SpecifierSet","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":1,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["packaging.specifiers.SpecifierSet"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"prereleases of SpecifierSet","ret_type":{".class":"UnionType","items":["builtins.bool",{".class":"NoneType"}],"uses_pep604_syntax":false},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.SpecifierSet.Self","id":0,"name":"Self","namespace":"","upper_bound":"packaging.specifiers.SpecifierSet","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Tuple":{".class":"SymbolTableNode","cross_ref":"typing.Tuple","kind":"Gdef"},"TypeVar":{".class":"SymbolTableNode","cross_ref":"typing.TypeVar","kind":"Gdef"},"Union":{".class":"SymbolTableNode","cross_ref":"typing.Union","kind":"Gdef"},"UnparsedVersion":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[],"fullname":"packaging.specifiers.UnparsedVersion","module":"packaging.specifiers","no_args":false,"normalized":false,"python_3_12_type_alias":false,"target":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false}}},"UnparsedVersionVar":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"packaging.specifiers.UnparsedVersionVar","name":"UnparsedVersionVar","upper_bound":{".class":"UnionType","items":["packaging.version.Version","builtins.str"],"uses_pep604_syntax":false},"values":[],"variance":0}},"Version":{".class":"SymbolTableNode","cross_ref":"packaging.version.Version","kind":"Gdef"},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"packaging.specifiers.__annotations__","name":"__annotations__","setter_type":null,"type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.dict"}}},"__doc__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"packaging.specifiers.__doc__","name":"__doc__","setter_type":null,"type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"packaging.specifiers.__file__","name":"__file__","setter_type":null,"type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"packaging.specifiers.__name__","name":"__name__","setter_type":null,"type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"packaging.specifiers.__package__","name":"__package__","setter_type":null,"type":"builtins.str"}},"__spec__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"packaging.specifiers.__spec__","name":"__spec__","setter_type":null,"type":"_frozen_importlib.ModuleSpec"}},"_coerce_version":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["version"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"packaging.specifiers._coerce_version","name":"_coerce_version","original_first_arg":"version","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["version"],"arg_types":[{".class":"TypeAliasType","args":[],"type_ref":"packaging.specifiers.UnparsedVersion"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_coerce_version","ret_type":"packaging.version.Version","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_is_not_suffix":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["segment"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"packaging.specifiers._is_not_suffix","name":"_is_not_suffix","original_first_arg":"segment","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["segment"],"arg_types":["builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_is_not_suffix","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_pad_version":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["left","right"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"packaging.specifiers._pad_version","name":"_pad_version","original_first_arg":"left","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["left","right"],"arg_types":[{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_pad_version","ret_type":{".class":"TupleType","implicit":false,"items":[{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_prefix_regex":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready","is_inferred","has_explicit_value"],"fullname":"packaging.specifiers._prefix_regex","name":"_prefix_regex","setter_type":null,"type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"re.Pattern"}}},"_version_join":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["components"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"packaging.specifiers._version_join","name":"_version_join","original_first_arg":"components","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["components"],"arg_types":[{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_version_join","ret_type":"builtins.str","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_version_split":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["version"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"packaging.specifiers._version_split","name":"_version_split","original_first_arg":"version","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["version"],"arg_types":["builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_version_split","ret_type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"abc":{".class":"SymbolTableNode","cross_ref":"abc","kind":"Gdef"},"canonicalize_version":{".class":"SymbolTableNode","cross_ref":"packaging.utils.canonicalize_version","kind":"Gdef"},"itertools":{".class":"SymbolTableNode","cross_ref":"itertools","kind":"Gdef"},"re":{".class":"SymbolTableNode","cross_ref":"re","kind":"Gdef"}},"path":"/usr/lib/python3/dist-packages/packaging/specifiers.py"}