Skip to content

Update travis ci script to check all module stubs #594

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

Closed
JukkaL opened this issue Mar 7, 2015 · 4 comments
Closed

Update travis ci script to check all module stubs #594

JukkaL opened this issue Mar 7, 2015 · 4 comments
Labels
bug mypy got something wrong

Comments

@JukkaL
Copy link
Collaborator

JukkaL commented Mar 7, 2015

Currently the travis.sh script only checks some package stubs, which is bad. It should look for all modules within packages under stubs/.

@JukkaL JukkaL added bug mypy got something wrong priority labels Mar 7, 2015
@o11c
Copy link
Contributor

o11c commented Jul 14, 2015

Handled in #721

@JukkaL
Copy link
Collaborator Author

JukkaL commented Oct 18, 2015

The new location for stubs is typeshed/. We now check all Python 3 stubs, but we still don't check Python 2 stub files.

@ddfisher ddfisher added this to the 0.3.2 milestone Mar 2, 2016
@gnprice gnprice removed the priority label Mar 2, 2016
@gvanrossum
Copy link
Member

Actually this is as fixed as it can be -- in ddf43e3 (in typeshed) I made several fixes to the runtests.py script. The only thing keeping us from perfection is that the sqlalchemy stubs are quite broken.

@gvanrossum
Copy link
Member

To be clear, the typeshed's .travis.yml file now tests all stubs against mypy's master/HEAD, running mypy itself with Python 3.5, but passing --python-version flags values in [2.7, 3.2, 3.3, 3.4, 3.5].

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug mypy got something wrong
Projects
None yet
Development

No branches or pull requests

5 participants