Commits on May 30, 2022
Commits on May 21, 2022
-
Run Python 3.11 tests in CI (#12833)
Co-authored-by: hauntsaninja <>
Commits on Mar 24, 2022
-
mypy_primer: fix comment workflow (#12443)
Co-authored-by: hauntsaninja <>
-
Use Furo theme for documentation (#12348)
Current readthedoc theme cannot fully utilize the width of browser especially when you are using a wide screen. I am choosing Furo since it's quite popular in python community (pip, black, etc). Other changes: * Use mypy instead of Mypy * Move introduction to index page, which makes better impression for newcomers. Closes #12374
Commits on Mar 21, 2022
-
mypy_primer: mention if output is truncated (#12419)
Co-authored-by: hauntsaninja <>
Commits on Mar 5, 2022
-
CI: Do not run mypy_primer on stubtest/stubgen PRs (#12295)
PRs that only affect stubtest or stubgen are never going to have any effect on mypy_primer's output, so we can safely skip the CI check for those PRs. The same goes for PRs that only alter files in the tests directory.
Commits on Feb 15, 2022
Commits on Feb 5, 2022
Commits on Jan 28, 2022
-
Run self-check on Windows as part of CI (#11909)
As discussed in #11895, mypy's test suite currently does not pass a mypy self-check when run on Windows. This should hopefully be fixed by python/typeshed#6812, but running a self-check on Windows as part of the CI tests should help avoid this issue in the future.
Commits on Jan 18, 2022
Commits on Jan 13, 2022
Commits on Jan 1, 2022
-
Update issue templates with links (#11874)
Co-authored-by: KotlinIsland <kotlinisland@users.noreply.github.com>
Commits on Dec 19, 2021
-
[mypy_primer] run using 3.10 (#11798)
Co-authored-by: hauntsaninja <>
Commits on Nov 27, 2021
-
[mypy_primer] use merge base as base commit (#11627)
Solves hauntsaninja/mypy_primer#21 Co-authored-by: hauntsaninja <>
Commits on Nov 16, 2021
Commits on Nov 1, 2021
Commits on Oct 29, 2021
-
Run tests on release branches (#11409)
Co-authored-by: hauntsaninja <>
Commits on Oct 20, 2021
Commits on Oct 11, 2021
Commits on Sep 17, 2021
-
Don't trigger wheel builds on forks (#11124)
Co-authored-by: hauntsaninja <>
Commits on Sep 14, 2021
Commits on Sep 12, 2021
Commits on Jul 21, 2021
-
Pin virtualenv to 16.7.10 (#10853)
virtualenv 16.7.11 appears to have broken our CI by upgrading the version of pip embedded to something that doesn't support python 2, so this pins virtualenv to the last version that we know works.
Commits on May 20, 2021
-
Port over latest GA mypy_primer changes (#10505)
This is mostly the same as typeshed. The biggest difference is that we don't post the "no effect" message. As a side effect, we also have to run the comment hider first. Co-authored-by: hauntsaninja <> Co-authored-by: Akuli <akuviljanen17@gmail.com>
Commits on May 15, 2021
-
mypy_primer: fix comment permissions (#10476)
Port #5452 We didn't have the global permission set, so maybe it wasn't broken, but explicitly setting permissions seems like a good thing Co-authored-by: hauntsaninja <>
Commits on May 14, 2021
Commits on Apr 13, 2021
Commits on Feb 26, 2021
-
GitHub actions house-keeping (#10142)
Updates two actions to the latest versions (`v1` is outdate as for now), changes how submodules are initialized
Commits on Feb 2, 2021
-
mypy_primer: don't fail silently on comment failure (#10012)
Fixes #10011 I think this is just vestigial from some initial debugging Co-authored-by: hauntsaninja <>
Commits on Jan 20, 2021
-
[stubgenc] fixes and typos (#9877)
* [stubdoc] fix typo * [stubgenc] Add Callable to _DEFAULT_TYPING_IMPORTS * [stubgenc] Fix parsing signatures with empty argument list * [stubgenc] Replace NoneType with None * [stubgenc] Skip pybind11-specific internal attributes * [stubgenc] Test stub generation on pybind11-mypy-demo project
Commits on Jan 6, 2021
-
Return mypy_primer to CI (#9842)
mypy_primer was temporarily removed in #9769. This brings it back. See python/typeshed#4806 for the equivalent typeshed PR. One change is that we now shard across three jobs for speed. We also no longer mypyc compile, since we should be right about the point where the gains from compilation are outweighted by compilation time (for `--mypyc-compile-level 0`). Although if there were an easy way to share the compiled mypy across mypy runs it would be worth it... Co-authored-by: hauntsaninja <>