


* lint: ignore flake8 line too long for ignored typesĪdding a `# type: ignore` comment to a couple of places triggered Shadowing the externally-supplied one, and changing the type. Mypy detected this as a type mismatch, as the internal variable name was Unclear why this wouldn't have been caught by other tools. * lint: interface methods shouldn't use self Part of the SQLAlchemy extensions, which do not yet have reliable * lint: ignore hybrid_property repeat definitions Ignore any 3rd party modules that we do not have types for yet.Īdded links that I could find to help track completion.ĭoes **not** set `strict` mode yet, since that's a bigger lift.Įventually this command should fold into `bin/lint` and be removed.įor now, it's a convenient execution wrapper.Ĭallables are receiving dynamic attributes, something that isn't "usual". These were suggested from running mypy on the codebase.Įxclude some of the subdirectories we are not interested in testing to * chore(deps): include more types-* packages for mypy Excepteur sint occaecat cupidatat non proident, // sunt in culpa qui officia deserunt mollit anim id est // laborum. Duis aute irure dolor in reprehenderit // in voluptate velit esse cillum dolore eu fugiat nulla // pariatur. Ut enim ad minim veniam, quis nostrud // exercitation ullamco laboris nisi ut aliquip ex ea // commodo consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit, // sed do eiusmod tempor incididunt ut labore et dolore // magna aliqua. Int long_variable_name_with_inline_comment =ĩ384759837459 // Lorem ipsum dolor sit amet, consectetur adipiscing elit, // sed do eiusmod tempor incididunt ut labore et dolore // magna aliqua.
