Commit e01eb412 authored by ento's avatar ento

Constrain greenlet's version installed in CI

The version range in setup.py's greenlet_requires variable is
>=1.1.0, <2.0, but in CI, the upper limit was not specified.

greenlet v2.0.0a1 is out now, and since its PyGreenlet's
data structure is not backwards compatible, geven'ts build
was failing.
parent 5858d226
......@@ -258,7 +258,7 @@ jobs:
pip install -q -U 'faulthandler; python_version == "2.7" and platform_python_implementation == "CPython"'
pip install -q -U 'cffi;platform_python_implementation=="CPython"'
pip install -q -U 'cython>=3.0a9'
pip install 'greenlet>=1.0a1;platform_python_implementation=="CPython"'
pip install 'greenlet>=1.0a1,<2;platform_python_implementation=="CPython"'
- name: Build gevent
run: |
......@@ -447,7 +447,7 @@ jobs:
pip install -q -U 'faulthandler; python_version == "2.7" and platform_python_implementation == "CPython"'
pip install -q -U 'cffi;platform_python_implementation=="CPython"'
pip install -q -U 'cython>=3.0a5'
pip install 'greenlet>=1.0a1;platform_python_implementation=="CPython"'
pip install 'greenlet>=1.0a1,<2;platform_python_implementation=="CPython"'
- name: build libs and gevent
env:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment