Skip to content
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 basic support for user-defined mypy plugins #3517

Merged
merged 6 commits into from
Jun 13, 2017
Merged

Add basic support for user-defined mypy plugins #3517

merged 6 commits into from
Jun 13, 2017

Commits on Jun 9, 2017

  1. Add basic support for custom mypy plugins

    Configure them through "plugins=path/plugin.py, ..." in the ini file.
    The paths are relative to the configuration file.
    
    This is an almost minimal implementation and some features
    are missing:
    
    * Plugins installed through pip aren't properly supported.
    * Plugins within packages aren't properly supported.
    * Incremental mode doesn't invalidate cache files when
      plugins change.
    JukkaL committed Jun 9, 2017
    Configuration menu
    Copy the full SHA
    4e2feac View commit details
    Browse the repository at this point in the history
  2. Attempt to fix path normalization in test cases in Windows

    Previously we sometimes normalized to Windows paths and sometimes
    to Linux paths. Now switching to always use Linux paths.
    JukkaL committed Jun 9, 2017
    Configuration menu
    Copy the full SHA
    d75842c View commit details
    Browse the repository at this point in the history
  3. More Windows fixes

    JukkaL committed Jun 9, 2017
    Configuration menu
    Copy the full SHA
    ea5885f View commit details
    Browse the repository at this point in the history
  4. More Windows fixes

    JukkaL committed Jun 9, 2017
    Configuration menu
    Copy the full SHA
    4ae961b View commit details
    Browse the repository at this point in the history
  5. Fix cmdline tests

    JukkaL committed Jun 9, 2017
    Configuration menu
    Copy the full SHA
    1d1915b View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2017

  1. Address review feedback

    JukkaL committed Jun 13, 2017
    Configuration menu
    Copy the full SHA
    583b3e1 View commit details
    Browse the repository at this point in the history