-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
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
Add third-party six
package
#21
Conversation
Whoops, forgot to run the checks on the final version, will fix and rebase in a bit. |
Okay, done now, except that some of the modules needed by |
It looks like all the review comments are for the |
I believe I've addressed all the review comments now, except that if this is merged now a lot of tests will fail, until #22 is finished. |
Yep, this still makes a lot of mypy tests fail. |
six
package and finish types
six
package
Closing this since it's out of date; however I'm keeping a pointer in #66 just in case. |
Things of note:
types
is now complete, it still needs special handling in checkers. Some of this might already be possible withtyping
, but some of it is certainly not.six.moves
use the.py
extension so they can use glob exports, sincesys.modules
trickery is out of scope for tools that use stubs.imp.reload
andimportlib.reload
in python 3.4+, the signature is the same.2and3
now (this was actually my motivation).