1[MASTER] 2load-plugins=pylint.extensions.docstyle,pylint.extensions.docparams 3max-line-length=100 4disable=all 5ignore-patterns=.*_pb2\.py,quantum_engine_service_client.py,engine_pb2_grpc.py 6output-format=colorized 7score=no 8reports=no 9enable= 10 anomalous-backslash-in-string, 11 assert-on-tuple, 12 bad-indentation, 13 bad-option-value, 14 bad-reversed-sequence, 15 bad-super-call, 16 consider-merging-isinstance, 17 continue-in-finally, 18 dangerous-default-value, 19 docstyle, 20 duplicate-argument-name, 21 expression-not-assigned, 22 function-redefined, 23 inconsistent-mro, 24 init-is-generator, 25 line-too-long, 26 lost-exception, 27 missing-kwoa, 28 missing-param-doc, 29 missing-raises-doc, 30 mixed-indentation, 31 mixed-line-endings, 32 not-callable, 33 no-value-for-parameter, 34 nonexistent-operator, 35 not-in-loop, 36 pointless-statement, 37 redefined-builtin, 38 relative-import, 39 return-arg-in-generator, 40 return-in-init, 41 return-outside-function, 42 simplifiable-if-statement, 43 syntax-error, 44 too-many-function-args, 45 trailing-whitespace, 46 # Disabling until https://github.com/PyCQA/pylint/issues/3791 is fixed 47 # undefined-variable, 48 unexpected-keyword-arg, 49 unhashable-dict-key, 50 unnecessary-pass, 51 unreachable, 52 unrecognized-inline-option, 53 unused-import, 54 unnecessary-semicolon, 55 unused-variable, 56 unused-wildcard-import, 57 wildcard-import, 58 wrong-import-order, 59 wrong-import-position, 60 yield-outside-function 61 62# Ignore long lines containing urls or pylint directives. 63ignore-long-lines=^(.*#\w*pylint: disable.*|\s*(# )?<?https?://\S+>?)$ 64 65[TYPECHECK] 66 67# List of members which are set dynamically and missed by pylint inference 68# system, and so shouldn't trigger E1101 when accessed. Python regular 69# expressions are accepted. 70generated-members=numpy.* 71 72 73[IMPORTS] 74 75# Force import order to recognize a module as part of a third party library. 76known-third-party=cirq,cirq_google,cirq_aqt,cirq_ionq 77