Skip to content

Update travis ci script to check all module stubs #594

Closed

Description

@JukkaL

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

Activity

  1. o11c commented on Jul 14, 2015

    @o11c
    Contributor

    Handled in #721

  2. JukkaL commented on Oct 18, 2015

    @JukkaL
    CollaboratorAuthor

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

  3. added this to the milestone on Mar 2, 2016
  4. gvanrossum commented on Mar 17, 2016

    @gvanrossum
    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.

  5. gvanrossum commented on Mar 17, 2016

    @gvanrossum
    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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugmypy got something wrong

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions