GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This doesn't add support for @six.add_metaclass(M) -- if that's required we'll add it later (we should open a separate issue for that).
@JukkaL: Do you have time for another review?
Basic support for six.with_metaclass
Refactor ugliness into a method
Add more test cases
Address code review
Move check for six.with_metaclass to clean_up_bases_and_infer_type_va…
…riables (per Ivan L's review)
Add test showing that generics work (this was previously broken)
Looks good to me now.
Use the six package, rather than Django's vendored version
This allows Mypy to understand six.with_metaclass: