Skip to content

Avoid checking types of Callable when both type objects are pointing to the same reference. This is a small check which would speed up cases drastically such as recursive generics with unions, since the type is equal but Pytype holds the expanded union type and attempts to go in deep to figure out each individual type matches. #2774

Avoid checking types of Callable when both type objects are pointing to the same reference. This is a small check which would speed up cases drastically such as recursive generics with unions, since the type is equal but Pytype holds the expanded union type and attempts to go in deep to figure out each individual type matches.

Avoid checking types of Callable when both type objects are pointing to the same reference. This is a small check which would speed up cases drastically such as recursive generics with unions, since the type is equal but Pytype holds the expanded union type and attempts to go in deep to figure out each individual type matches. #2774

Triggered via pull request November 26, 2024 16:44
Status Success
Total duration 6m 31s
Artifacts 10

build.yml

on: pull_request
Matrix: macosx_wheels
Matrix: manylinux_wheels
Merge artifacts
5s
Merge artifacts
Fit to window
Zoom out
Zoom in

Annotations

6 warnings
Python 3.11 MacOS wheels
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Python 3.11 MacOS wheels
cmake 3.31.1 is already installed and up-to-date. To reinstall 3.31.1, run: brew reinstall cmake
Python 3.12 MacOS wheels
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Python 3.12 MacOS wheels
cmake 3.31.1 is already installed and up-to-date. To reinstall 3.31.1, run: brew reinstall cmake
Python 3.10 MacOS wheels
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Python 3.10 MacOS wheels
cmake 3.31.1 is already installed and up-to-date. To reinstall 3.31.1, run: brew reinstall cmake

Artifacts

Produced during runtime
Name Size
dist
33.6 MB
dist-macos-py3.10
3.67 MB
dist-macos-py3.11
3.82 MB
dist-macos-py3.12
3.82 MB
dist-manylinux_2_28_aarch64-cp310-cp310
3.71 MB
dist-manylinux_2_28_aarch64-cp311-cp311
3.71 MB
dist-manylinux_2_28_aarch64-cp312-cp312
3.71 MB
dist-manylinux_2_28_x86_64-cp310-cp310
3.72 MB
dist-manylinux_2_28_x86_64-cp311-cp311
3.72 MB
dist-manylinux_2_28_x86_64-cp312-cp312
3.72 MB