flake8-pyi
flake8-pyi copied to clipboard
Add Y062: Protocol method arg should not be pos-or-kw
Fixes #441
⚠ Flake8 diff showing the effect of this PR on typeshed:
> ./stdlib/_collections_abc.pyi:94:30: Y062 Argument "__flags" to protocol method "__buffer__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_compression.pyi:9:20: Y062 Argument "__n" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_compression.pyi:11:20: Y062 Argument "__n" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_operator.pyi:19:22: Y062 Argument "__other" to protocol method "__lt__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_operator.pyi:22:22: Y062 Argument "__other" to protocol method "__gt__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_operator.pyi:25:22: Y062 Argument "__other" to protocol method "__le__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_operator.pyi:28:22: Y062 Argument "__other" to protocol method "__ge__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/__init__.pyi:54:24: Y062 Argument "__x" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/__init__.pyi:254:27: Y062 Argument "__slice" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/__init__.pyi:257:27: Y062 Argument "__i" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/__init__.pyi:260:28: Y062 Argument "__x" to protocol method "__contains__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/__init__.pyi:262:27: Y062 Argument "__slice" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/__init__.pyi:264:27: Y062 Argument "__i" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/dbapi.pyi:28:23: Y062 Argument "__operation" to protocol method "execute" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/dbapi.pyi:28:41: Y062 Argument "__parameters" to protocol method "execute" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/dbapi.pyi:29:27: Y062 Argument "__operation" to protocol method "executemany" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/dbapi.pyi:29:45: Y062 Argument "__seq_of_parameters" to protocol method "executemany" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/dbapi.pyi:31:25: Y062 Argument "__size" to protocol method "fetchmany" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/dbapi.pyi:36:29: Y062 Argument "__sizes" to protocol method "setinputsizes" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/dbapi.pyi:37:29: Y062 Argument "__size" to protocol method "setoutputsize" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/dbapi.pyi:37:42: Y062 Argument "__column" to protocol method "setoutputsize" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:14:20: Y062 Argument "size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:23:19: Y062 Argument "__status" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:23:34: Y062 Argument "__headers" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:23:68: Y062 Argument "__exc_info" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:31:24: Y062 Argument "__size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:32:28: Y062 Argument "__size" to protocol method "readline" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:33:29: Y062 Argument "__hint" to protocol method "readlines" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:39:25: Y062 Argument "__s" to protocol method "write" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:40:30: Y062 Argument "__seq" to protocol method "writelines" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:44:28: Y062 Argument "__file" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/wsgi.pyi:44:47: Y062 Argument "__block_size" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:7:26: Y062 Argument "feature" to protocol method "hasFeature" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:7:40: Y062 Argument "version" to protocol method "hasFeature" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:8:30: Y062 Argument "namespaceUri" to protocol method "createDocument" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:8:49: Y062 Argument "qualifiedName" to protocol method "createDocument" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:8:69: Y062 Argument "doctype" to protocol method "createDocument" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:9:34: Y062 Argument "qualifiedName" to protocol method "createDocumentType" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:9:54: Y062 Argument "publicId" to protocol method "createDocumentType" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:9:69: Y062 Argument "systemId" to protocol method "createDocumentType" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/argparse.pyi:123:24: Y062 Argument "prog" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/events.pyi:67:15: Y062 Argument "__loop" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/events.pyi:67:42: Y062 Argument "__factory" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:19: Y062 Argument "message" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:33: Y062 Argument "category" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:71: Y062 Argument "stacklevel" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:94: Y062 Argument "source" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:23: Y062 Argument "message" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:37: Y062 Argument "category" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:75: Y062 Argument "stacklevel" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:98: Y062 Argument "source" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:19: Y062 Argument "message" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:33: Y062 Argument "category" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:64: Y062 Argument "stacklevel" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:87: Y062 Argument "source" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/builtins.pyi:436:27: Y062 Argument "__key" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/builtins.pyi:439:27: Y062 Argument "__key" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/bz2.pyi:17:21: Y062 Argument "__b" to protocol method "write" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/cgi.pyi:45:27: Y062 Argument "__k" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:63:21: Y062 Argument "__data" to protocol method "write" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:64:20: Y062 Argument "__offset" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:64:35: Y062 Argument "__whence" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:68:20: Y062 Argument "__size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:69:20: Y062 Argument "__offset" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:69:35: Y062 Argument "__whence" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:81:24: Y062 Argument "__input" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:81:38: Y062 Argument "__errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:84:24: Y062 Argument "__input" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:84:40: Y062 Argument "__errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:87:24: Y062 Argument "__stream" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:87:51: Y062 Argument "__errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:90:24: Y062 Argument "__stream" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:90:51: Y062 Argument "__errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:93:24: Y062 Argument "errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:96:24: Y062 Argument "errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/compileall.pyi:9:22: Y062 Argument "string" to protocol method "search" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/email/headerregistry.pyi:148:20: Y062 Argument "value" to protocol method "parse" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/email/headerregistry.pyi:148:32: Y062 Argument "kwds" to protocol method "parse" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/gzip.pyi:28:20: Y062 Argument "__n" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/gzip.pyi:29:20: Y062 Argument "__n" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/gzip.pyi:36:21: Y062 Argument "__b" to protocol method "write" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/hashlib.pyi:169:28: Y062 Argument "__buf" to protocol method "readinto" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imghdr.pyi:9:20: Y062 Argument "size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imghdr.pyi:10:20: Y062 Argument "offset" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imp.pyi:48:24: Y062 Argument "typ" to protocol method "__exit__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imp.pyi:48:57: Y062 Argument "exc" to protocol method "__exit__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imp.pyi:48:84: Y062 Argument "tb" to protocol method "__exit__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:134:32: Y062 Argument "__child" to protocol method "joinpath" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:141:24: Y062 Argument "mode" to protocol method "open" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:144:24: Y062 Argument "mode" to protocol method "open" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:149:35: Y062 Argument "__child" to protocol method "__truediv__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:152:35: Y062 Argument "__child" to protocol method "__truediv__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:157:29: Y062 Argument "encoding" to protocol method "read_text" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:9:28: Y062 Argument "item" to protocol method "__contains__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:10:27: Y062 Argument "key" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:15:23: Y062 Argument "name" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:15:34: Y062 Argument "failobj" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:17:23: Y062 Argument "name" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:17:34: Y062 Argument "failobj" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:20:23: Y062 Argument "name" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:20:34: Y062 Argument "failobj" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:22:23: Y062 Argument "name" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:22:34: Y062 Argument "failobj" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/multiprocessing/sharedctypes.pyi:76:24: Y062 Argument "block" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/multiprocessing/sharedctypes.pyi:76:43: Y062 Argument "timeout" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/pickle.pyi:97:20: Y062 Argument "__n" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:100:13: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:101:13: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:102:13: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:110:13: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:111:13: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:112:13: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:120:13: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:121:13: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:122:13: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:129:19: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:129:41: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:129:70: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/smtplib.pyi:71:24: Y062 Argument "challenge" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/smtplib.pyi:73:24: Y062 Argument "challenge" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/socket.pyi:687:20: Y062 Argument "__size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/socket.pyi:688:20: Y062 Argument "__offset" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sqlite3/dbapi2.pyi:255:20: Y062 Argument "__value" to protocol method "step" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sqlite3/dbapi2.pyi:259:20: Y062 Argument "__param" to protocol method "step" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sqlite3/dbapi2.pyi:260:23: Y062 Argument "__param" to protocol method "inverse" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sys/__init__.pyi:20:25: Y062 Argument "fullname" to protocol method "find_spec" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sys/__init__.pyi:20:40: Y062 Argument "path" to protocol method "find_spec" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sys/__init__.pyi:20:68: Y062 Argument "target" to protocol method "find_spec" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/tarfile.pyi:46:20: Y062 Argument "__size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/tarfile.pyi:47:21: Y062 Argument "__b" to protocol method "write" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/tarfile.pyi:49:20: Y062 Argument "__pos" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/tkinter/dnd.pyi:9:23: Y062 Argument "target" to protocol method "dnd_end" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/tkinter/dnd.pyi:9:46: Y062 Argument "event" to protocol method "dnd_end" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/types.pyi:338:27: Y062 Argument "fullname" to protocol method "load_module" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/typing_extensions.pyi:486:30: Y062 Argument "__flags" to protocol method "__buffer__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/unittest/main.pyi:14:19: Y062 Argument "test" to protocol method "run" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:230:9: Y062 Argument "host" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:231:9: Y062 Argument "port" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:232:9: Y062 Argument "timeout" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:233:9: Y062 Argument "source_address" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:234:9: Y062 Argument "blocksize" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:10:15: Y062 Argument "__status" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:10:30: Y062 Argument "__headers" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:10:64: Y062 Argument "__exc_info" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:17:20: Y062 Argument "__size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:18:24: Y062 Argument "__size" to protocol method "readline" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:19:25: Y062 Argument "__hint" to protocol method "readlines" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:24:21: Y062 Argument "__s" to protocol method "write" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:25:26: Y062 Argument "__seq" to protocol method "writelines" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:28:20: Y062 Argument "__size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:32:24: Y062 Argument "__file" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/wsgiref/types.pyi:32:43: Y062 Argument "__block_size" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/xmlrpc/server.pyi:15:24: Y062 Argument "__arg1" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/xmlrpc/server.pyi:18:24: Y062 Argument "__arg1" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/xmlrpc/server.pyi:18:47: Y062 Argument "__arg2" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/xmlrpc/server.pyi:21:24: Y062 Argument "__arg1" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/xmlrpc/server.pyi:21:47: Y062 Argument "__arg2" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/xmlrpc/server.pyi:21:70: Y062 Argument "__arg3" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/xmlrpc/server.pyi:25:15: Y062 Argument "__arg1" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/xmlrpc/server.pyi:25:38: Y062 Argument "__arg2" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/xmlrpc/server.pyi:25:61: Y062 Argument "__arg3" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/xmlrpc/server.pyi:25:84: Y062 Argument "__arg4" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/zipfile.pyi:42:20: Y062 Argument "__n" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/zipfile.pyi:50:20: Y062 Argument "__n" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/zipfile.pyi:51:20: Y062 Argument "__cookie" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/zipfile.pyi:51:35: Y062 Argument "__whence" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/zipfile.pyi:94:21: Y062 Argument "__s" to protocol method "write" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/zoneinfo/__init__.pyi:10:20: Y062 Argument "__size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/zoneinfo/__init__.pyi:11:20: Y062 Argument "__size" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/zoneinfo/__init__.pyi:11:33: Y062 Argument "__whence" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/ExifRead/exifread/_types.pyi:12:20: Y062 Argument "__size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/ExifRead/exifread/_types.pyi:14:20: Y062 Argument "__offset" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/ExifRead/exifread/_types.pyi:14:35: Y062 Argument "__whence" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/__init__.pyi:19:24: Y062 Argument "handler" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/__init__.pyi:22:24: Y062 Argument "exception_handler" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:10:29: Y062 Argument "event" to protocol method "trigger_event" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:16:9: Y062 Argument "event" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:17:9: Y062 Argument "data" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:18:9: Y062 Argument "to" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:19:9: Y062 Argument "room" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:20:9: Y062 Argument "skip_sid" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:21:9: Y062 Argument "namespace" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:22:9: Y062 Argument "callback" to protocol method "emit" should not be positional-
... (truncated 216 lines) ...
⚠ Flake8 diff showing the effect of this PR on typeshed:
> ./stdlib/_typeshed/wsgi.pyi:14:20: Y062 Argument "size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:7:26: Y062 Argument "feature" to protocol method "hasFeature" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:7:40: Y062 Argument "version" to protocol method "hasFeature" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:8:30: Y062 Argument "namespaceUri" to protocol method "createDocument" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:8:49: Y062 Argument "qualifiedName" to protocol method "createDocument" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:8:69: Y062 Argument "doctype" to protocol method "createDocument" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:9:34: Y062 Argument "qualifiedName" to protocol method "createDocumentType" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:9:54: Y062 Argument "publicId" to protocol method "createDocumentType" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:9:69: Y062 Argument "systemId" to protocol method "createDocumentType" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/argparse.pyi:123:24: Y062 Argument "prog" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:19: Y062 Argument "message" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:33: Y062 Argument "category" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:71: Y062 Argument "stacklevel" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:94: Y062 Argument "source" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:23: Y062 Argument "message" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:37: Y062 Argument "category" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:75: Y062 Argument "stacklevel" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:98: Y062 Argument "source" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:19: Y062 Argument "message" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:33: Y062 Argument "category" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:64: Y062 Argument "stacklevel" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:87: Y062 Argument "source" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:93:24: Y062 Argument "errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:96:24: Y062 Argument "errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/compileall.pyi:9:22: Y062 Argument "string" to protocol method "search" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/email/headerregistry.pyi:148:20: Y062 Argument "value" to protocol method "parse" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/email/headerregistry.pyi:148:32: Y062 Argument "kwds" to protocol method "parse" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imghdr.pyi:9:20: Y062 Argument "size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imghdr.pyi:10:20: Y062 Argument "offset" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imp.pyi:48:24: Y062 Argument "typ" to protocol method "__exit__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imp.pyi:48:57: Y062 Argument "exc" to protocol method "__exit__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imp.pyi:48:84: Y062 Argument "tb" to protocol method "__exit__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:141:24: Y062 Argument "mode" to protocol method "open" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:144:24: Y062 Argument "mode" to protocol method "open" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:157:29: Y062 Argument "encoding" to protocol method "read_text" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:9:28: Y062 Argument "item" to protocol method "__contains__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:10:27: Y062 Argument "key" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:15:23: Y062 Argument "name" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:15:34: Y062 Argument "failobj" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:17:23: Y062 Argument "name" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:17:34: Y062 Argument "failobj" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:20:23: Y062 Argument "name" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:20:34: Y062 Argument "failobj" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:22:23: Y062 Argument "name" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:22:34: Y062 Argument "failobj" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/multiprocessing/sharedctypes.pyi:76:24: Y062 Argument "block" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/multiprocessing/sharedctypes.pyi:76:43: Y062 Argument "timeout" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:100:13: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:101:13: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:102:13: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:110:13: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:111:13: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:112:13: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:120:13: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:121:13: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:122:13: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:129:19: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:129:41: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:129:70: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/smtplib.pyi:71:24: Y062 Argument "challenge" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/smtplib.pyi:73:24: Y062 Argument "challenge" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sys/__init__.pyi:20:25: Y062 Argument "fullname" to protocol method "find_spec" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sys/__init__.pyi:20:40: Y062 Argument "path" to protocol method "find_spec" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sys/__init__.pyi:20:68: Y062 Argument "target" to protocol method "find_spec" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/tkinter/dnd.pyi:9:23: Y062 Argument "target" to protocol method "dnd_end" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/tkinter/dnd.pyi:9:46: Y062 Argument "event" to protocol method "dnd_end" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/types.pyi:338:27: Y062 Argument "fullname" to protocol method "load_module" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/unittest/main.pyi:14:19: Y062 Argument "test" to protocol method "run" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:230:9: Y062 Argument "host" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:231:9: Y062 Argument "port" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:232:9: Y062 Argument "timeout" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:233:9: Y062 Argument "source_address" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:234:9: Y062 Argument "blocksize" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/__init__.pyi:19:24: Y062 Argument "handler" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/__init__.pyi:22:24: Y062 Argument "exception_handler" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:10:29: Y062 Argument "event" to protocol method "trigger_event" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:16:9: Y062 Argument "event" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:17:9: Y062 Argument "data" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:18:9: Y062 Argument "to" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:19:9: Y062 Argument "room" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:20:9: Y062 Argument "skip_sid" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:21:9: Y062 Argument "namespace" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:22:9: Y062 Argument "callback" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:23:9: Y062 Argument "ignore_queue" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:27:9: Y062 Argument "data" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:28:9: Y062 Argument "to" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:29:9: Y062 Argument "room" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:30:9: Y062 Argument "skip_sid" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:31:9: Y062 Argument "namespace" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:32:9: Y062 Argument "callback" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:33:9: Y062 Argument "ignore_queue" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:37:9: Y062 Argument "event" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:38:9: Y062 Argument "data" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:39:9: Y062 Argument "to" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:40:9: Y062 Argument "sid" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:41:9: Y062 Argument "namespace" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:42:9: Y062 Argument "timeout" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:43:9: Y062 Argument "ignore_queue" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:26: Y062 Argument "sid" to protocol method "enter_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:31: Y062 Argument "room" to protocol method "enter_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:42: Y062 Argument "namespace" to protocol method "enter_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:26: Y062 Argument "sid" to protocol method "leave_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:31: Y062 Argument "room" to protocol method "leave_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:42: Y062 Argument "namespace" to protocol method "leave_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:47:26: Y062 Argument "room" to protocol method "close_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:47:37: Y062 Argument "namespace" to protocol method "close_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:48:21: Y062 Argument "sid" to protocol method "rooms" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:48:26: Y062 Argument "namespace" to protocol method "rooms" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:49:27: Y062 Argument "sid" to protocol method "get_session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:49:32: Y062 Argument "namespace" to protocol method "get_session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:28: Y062 Argument "sid" to protocol method "save_session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:33: Y062 Argument "session" to protocol method "save_session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:42: Y062 Argument "namespace" to protocol method "save_session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:51:23: Y062 Argument "sid" to protocol method "session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:51:28: Y062 Argument "namespace" to protocol method "session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:52:26: Y062 Argument "sid" to protocol method "disconnect" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:52:31: Y062 Argument "namespace" to protocol method "disconnect" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/ImageFont.pyi:15:23: Y062 Argument "text" to protocol method "getmask" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/ImageFont.pyi:15:42: Y062 Argument "mode" to protocol method "getmask" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/ImageFont.pyi:15:59: Y062 Argument "direction" to protocol method "getmask" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/ImageFont.pyi:15:74: Y062 Argument "features" to protocol method "getmask" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/ImageOps.pyi:12:23: Y062 Argument "image" to protocol method "getmesh" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:21:27: Y062 Argument "xy" to protocol method "__setitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:21:48: Y062 Argument "color" to protocol method "__setitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:22:27: Y062 Argument "xy" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:23:24: Y062 Argument "xy" to protocol method "putpixel" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:23:45: Y062 Argument "color" to protocol method "putpixel" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:24:24: Y062 Argument "xy" to protocol method "getpixel" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WTForms/wtforms/form.pyi:16:23: Y062 Argument "obj" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WTForms/wtforms/form.pyi:16:34: Y062 Argument "owner" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WTForms/wtforms/form.pyi:18:23: Y062 Argument "obj" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WTForms/wtforms/form.pyi:18:36: Y062 Argument "owner" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WebOb/webob/exc.pyi:11:24: Y062 Argument "body" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WebOb/webob/exc.pyi:11:35: Y062 Argument "status" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WebOb/webob/exc.pyi:11:48: Y062 Argument "title" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WebOb/webob/exc.pyi:11:60: Y062 Argument "environ" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WebOb/webob/response.pyi:18:9: Y062 Argument "seconds" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/bleach/bleach/callbacks.pyi:10:24: Y062 Argument "attrs" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/bleach/bleach/callbacks.pyi:10:43: Y062 Argument "new" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/cffi/_cffi_backend.pyi:11:24: Y062 Argument "cdecl" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/cffi/_cffi_backend.pyi:11:44: Y062 Argument "init" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/click-spinner/click_spinner/__init__.pyi:12:21: Y062 Argument "s" to protocol method "write" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:10:24: Y062 Argument "glyphSet" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:10:47: Y062 Argument "glyphName" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:11:20: Y062 Argument "pen" to protocol method "draw" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:12:26: Y062 Argument "pen" to protocol method "drawPoints" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:208:22: Y062 Argument "iterator" to protocol method "filter" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:701:23: Y062 Argument "num" to protocol method "hscroll" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:702:23: Y062 Argument "num" to protocol method "vscroll" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:703:21: Y062 Argument "x" to protocol method "click" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:703:29: Y062 Argument "y" to protocol method "click" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:703:37: Y062 Argument "button" to protocol method "click" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/xmethod.pyi:31:24: Y062 Argument "name" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/xmethod.pyi:32:21: Y062 Argument "class_type" to protocol method "match" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/xmethod.pyi:32:43: Y062 Argument "method_name" to protocol method "match" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/greenlet/greenlet/_greenlet.pyi:22:23: Y062 Argument "obj" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/greenlet/greenlet/_greenlet.pyi:22:38: Y062 Argument "owner" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/greenlet/greenlet/_greenlet.pyi:23:23: Y062 Argument "obj" to protocol method "__set__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/greenlet/greenlet/_greenlet.pyi:23:38: Y062 Argument "value" to protocol method "__set__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:24: Y062 Argument "validator" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:46: Y062 Argument "value" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:58: Y062 Argument "instance" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:73: Y062 Argument "schema" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:21:9: Y062 Argument "schema" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:22:9: Y062 Argument "resolver" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:23:9: Y062 Argument "format_checker" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:26:27: Y062 Argument "schema" to protocol method "check_schema" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:27:23: Y062 Argument "instance" to protocol method "is_type" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:27:49: Y062 Argument "type" to protocol method "is_type" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:28:24: Y062 Argument "instance" to protocol method "is_valid" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:29:27: Y062 Argument "instance" to protocol method "iter_errors" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:30:24: Y062 Argument "instance" to protocol method "validate" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/openpyxl/openpyxl/descriptors/sequence.pyi:16:24: Y062 Argument "node" to protocol method "from_tree" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/paramiko/paramiko/transport.pyi:24:26: Y062 Argument "ptype" to protocol method "parse_next" should not be positional-or-keyword (suggestion: make it positional-only)
... (truncated 88 lines) ...
⚠ Flake8 diff showing the effect of this PR on typeshed:
> ./stdlib/_typeshed/wsgi.pyi:14:20: Y062 Argument "size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:7:26: Y062 Argument "feature" to protocol method "hasFeature" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:7:40: Y062 Argument "version" to protocol method "hasFeature" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:8:30: Y062 Argument "namespaceUri" to protocol method "createDocument" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:8:49: Y062 Argument "qualifiedName" to protocol method "createDocument" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:8:69: Y062 Argument "doctype" to protocol method "createDocument" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:9:34: Y062 Argument "qualifiedName" to protocol method "createDocumentType" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:9:54: Y062 Argument "publicId" to protocol method "createDocumentType" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/_typeshed/xml.pyi:9:69: Y062 Argument "systemId" to protocol method "createDocumentType" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/argparse.pyi:123:24: Y062 Argument "prog" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:19: Y062 Argument "message" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:33: Y062 Argument "category" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:71: Y062 Argument "stacklevel" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/proactor_events.pyi:14:94: Y062 Argument "source" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:23: Y062 Argument "message" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:37: Y062 Argument "category" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:75: Y062 Argument "stacklevel" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/unix_events.pyi:91:98: Y062 Argument "source" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:19: Y062 Argument "message" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:33: Y062 Argument "category" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:64: Y062 Argument "stacklevel" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/asyncio/windows_utils.pyi:13:87: Y062 Argument "source" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:93:24: Y062 Argument "errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/codecs.pyi:96:24: Y062 Argument "errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/compileall.pyi:9:22: Y062 Argument "string" to protocol method "search" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/email/headerregistry.pyi:148:20: Y062 Argument "value" to protocol method "parse" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/email/headerregistry.pyi:148:32: Y062 Argument "kwds" to protocol method "parse" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imghdr.pyi:9:20: Y062 Argument "size" to protocol method "read" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imghdr.pyi:10:20: Y062 Argument "offset" to protocol method "seek" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imp.pyi:48:24: Y062 Argument "typ" to protocol method "__exit__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imp.pyi:48:57: Y062 Argument "exc" to protocol method "__exit__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/imp.pyi:48:84: Y062 Argument "tb" to protocol method "__exit__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:141:24: Y062 Argument "mode" to protocol method "open" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:144:24: Y062 Argument "mode" to protocol method "open" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/abc.pyi:157:29: Y062 Argument "encoding" to protocol method "read_text" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:9:28: Y062 Argument "item" to protocol method "__contains__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:10:27: Y062 Argument "key" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:15:23: Y062 Argument "name" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:15:34: Y062 Argument "failobj" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:17:23: Y062 Argument "name" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:17:34: Y062 Argument "failobj" to protocol method "get_all" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:20:23: Y062 Argument "name" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:20:34: Y062 Argument "failobj" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:22:23: Y062 Argument "name" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/importlib/metadata/_meta.pyi:22:34: Y062 Argument "failobj" to protocol method "get" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/multiprocessing/sharedctypes.pyi:76:24: Y062 Argument "block" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/multiprocessing/sharedctypes.pyi:76:43: Y062 Argument "timeout" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:100:13: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:101:13: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:102:13: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:110:13: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:111:13: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:112:13: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:120:13: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:121:13: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:122:13: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:129:19: Y062 Argument "path" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:129:41: Y062 Argument "ignore_errors" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/shutil.pyi:129:70: Y062 Argument "onerror" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/smtplib.pyi:71:24: Y062 Argument "challenge" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/smtplib.pyi:73:24: Y062 Argument "challenge" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sys/__init__.pyi:20:25: Y062 Argument "fullname" to protocol method "find_spec" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sys/__init__.pyi:20:40: Y062 Argument "path" to protocol method "find_spec" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/sys/__init__.pyi:20:68: Y062 Argument "target" to protocol method "find_spec" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/tkinter/dnd.pyi:9:23: Y062 Argument "target" to protocol method "dnd_end" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/tkinter/dnd.pyi:9:46: Y062 Argument "event" to protocol method "dnd_end" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/types.pyi:338:27: Y062 Argument "fullname" to protocol method "load_module" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/unittest/main.pyi:14:19: Y062 Argument "test" to protocol method "run" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:230:9: Y062 Argument "host" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:231:9: Y062 Argument "port" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:232:9: Y062 Argument "timeout" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:233:9: Y062 Argument "source_address" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stdlib/urllib/request.pyi:234:9: Y062 Argument "blocksize" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/__init__.pyi:19:24: Y062 Argument "handler" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/__init__.pyi:22:24: Y062 Argument "exception_handler" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:10:29: Y062 Argument "event" to protocol method "trigger_event" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:16:9: Y062 Argument "event" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:17:9: Y062 Argument "data" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:18:9: Y062 Argument "to" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:19:9: Y062 Argument "room" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:20:9: Y062 Argument "skip_sid" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:21:9: Y062 Argument "namespace" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:22:9: Y062 Argument "callback" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:23:9: Y062 Argument "ignore_queue" to protocol method "emit" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:27:9: Y062 Argument "data" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:28:9: Y062 Argument "to" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:29:9: Y062 Argument "room" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:30:9: Y062 Argument "skip_sid" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:31:9: Y062 Argument "namespace" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:32:9: Y062 Argument "callback" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:33:9: Y062 Argument "ignore_queue" to protocol method "send" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:37:9: Y062 Argument "event" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:38:9: Y062 Argument "data" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:39:9: Y062 Argument "to" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:40:9: Y062 Argument "sid" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:41:9: Y062 Argument "namespace" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:42:9: Y062 Argument "timeout" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:43:9: Y062 Argument "ignore_queue" to protocol method "call" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:26: Y062 Argument "sid" to protocol method "enter_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:31: Y062 Argument "room" to protocol method "enter_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:42: Y062 Argument "namespace" to protocol method "enter_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:26: Y062 Argument "sid" to protocol method "leave_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:31: Y062 Argument "room" to protocol method "leave_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:42: Y062 Argument "namespace" to protocol method "leave_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:47:26: Y062 Argument "room" to protocol method "close_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:47:37: Y062 Argument "namespace" to protocol method "close_room" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:48:21: Y062 Argument "sid" to protocol method "rooms" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:48:26: Y062 Argument "namespace" to protocol method "rooms" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:49:27: Y062 Argument "sid" to protocol method "get_session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:49:32: Y062 Argument "namespace" to protocol method "get_session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:28: Y062 Argument "sid" to protocol method "save_session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:33: Y062 Argument "session" to protocol method "save_session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:42: Y062 Argument "namespace" to protocol method "save_session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:51:23: Y062 Argument "sid" to protocol method "session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:51:28: Y062 Argument "namespace" to protocol method "session" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:52:26: Y062 Argument "sid" to protocol method "disconnect" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:52:31: Y062 Argument "namespace" to protocol method "disconnect" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/ImageFont.pyi:15:23: Y062 Argument "text" to protocol method "getmask" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/ImageFont.pyi:15:42: Y062 Argument "mode" to protocol method "getmask" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/ImageFont.pyi:15:59: Y062 Argument "direction" to protocol method "getmask" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/ImageFont.pyi:15:74: Y062 Argument "features" to protocol method "getmask" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/ImageOps.pyi:12:23: Y062 Argument "image" to protocol method "getmesh" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:21:27: Y062 Argument "xy" to protocol method "__setitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:21:48: Y062 Argument "color" to protocol method "__setitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:22:27: Y062 Argument "xy" to protocol method "__getitem__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:23:24: Y062 Argument "xy" to protocol method "putpixel" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:23:45: Y062 Argument "color" to protocol method "putpixel" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/Pillow/PIL/_imaging.pyi:24:24: Y062 Argument "xy" to protocol method "getpixel" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WTForms/wtforms/form.pyi:16:23: Y062 Argument "obj" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WTForms/wtforms/form.pyi:16:34: Y062 Argument "owner" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WTForms/wtforms/form.pyi:18:23: Y062 Argument "obj" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WTForms/wtforms/form.pyi:18:36: Y062 Argument "owner" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WebOb/webob/exc.pyi:11:24: Y062 Argument "body" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WebOb/webob/exc.pyi:11:35: Y062 Argument "status" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WebOb/webob/exc.pyi:11:48: Y062 Argument "title" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WebOb/webob/exc.pyi:11:60: Y062 Argument "environ" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/WebOb/webob/response.pyi:18:9: Y062 Argument "seconds" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/bleach/bleach/callbacks.pyi:10:24: Y062 Argument "attrs" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/bleach/bleach/callbacks.pyi:10:43: Y062 Argument "new" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/cffi/_cffi_backend.pyi:11:24: Y062 Argument "cdecl" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/cffi/_cffi_backend.pyi:11:44: Y062 Argument "init" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/click-spinner/click_spinner/__init__.pyi:12:21: Y062 Argument "s" to protocol method "write" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:10:24: Y062 Argument "glyphSet" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:10:47: Y062 Argument "glyphName" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:11:20: Y062 Argument "pen" to protocol method "draw" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:12:26: Y062 Argument "pen" to protocol method "drawPoints" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:208:22: Y062 Argument "iterator" to protocol method "filter" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:701:23: Y062 Argument "num" to protocol method "hscroll" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:702:23: Y062 Argument "num" to protocol method "vscroll" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:703:21: Y062 Argument "x" to protocol method "click" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:703:29: Y062 Argument "y" to protocol method "click" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/__init__.pyi:703:37: Y062 Argument "button" to protocol method "click" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/xmethod.pyi:31:24: Y062 Argument "name" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/xmethod.pyi:32:21: Y062 Argument "class_type" to protocol method "match" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/gdb/gdb/xmethod.pyi:32:43: Y062 Argument "method_name" to protocol method "match" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/greenlet/greenlet/_greenlet.pyi:22:23: Y062 Argument "obj" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/greenlet/greenlet/_greenlet.pyi:22:38: Y062 Argument "owner" to protocol method "__get__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/greenlet/greenlet/_greenlet.pyi:23:23: Y062 Argument "obj" to protocol method "__set__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/greenlet/greenlet/_greenlet.pyi:23:38: Y062 Argument "value" to protocol method "__set__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:24: Y062 Argument "validator" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:46: Y062 Argument "value" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:58: Y062 Argument "instance" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:73: Y062 Argument "schema" to protocol method "__call__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:21:9: Y062 Argument "schema" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:22:9: Y062 Argument "resolver" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:23:9: Y062 Argument "format_checker" to protocol method "__init__" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:26:27: Y062 Argument "schema" to protocol method "check_schema" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:27:23: Y062 Argument "instance" to protocol method "is_type" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:27:49: Y062 Argument "type" to protocol method "is_type" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:28:24: Y062 Argument "instance" to protocol method "is_valid" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:29:27: Y062 Argument "instance" to protocol method "iter_errors" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/jsonschema/jsonschema/protocols.pyi:30:24: Y062 Argument "instance" to protocol method "validate" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/openpyxl/openpyxl/descriptors/sequence.pyi:16:24: Y062 Argument "node" to protocol method "from_tree" should not be positional-or-keyword (suggestion: make it positional-only)
> ./stubs/paramiko/paramiko/transport.pyi:24:26: Y062 Argument "ptype" to protocol method "parse_next" should not be positional-or-keyword (suggestion: make it positional-only)
... (truncated 88 lines) ...
⚠ Flake8 diff showing the effect of this PR on typeshed:
> ./stdlib/asyncio/proactor_events.pyi:14:19: Y062 Argument "message" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/proactor_events.pyi:14:33: Y062 Argument "category" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/proactor_events.pyi:14:71: Y062 Argument "stacklevel" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/proactor_events.pyi:14:94: Y062 Argument "source" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/unix_events.pyi:91:23: Y062 Argument "message" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/unix_events.pyi:91:37: Y062 Argument "category" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/unix_events.pyi:91:75: Y062 Argument "stacklevel" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/unix_events.pyi:91:98: Y062 Argument "source" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/windows_utils.pyi:13:19: Y062 Argument "message" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/windows_utils.pyi:13:33: Y062 Argument "category" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/windows_utils.pyi:13:64: Y062 Argument "stacklevel" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/asyncio/windows_utils.pyi:13:87: Y062 Argument "source" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/codecs.pyi:93:24: Y062 Argument "errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/codecs.pyi:96:24: Y062 Argument "errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/abc.pyi:157:29: Y062 Argument "encoding" to protocol method "read_text" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:9:28: Y062 Argument "item" to protocol method "__contains__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:10:27: Y062 Argument "key" to protocol method "__getitem__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:15:23: Y062 Argument "name" to protocol method "get_all" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:15:34: Y062 Argument "failobj" to protocol method "get_all" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:17:23: Y062 Argument "name" to protocol method "get_all" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:17:34: Y062 Argument "failobj" to protocol method "get_all" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:20:23: Y062 Argument "name" to protocol method "get" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:20:34: Y062 Argument "failobj" to protocol method "get" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:22:23: Y062 Argument "name" to protocol method "get" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:22:34: Y062 Argument "failobj" to protocol method "get" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:100:13: Y062 Argument "path" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:101:13: Y062 Argument "ignore_errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:102:13: Y062 Argument "onerror" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:110:13: Y062 Argument "path" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:111:13: Y062 Argument "ignore_errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:112:13: Y062 Argument "onerror" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:120:13: Y062 Argument "path" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:121:13: Y062 Argument "ignore_errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:122:13: Y062 Argument "onerror" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:129:19: Y062 Argument "path" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:129:41: Y062 Argument "ignore_errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:129:70: Y062 Argument "onerror" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/__init__.pyi:19:24: Y062 Argument "handler" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/__init__.pyi:22:24: Y062 Argument "exception_handler" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:10:29: Y062 Argument "event" to protocol method "trigger_event" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:16:9: Y062 Argument "event" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:17:9: Y062 Argument "data" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:18:9: Y062 Argument "to" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:19:9: Y062 Argument "room" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:20:9: Y062 Argument "skip_sid" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:21:9: Y062 Argument "namespace" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:22:9: Y062 Argument "callback" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:23:9: Y062 Argument "ignore_queue" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:27:9: Y062 Argument "data" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:28:9: Y062 Argument "to" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:29:9: Y062 Argument "room" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:30:9: Y062 Argument "skip_sid" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:31:9: Y062 Argument "namespace" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:32:9: Y062 Argument "callback" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:33:9: Y062 Argument "ignore_queue" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:37:9: Y062 Argument "event" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:38:9: Y062 Argument "data" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:39:9: Y062 Argument "to" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:40:9: Y062 Argument "sid" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:41:9: Y062 Argument "namespace" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:42:9: Y062 Argument "timeout" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:43:9: Y062 Argument "ignore_queue" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:26: Y062 Argument "sid" to protocol method "enter_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:31: Y062 Argument "room" to protocol method "enter_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:42: Y062 Argument "namespace" to protocol method "enter_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:26: Y062 Argument "sid" to protocol method "leave_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:31: Y062 Argument "room" to protocol method "leave_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:42: Y062 Argument "namespace" to protocol method "leave_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:47:26: Y062 Argument "room" to protocol method "close_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:47:37: Y062 Argument "namespace" to protocol method "close_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:48:21: Y062 Argument "sid" to protocol method "rooms" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:48:26: Y062 Argument "namespace" to protocol method "rooms" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:49:27: Y062 Argument "sid" to protocol method "get_session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:49:32: Y062 Argument "namespace" to protocol method "get_session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:28: Y062 Argument "sid" to protocol method "save_session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:33: Y062 Argument "session" to protocol method "save_session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:42: Y062 Argument "namespace" to protocol method "save_session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:51:23: Y062 Argument "sid" to protocol method "session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:51:28: Y062 Argument "namespace" to protocol method "session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:52:26: Y062 Argument "sid" to protocol method "disconnect" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:52:31: Y062 Argument "namespace" to protocol method "disconnect" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/ImageFont.pyi:15:23: Y062 Argument "text" to protocol method "getmask" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/ImageFont.pyi:15:42: Y062 Argument "mode" to protocol method "getmask" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/ImageFont.pyi:15:59: Y062 Argument "direction" to protocol method "getmask" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/ImageFont.pyi:15:74: Y062 Argument "features" to protocol method "getmask" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/ImageOps.pyi:12:23: Y062 Argument "image" to protocol method "getmesh" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/_imaging.pyi:21:27: Y062 Argument "xy" to protocol method "__setitem__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/_imaging.pyi:21:48: Y062 Argument "color" to protocol method "__setitem__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/_imaging.pyi:22:27: Y062 Argument "xy" to protocol method "__getitem__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/_imaging.pyi:23:24: Y062 Argument "xy" to protocol method "putpixel" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/_imaging.pyi:23:45: Y062 Argument "color" to protocol method "putpixel" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/_imaging.pyi:24:24: Y062 Argument "xy" to protocol method "getpixel" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/WTForms/wtforms/form.pyi:16:23: Y062 Argument "obj" to protocol method "__get__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/WTForms/wtforms/form.pyi:16:34: Y062 Argument "owner" to protocol method "__get__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/WTForms/wtforms/form.pyi:18:23: Y062 Argument "obj" to protocol method "__get__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/WTForms/wtforms/form.pyi:18:36: Y062 Argument "owner" to protocol method "__get__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/WebOb/webob/exc.pyi:11:24: Y062 Argument "body" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/WebOb/webob/exc.pyi:11:35: Y062 Argument "status" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/WebOb/webob/exc.pyi:11:48: Y062 Argument "title" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/WebOb/webob/exc.pyi:11:60: Y062 Argument "environ" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/WebOb/webob/response.pyi:18:9: Y062 Argument "seconds" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/bleach/bleach/callbacks.pyi:10:24: Y062 Argument "attrs" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/bleach/bleach/callbacks.pyi:10:43: Y062 Argument "new" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/cffi/_cffi_backend.pyi:11:24: Y062 Argument "cdecl" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/cffi/_cffi_backend.pyi:11:44: Y062 Argument "init" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/click-spinner/click_spinner/__init__.pyi:12:21: Y062 Argument "s" to protocol method "write" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:10:24: Y062 Argument "glyphSet" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:10:47: Y062 Argument "glyphName" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:11:20: Y062 Argument "pen" to protocol method "draw" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:12:26: Y062 Argument "pen" to protocol method "drawPoints" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:208:22: Y062 Argument "iterator" to protocol method "filter" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:701:23: Y062 Argument "num" to protocol method "hscroll" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:702:23: Y062 Argument "num" to protocol method "vscroll" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:703:21: Y062 Argument "x" to protocol method "click" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:703:29: Y062 Argument "y" to protocol method "click" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:703:37: Y062 Argument "button" to protocol method "click" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/xmethod.pyi:31:24: Y062 Argument "name" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/xmethod.pyi:32:21: Y062 Argument "class_type" to protocol method "match" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/xmethod.pyi:32:43: Y062 Argument "method_name" to protocol method "match" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/greenlet/greenlet/_greenlet.pyi:22:23: Y062 Argument "obj" to protocol method "__get__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/greenlet/greenlet/_greenlet.pyi:22:38: Y062 Argument "owner" to protocol method "__get__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/greenlet/greenlet/_greenlet.pyi:23:23: Y062 Argument "obj" to protocol method "__set__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/greenlet/greenlet/_greenlet.pyi:23:38: Y062 Argument "value" to protocol method "__set__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:24: Y062 Argument "validator" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:46: Y062 Argument "value" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:58: Y062 Argument "instance" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:73: Y062 Argument "schema" to protocol method "__call__" should pro
... (truncated 100 lines) ...
⚠ Flake8 diff showing the effect of this PR on typeshed:
> ./stdlib/codecs.pyi:93:24: Y062 Argument "errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/codecs.pyi:96:24: Y062 Argument "errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/abc.pyi:157:29: Y062 Argument "encoding" to protocol method "read_text" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:9:28: Y062 Argument "item" to protocol method "__contains__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:10:27: Y062 Argument "key" to protocol method "__getitem__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:15:23: Y062 Argument "name" to protocol method "get_all" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:15:34: Y062 Argument "failobj" to protocol method "get_all" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:17:23: Y062 Argument "name" to protocol method "get_all" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:17:34: Y062 Argument "failobj" to protocol method "get_all" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:20:23: Y062 Argument "name" to protocol method "get" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:20:34: Y062 Argument "failobj" to protocol method "get" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:22:23: Y062 Argument "name" to protocol method "get" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/importlib/metadata/_meta.pyi:22:34: Y062 Argument "failobj" to protocol method "get" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:100:13: Y062 Argument "path" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:101:13: Y062 Argument "ignore_errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:102:13: Y062 Argument "onerror" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:110:13: Y062 Argument "path" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:111:13: Y062 Argument "ignore_errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:112:13: Y062 Argument "onerror" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:120:13: Y062 Argument "path" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:121:13: Y062 Argument "ignore_errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:122:13: Y062 Argument "onerror" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:129:19: Y062 Argument "path" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:129:41: Y062 Argument "ignore_errors" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stdlib/shutil.pyi:129:70: Y062 Argument "onerror" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/__init__.pyi:19:24: Y062 Argument "handler" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/__init__.pyi:22:24: Y062 Argument "exception_handler" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:10:29: Y062 Argument "event" to protocol method "trigger_event" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:16:9: Y062 Argument "event" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:17:9: Y062 Argument "data" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:18:9: Y062 Argument "to" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:19:9: Y062 Argument "room" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:20:9: Y062 Argument "skip_sid" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:21:9: Y062 Argument "namespace" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:22:9: Y062 Argument "callback" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:23:9: Y062 Argument "ignore_queue" to protocol method "emit" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:27:9: Y062 Argument "data" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:28:9: Y062 Argument "to" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:29:9: Y062 Argument "room" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:30:9: Y062 Argument "skip_sid" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:31:9: Y062 Argument "namespace" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:32:9: Y062 Argument "callback" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:33:9: Y062 Argument "ignore_queue" to protocol method "send" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:37:9: Y062 Argument "event" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:38:9: Y062 Argument "data" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:39:9: Y062 Argument "to" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:40:9: Y062 Argument "sid" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:41:9: Y062 Argument "namespace" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:42:9: Y062 Argument "timeout" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:43:9: Y062 Argument "ignore_queue" to protocol method "call" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:26: Y062 Argument "sid" to protocol method "enter_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:31: Y062 Argument "room" to protocol method "enter_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:45:42: Y062 Argument "namespace" to protocol method "enter_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:26: Y062 Argument "sid" to protocol method "leave_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:31: Y062 Argument "room" to protocol method "leave_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:46:42: Y062 Argument "namespace" to protocol method "leave_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:47:26: Y062 Argument "room" to protocol method "close_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:47:37: Y062 Argument "namespace" to protocol method "close_room" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:48:21: Y062 Argument "sid" to protocol method "rooms" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:48:26: Y062 Argument "namespace" to protocol method "rooms" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:49:27: Y062 Argument "sid" to protocol method "get_session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:49:32: Y062 Argument "namespace" to protocol method "get_session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:28: Y062 Argument "sid" to protocol method "save_session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:33: Y062 Argument "session" to protocol method "save_session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:50:42: Y062 Argument "namespace" to protocol method "save_session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:51:23: Y062 Argument "sid" to protocol method "session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:51:28: Y062 Argument "namespace" to protocol method "session" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:52:26: Y062 Argument "sid" to protocol method "disconnect" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Flask-SocketIO/flask_socketio/namespace.pyi:52:31: Y062 Argument "namespace" to protocol method "disconnect" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/ImageFont.pyi:15:63: Y062 Argument "direction" to protocol method "getmask" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/Pillow/PIL/ImageFont.pyi:15:78: Y062 Argument "features" to protocol method "getmask" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/WebOb/webob/response.pyi:18:9: Y062 Argument "seconds" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/cffi/_cffi_backend.pyi:11:24: Y062 Argument "cdecl" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/cffi/_cffi_backend.pyi:11:44: Y062 Argument "init" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:10:24: Y062 Argument "glyphSet" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:10:47: Y062 Argument "glyphName" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:11:20: Y062 Argument "pen" to protocol method "draw" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/fpdf2/fpdf/_fonttools_shims.pyi:12:26: Y062 Argument "pen" to protocol method "drawPoints" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:208:22: Y062 Argument "iterator" to protocol method "filter" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:701:23: Y062 Argument "num" to protocol method "hscroll" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:702:23: Y062 Argument "num" to protocol method "vscroll" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:703:21: Y062 Argument "x" to protocol method "click" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:703:29: Y062 Argument "y" to protocol method "click" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/__init__.pyi:703:37: Y062 Argument "button" to protocol method "click" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/xmethod.pyi:31:24: Y062 Argument "name" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/xmethod.pyi:32:21: Y062 Argument "class_type" to protocol method "match" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/gdb/gdb/xmethod.pyi:32:43: Y062 Argument "method_name" to protocol method "match" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/greenlet/greenlet/_greenlet.pyi:22:23: Y062 Argument "obj" to protocol method "__get__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/greenlet/greenlet/_greenlet.pyi:22:38: Y062 Argument "owner" to protocol method "__get__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/greenlet/greenlet/_greenlet.pyi:23:23: Y062 Argument "obj" to protocol method "__set__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/greenlet/greenlet/_greenlet.pyi:23:38: Y062 Argument "value" to protocol method "__set__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:24: Y062 Argument "validator" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:46: Y062 Argument "value" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:58: Y062 Argument "instance" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/_typing.pyi:9:73: Y062 Argument "schema" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/protocols.pyi:21:9: Y062 Argument "schema" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/protocols.pyi:22:9: Y062 Argument "resolver" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/protocols.pyi:23:9: Y062 Argument "format_checker" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/protocols.pyi:26:27: Y062 Argument "schema" to protocol method "check_schema" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/protocols.pyi:27:23: Y062 Argument "instance" to protocol method "is_type" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/protocols.pyi:27:49: Y062 Argument "type" to protocol method "is_type" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/protocols.pyi:28:24: Y062 Argument "instance" to protocol method "is_valid" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/protocols.pyi:29:27: Y062 Argument "instance" to protocol method "iter_errors" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/jsonschema/jsonschema/protocols.pyi:30:24: Y062 Argument "instance" to protocol method "validate" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/openpyxl/openpyxl/descriptors/sequence.pyi:16:24: Y062 Argument "node" to protocol method "from_tree" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/paramiko/paramiko/transport.pyi:24:26: Y062 Argument "ptype" to protocol method "parse_next" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/paramiko/paramiko/transport.pyi:24:38: Y062 Argument "m" to protocol method "parse_next" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pika/pika/adapters/twisted_connection.pyi:132:24: Y062 Argument "parameters" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pika/pika/adapters/twisted_connection.pyi:132:61: Y062 Argument "custom_reactor" to protocol method "__init__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pika/pika/adapters/twisted_connection.pyi:133:23: Y062 Argument "channel_number" to protocol method "channel" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pika/pika/adapters/twisted_connection.pyi:138:21: Y062 Argument "reply_code" to protocol method "close" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pika/pika/adapters/twisted_connection.pyi:138:44: Y062 Argument "reply_text" to protocol method "close" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pika/pika/adapters/twisted_connection.pyi:139:28: Y062 Argument "data" to protocol method "dataReceived" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pika/pika/adapters/twisted_connection.pyi:140:30: Y062 Argument "reason" to protocol method "connectionLost" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pika/pika/adapters/twisted_connection.pyi:141:30: Y062 Argument "transport" to protocol method "makeConnection" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pyserial/serial/threaded/__init__.pyi:18:29: Y062 Argument "packet" to protocol method "handle_packet" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pyserial/serial/threaded/__init__.pyi:26:29: Y062 Argument "packet" to protocol method "handle_packet" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/pyserial/serial/threaded/__init__.pyi:27:41: Y062 Argument "data" to protocol method "handle_out_of_packet_data" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/redis/redis/asyncio/client.pyi:20:24: Y062 Argument "response" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/redis/redis/asyncio/client.pyi:23:30: Y062 Argument "response" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/redis/redis/asyncio/client.pyi:283:24: Y062 Argument "e" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/redis/redis/asyncio/client.pyi:283:42: Y062 Argument "pubsub" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/redis/redis/asyncio/client.pyi:286:30: Y062 Argument "e" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/redis/redis/asyncio/client.pyi:286:48: Y062 Argument "pubsub" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/redis/redis/asyncio/connection.pyi:68:24: Y062 Argument "connection" to protocol method "__call__" should probably not be positional-or-keyword. Make it positional-only, since usually you don't want to mandate a specific argument name
> ./stubs/redis/red
... (truncated 69 lines) ...
(#449 bagged Y062, so this will have to be Y063 now :)