{".class": "MypyFile", "_fullname": "watchdog.utils.bricks", "future_import_flags": ["annotations"], "is_partial_stub_package": false, "is_stub": false, "names": {".class": "SymbolTable", "SkipRepeatsQueue": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": [], "abstract_attributes": [], "alt_promote": null, "bases": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "type_ref": "queue.Queue"}], "dataclass_transform_spec": null, "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "watchdog.utils.bricks.SkipRepeatsQueue", "name": "SkipRepeatsQueue", "type_vars": []}, "deletable_attributes": [], "flags": [], "fullname": "watchdog.utils.bricks.SkipRepeatsQueue", "has_param_spec_type": false, "metaclass_type": null, "metadata": {}, "module_name": "watchdog.utils.bricks", "mro": ["watchdog.utils.bricks.SkipRepeatsQueue", "queue.Queue", "builtins.object"], "names": {".class": "SymbolTable", "_get": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "abstract_status": 0, "arg_kinds": [0], "arg_names": ["self"], "dataclass_transform_spec": null, "flags": [], "fullname": "watchdog.utils.bricks.SkipRepeatsQueue._get", "name": "_get", "type": null}}, "_init": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "abstract_status": 0, "arg_kinds": [0, 0], "arg_names": ["self", "maxsize"], "dataclass_transform_spec": null, "flags": [], "fullname": "watchdog.utils.bricks.SkipRepeatsQueue._init", "name": "_init", "type": null}}, "_last_item": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["is_inferred"], "fullname": "watchdog.utils.bricks.SkipRepeatsQueue._last_item", "name": "_last_item", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}, "_put": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "abstract_status": 0, "arg_kinds": [0, 0], "arg_names": ["self", "item"], "dataclass_transform_spec": null, "flags": [], "fullname": "watchdog.utils.bricks.SkipRepeatsQueue._put", "name": "_put", "type": null}}}, "self_type": null, "slots": null, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "__annotations__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "watchdog.utils.bricks.__annotations__", "name": "__annotations__", "type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.dict"}}}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "watchdog.utils.bricks.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "watchdog.utils.bricks.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "watchdog.utils.bricks.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "watchdog.utils.bricks.__package__", "name": "__package__", "type": "builtins.str"}}, "annotations": {".class": "SymbolTableNode", "cross_ref": "__future__.annotations", "kind": "Gdef"}, "queue": {".class": "SymbolTableNode", "cross_ref": "queue", "kind": "Gdef"}}, "path": "/Users/bernard/Library/Caches/pypoetry/virtualenvs/cupid-matching-js1hxe__-py3.11/lib/python3.11/site-packages/watchdog/utils/bricks.py"}