Lines Matching +full:python +full:- +full:version
6 - '**.c'
7 - '**.h'
8 - '**.py'
9 - '**.sh'
10 - '**.yml'
11 - '**.proto'
12 - '**.mk'
13 - '**.cmake'
16 - '**.c'
17 - '**.h'
18 - '**.py'
19 - '**.sh'
20 - '**.yml'
21 - '**.proto'
22 - '**.mk'
23 - '**.cmake'
28 runs-on: ${{ matrix.os }}
31 python-version: ['3.8', '3.x']
32 os: ['ubuntu-20.04', 'ubuntu-24.04']
35 - name: Check out code from GitHub
40 - name: Setup Python
41 uses: actions/setup-python@v5
43 python-version: ${{ matrix.python-version }}
45 - name: Install dependencies
47 sudo apt-get update
48 sudo apt-get install protobuf-compiler splint valgrind
49 python3 -m pip install --user --upgrade scons protobuf grpcio-tools pyinstaller
50 python3 -c 'import google.protobuf; print(google.protobuf.__file__)'
52 - name: Run tests