Skip to content

Commit cc38e45

Browse files
committed
Python 3.9 shuffled the exception hierarchy, have to look for IOError, OSError one of which is common parent of both hierarchies
The change should've been API compatible, so that's not the reason for failing PR https://docs.python.org/3.9/library/socket.html#socket.error
1 parent 32f6cf4 commit cc38e45

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

.travis.yml

+2-4
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ jobs:
9898
before_install:
9999
- sudo apt-get install clang-11 llvm-11-dev
100100
# Python 3.8.2 in Ubuntu LTS has ASan issues
101+
- sudo apt install -y python3-pip
101102
- sudo add-apt-repository -y ppa:deadsnakes/ppa
102103
- sudo apt-get update
103104
- sudo apt-get install python3.9 python3.9-dev python3.9-distutils
@@ -114,10 +115,7 @@ jobs:
114115
# DISPATCH-1883: Install selectors to run tcp echo server/client tools
115116
- python3 -m pip install --user selectors
116117
# Install grpcio and protobuf to run the grpc tests.
117-
# Installation on AArch64 currently broken https://github.com/grpc/grpc/pull/25363
118-
# Binary wheel is not available in PyPI for Aarch64 and source install requires fetching git submodules first
119-
- python3 -m pip install --user protobuf
120-
- sudo apt install python3-grpcio
118+
- python3 -m pip install --user protobuf grpcio
121119
env:
122120
- QPID_SYSTEM_TEST_TIMEOUT=300
123121
- CC=clang-11

0 commit comments

Comments
 (0)