Brian Schubert

Results 52 comments of Brian Schubert

Hmm, is triggering this even possible in practice? From what I understand this would require having a cyclic variable definition in a `Setup` file, but Make already detects variable cycles,...

Just for reference: it's generally best to avoid force-pushing, since that makes it hard for reviewers to see what change. We squash all commits when merging anyway

@eliegoudout Good news, 1.17 has already been released: https://pypi.org/project/mypy/1.17.0. #19258 was indeed included

JSON output format is already supported via [`--output json`](https://mypy.readthedocs.io/en/stable/command_line.html#cmdoption-mypy-O). Linking #2376, #19048 for discussion related to `--disable-error-code all`

Pretty much - see [Third-party library removal policy](https://github.com/python/typeshed/blob/main/CONTRIBUTING.md#third-party-library-removal-policy) for the full process

ujson v5.11.0 was just released with type hints 🚀 https://github.com/ultrajson/ultrajson/releases/tag/5.11.0 Thanks @MarcoGorelli for leading this effort! Automation should take it from here: stubsabot should open a PR tonight to mark...

@alexeev-prog just a passing note: there's no need to merge main so often (certainly not _daily_). Doing so is noisy to watchers and wasteful of CI resources. Generally merging main...

If it helps, you can run stubtest locally with the command ```python python -m mypy.stubtest --check-typeshed --show-traceback --custom-typeshed-dir . --allowlist stdlib/@tests/stubtest_allowlists/common.txt --allowlist stdlib/@tests/stubtest_allowlists/linux.txt --allowlist stdlib/@tests/stubtest_allowlists/py314.txt ``` (replace `linux.txt` and `py314.txt`...