New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci(gevent): pin greenlet for legacy gevent versions #4437
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
are any changes needed to riotfile.py
?
Nope, we only use the latest gevent version in riot. |
76b71b4
to
b38596c
Compare
@mabdinur opentracing is still failing on gevent: https://app.circleci.com/pipelines/github/DataDog/dd-trace-py/23030/workflows/a85977a7-c9b0-42d5-88c6-bd4eaee54b4a/jobs/1566740 |
88aeadc
@Mergifyio backport 1.6 1.5 1.4 0.61 |
✅ Backports have been created
|
Earlier versions of gevent (v1.1, v1.2, v1.3, v1.4, v20.9) only specify a minimum greenlet version. greenlet v2.0 updated its ABI to support py3.11 and is only compatible with gevent>=22.10.2.. This change updates gevent and opentracer tests to install greenlet<2 if gevent<=20.9 is used. Co-authored-by: Brett Langdon <brett.langdon@datadoghq.com> (cherry picked from commit b85fca2)
Earlier versions of gevent (v1.1, v1.2, v1.3, v1.4, v20.9) only specify a minimum greenlet version. greenlet v2.0 updated its ABI to support py3.11 and is only compatible with gevent>=22.10.2.. This change updates gevent and opentracer tests to install greenlet<2 if gevent<=20.9 is used. Co-authored-by: Brett Langdon <brett.langdon@datadoghq.com> (cherry picked from commit b85fca2) # Conflicts: # tox.ini
Earlier versions of gevent (v1.1, v1.2, v1.3, v1.4, v20.9) only specify a minimum greenlet version. greenlet v2.0 updated its ABI to support py3.11 and is only compatible with gevent>=22.10.2.. This change updates gevent and opentracer tests to install greenlet<2 if gevent<=20.9 is used. Co-authored-by: Brett Langdon <brett.langdon@datadoghq.com> (cherry picked from commit b85fca2) # Conflicts: # tox.ini
Earlier versions of gevent (v1.1, v1.2, v1.3, v1.4, v20.9) only specify a minimum greenlet version. greenlet v2.0 updated its ABI to support py3.11 and is only compatible with gevent>=22.10.2.. This change updates gevent and opentracer tests to install greenlet<2 if gevent<=20.9 is used. Co-authored-by: Brett Langdon <brett.langdon@datadoghq.com> (cherry picked from commit b85fca2) # Conflicts: # tox.ini
@mabdinur |
Earlier versions of gevent (v1.1, v1.2, v1.3, v1.4, v20.9) only specify a minimum greenlet version. greenlet v2.0 updated its ABI to support py3.11 and is only compatible with gevent>=22.10.2.. This change updates gevent and opentracer tests to install greenlet<2 if gevent<=20.9 is used. Co-authored-by: Brett Langdon <brett.langdon@datadoghq.com> (cherry picked from commit b85fca2) Co-authored-by: Munir Abdinur <munir.abdinur@datadoghq.com>
…4454) * ci(gevent): pin greenlet for legacy gevent versions (#4437) Earlier versions of gevent (v1.1, v1.2, v1.3, v1.4, v20.9) only specify a minimum greenlet version. greenlet v2.0 updated its ABI to support py3.11 and is only compatible with gevent>=22.10.2.. This change updates gevent and opentracer tests to install greenlet<2 if gevent<=20.9 is used. Co-authored-by: Munir Abdinur <munir.abdinur@datadoghq.com>
…4456) * ci(gevent): pin greenlet for legacy gevent versions (#4437) Earlier versions of gevent (v1.1, v1.2, v1.3, v1.4, v20.9) only specify a minimum greenlet version. greenlet v2.0 updated its ABI to support py3.11 and is only compatible with gevent>=22.10.2.. This change updates gevent and opentracer tests to install greenlet<2 if gevent<=20.9 is used. Co-authored-by: Munir Abdinur <munir.abdinur@datadoghq.com>
Description
Earlier versions of gevent (v1.1, v1.2, v1.3, v1.4, v20.9) only specify a minimum greenlet version. greenlet v2.0 updated its ABI to support py3.11 and is only compatible with gevent>=22.10.2..
This change updates gevent and opentracer tests to install
greenlet<2
ifgevent<=20.9
is used.Checklist
feat
andfix
pull requests.Reviewer Checklist
changelog/no-changelog
label added.