Skip to content

Commit d1bcc9d

Browse files
committed
fix: build in PyPy 3.6, remove 3.5 builds from CI
1 parent 07a8230 commit d1bcc9d

2 files changed

Lines changed: 2 additions & 7 deletions

File tree

.travis.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@ stages:
1010
if: tag IS present AND type != pull_request
1111
env:
1212
# We run pypy tests first because they run the slowest
13-
- PYTHON_IMAGE="pypy:3.5" PURERPC_BACKEND="asyncio"
14-
# - PYTHON_IMAGE="pypy:3.5" PURERPC_BACKEND="uvloop" # uvloop is not supported on PyPy for now
15-
- PYTHON_IMAGE="pypy:3.5" PURERPC_BACKEND="curio"
16-
- PYTHON_IMAGE="pypy:3.5" PURERPC_BACKEND="trio"
1713
- PYTHON_IMAGE="pypy:3.6" PURERPC_BACKEND="asyncio"
18-
# - PYTHON_IMAGE="pypy:3.6" PURERPC_BACKEND="asyncio" # uvloop is not supported on PyPy for now
1914
- PYTHON_IMAGE="pypy:3.6" PURERPC_BACKEND="curio"
2015
- PYTHON_IMAGE="pypy:3.6" PURERPC_BACKEND="trio"
2116
- PYTHON_IMAGE="python:3.5" PURERPC_BACKEND="asyncio"

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ def main():
7575
setup_requires=["pytest-runner"],
7676
tests_require=[
7777
"pytest",
78-
"grpcio",
79-
"grpcio_tools",
78+
"grpcio==1.25.0", # fix version for PyPy
79+
"grpcio_tools==1.25.0", # same here
8080
"uvloop",
8181
"trio>=0.11",
8282
"curio>=0.9",

0 commit comments

Comments
 (0)