python: add more precise typehints for immutable structs #2812
build.yml
on: pull_request
Matrix: compiler
Matrix: compiler-macos
Matrix: lib-go
Matrix: lib-python
Matrix: lib-ruby
lib-netstd
4m 22s
lib-swift
0s
lib-rust
0s
lib-nodejs
2m 3s
Matrix: lib-php
Matrix: lib-python-macos
Matrix: cross-test
Annotations
80 warnings
|
compiler-macos (macos-26)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
compiler-macos (macos-26)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
compiler-macos (macos-26)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
compiler-macos (macos-15)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
compiler-macos (macos-15)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
compiler-macos (macos-15)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
compiler-macos (macos-14)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
compiler-macos (macos-14)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
compiler-macos (macos-14)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-go (1.25)
Restore cache failed: Dependencies file is not found in /home/runner/work/thrift/thrift. Supported file pattern: go.sum
|
|
lib-go (1.26)
Restore cache failed: Dependencies file is not found in /home/runner/work/thrift/thrift. Supported file pattern: go.sum
|
|
compiler-macos (macos-15-intel)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
compiler-macos (macos-15-intel)
libtool 2.5.4 is already installed and up-to-date.
To reinstall 2.5.4, run:
brew reinstall libtool
|
|
compiler-macos (macos-15-intel)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
compiler-macos (macos-15-intel)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-14, 3.13)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-14, 3.13)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-14, 3.13)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-26, 3.14)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-26, 3.14)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-26, 3.14)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-26, 3.11)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-26, 3.11)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-26, 3.11)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-15-intel, 3.10)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-15-intel, 3.10)
libtool 2.5.4 is already installed and up-to-date.
To reinstall 2.5.4, run:
brew reinstall libtool
|
|
lib-python-macos (macos-15-intel, 3.10)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-15-intel, 3.10)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-14, 3.11)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-14, 3.11)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-14, 3.11)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-26, 3.13)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-26, 3.13)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-26, 3.13)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-15, 3.11)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-15, 3.11)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-15, 3.11)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-26, 3.10)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-26, 3.10)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-26, 3.10)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-14, 3.12)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-14, 3.12)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-14, 3.12)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-15, 3.10)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-15, 3.10)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-15, 3.10)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-15-intel, 3.14)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-15-intel, 3.14)
libtool 2.5.4 is already installed and up-to-date.
To reinstall 2.5.4, run:
brew reinstall libtool
|
|
lib-python-macos (macos-15-intel, 3.14)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-15-intel, 3.14)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-26, 3.12)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-26, 3.12)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-26, 3.12)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-14, 3.14)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-14, 3.14)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-14, 3.14)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-15, 3.14)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-15, 3.14)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-15, 3.14)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-15, 3.12)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-15, 3.12)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-15, 3.12)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-15-intel, 3.11)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-15-intel, 3.11)
libtool 2.5.4 is already installed and up-to-date.
To reinstall 2.5.4, run:
brew reinstall libtool
|
|
lib-python-macos (macos-15-intel, 3.11)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-15-intel, 3.11)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-15-intel, 3.12)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-15-intel, 3.12)
libtool 2.5.4 is already installed and up-to-date.
To reinstall 2.5.4, run:
brew reinstall libtool
|
|
lib-python-macos (macos-15-intel, 3.12)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-15-intel, 3.12)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-15, 3.13)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-15, 3.13)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-15, 3.13)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-14, 3.10)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-14, 3.10)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-14, 3.10)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
|
lib-python-macos (macos-15-intel, 3.13)
pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
brew reinstall pkgconf
|
|
lib-python-macos (macos-15-intel, 3.13)
libtool 2.5.4 is already installed and up-to-date.
To reinstall 2.5.4, run:
brew reinstall libtool
|
|
lib-python-macos (macos-15-intel, 3.13)
openssl@3 3.6.1 is already installed and up-to-date.
To reinstall 3.6.1, run:
brew reinstall openssl@3
|
|
lib-python-macos (macos-15-intel, 3.13)
libevent 2.1.12_1 is already installed and up-to-date.
To reinstall 2.1.12_1, run:
brew reinstall libevent
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
cpp-precross
Expired
|
14.9 MB |
sha256:f8f1e3c400f065c8af1e8b5f17308135cf4b0afea94cebd59cd532fa48254e29
|
|
|
go-precross
Expired
|
11 MB |
sha256:3310c3863fa720a03fee75702dd0c2b92731326277ca19ce4a58962c3be83c19
|
|
|
java-precross
Expired
|
14.3 MB |
sha256:e35e2ce63503ba2ca1a009c819b9c9a656f302042de28045be22cbd16e5cd142
|
|
|
kotlin-precross
Expired
|
18.2 MB |
sha256:91d6fcfd03866f5ff9a6cab7523588c38bfd0f4a24cabf1ed6917679c6368639
|
|
|
libthrift
|
1.37 MB |
sha256:e18d7a13bf5407709a8ae0cfc915b276396fe7d98e3786b821d56106fd003939
|
|
|
netstd-precross
Expired
|
4.23 MB |
sha256:c40936a350e5a811713fdf77d0d6f891d75a039f8a25c968ed26c70d7d3646b1
|
|
|
py-precross
Expired
|
682 KB |
sha256:351bf1e6e8893b55507bff959d3a4749e7d8d2e4e138be6d13c33fac7d4c177e
|
|
|
rb-precross
Expired
|
103 KB |
sha256:76ce4fcd692824106684b9dde5571e9f93c26ab30cc32f9b646b1273011332fa
|
|
|
thrift-compiler
Expired
|
22.6 MB |
sha256:824ba8eddc1f43ca873a26ab8f422a760323d3c6b0a7cbe118b4e30a89355f64
|
|
|
thrift-compiler-macos-14
Expired
|
1.76 MB |
sha256:bbc64f55aabefec0bfb403e057eb73dee917a12e1bf19b8814cff31eda6a9fa2
|
|
|
thrift-compiler-macos-15
Expired
|
1.69 MB |
sha256:12b0a62d6eae3044f87a7f4341293b1528e8eb5982a90d06002783328c7d9ae4
|
|
|
thrift-compiler-macos-15-intel
Expired
|
1.7 MB |
sha256:a5c5aec7b71823c60e0865ed392639541d1796dd7e6e2f0bb299e69a636d7b0b
|
|
|
thrift-compiler-macos-26
Expired
|
1.67 MB |
sha256:bb193955512d1c911316a744b258e38ebf1aa3d1dda41eea51db2c91da87014e
|
|