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
don't crash on PyPy 7.0.0 #547
Conversation
…hey are implemented natively instead of being in pure-python. Fix commit fixes the code in the sense that at least doesn't crash on PyPy, but it still suffers of issue546, as python3.6 does
Codecov Report
@@ Coverage Diff @@
## master #547 +/- ##
========================================
Coverage ? 44%
========================================
Files ? 87
Lines ? 11832
Branches ? 1777
========================================
Hits ? 5278
Misses ? 6158
Partials ? 396
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
any chance this can be merged? |
we really need this for latest pypy support. |
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.
LGTM
68: Update eventlet to 0.29.1 r=duckinator a=pyup-bot This PR updates [eventlet](https://pypi.org/project/eventlet) from **0.28.0** to **0.29.1**. <details> <summary>Changelog</summary> ### 0.29.1 ``` ====== patcher: [py27] recursion error in pytest/python2.7 installing register_at_fork eventlet/eventlet#660 patcher: monkey_patch(builtins=True) failed on py3 because `file` class is gone eventlet/eventlet#541 don't crash on PyPy 7.0.0 eventlet/eventlet#547 Only install monotonic on python2 eventlet/eventlet#583 ``` ### 0.29.0 ``` ====== * ssl: context wrapped listener fails accept() eventlet/eventlet#651 ``` ### 0.28.1 ``` ====== * Sorry, Eventlet was broken on Windows for versions 0.27-0.28 patcher: no os.register_at_fork on Windows (654) * Clean up TypeError in __del__ ``` </details> <details> <summary>Links</summary> - PyPI: https://pypi.org/project/eventlet - Changelog: https://pyup.io/changelogs/eventlet/ - Homepage: http://eventlet.net </details> Co-authored-by: pyup-bot <github-bot@pyup.io>
PyPy 7.0.0 uses 'py3-style' rlocks, i.e. they are implemented natively instead of being in pure-python. Fix commit fixes the code in the sense that at least doesn't crash on PyPy, but it still suffers of issue546, as python3.6 does