- 15 Dec, 2020 1 commit
-
-
Jason Madden authored
This should ultimately be far more robust, and it handles LoopExit cases much better. Fixes #1698 Not yet complete; On Python 2, I sometimes get ValueError: over-released the semaphore for reasons I don't understand. Also, Python 2 in general, and PyPy in particular, sometimes fails to make progress on the semaphore tests (one of the background threads doesn't complete for some reason). The RLock tests are much worse on Python 2 also. I don't understand why. Then again, I don't understand how the normal RLock could possibly actually be thread safe either: I think it must lean heavily on the GIL.
-
- 10 Dec, 2020 2 commits
-
-
Jason Madden authored
More gracefully handle errors pickling a traceback.
-
Jason Madden authored
Fixes #1704.
-
- 09 Dec, 2020 2 commits
-
-
Jason Madden authored
Refs https://github.com/gevent/gevent/issues/1667
-
Jason Madden authored
-
- 08 Dec, 2020 5 commits
-
-
Jason Madden authored
Python 2, subprocess: Let unbuffered binary writes to popen.stdin loop to write all the data
-
Jason Madden authored
-
Jason Madden authored
More like what Python 2 standard library does. Beware of relying on that though during an upgrade. Fixes #1711
-
Jason Madden authored
Surface the older changelogs more directly, and also surfate the module listing more directly. Fixes #1700.
-
Jason Madden authored
Bumping its 'noisy' value up, while there were plenty of missing-reference events it got called for, it never actually printed the line that showed it resolved something.
-
- 04 Dec, 2020 2 commits
-
-
Jason Madden authored
Avoid printing a TypeError traceback on certain types of invalid client requests
-
Jason Madden authored
Specifically, those that contain a spurious % in the request line. Test this, explicitly asserting both the returned status code and that we don't print a traceback. Fixes #1708.
-
- 03 Dec, 2020 11 commits
-
-
Jason Madden authored
-
Jason Madden authored
It's very slow, and we don't test it under manylinux anyway.
-
Jason Madden authored
Remove references to Travis, and enable pypa/gh-action-pypi-publish to upload built wheels on tagged releases.
-
Jason Madden authored
More tweaks. It took at least 33 minutes to build gevent on arm/python35. Enable some output to try to figure out why.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
It doesn't exist, apparently. Also, we got an error configuring c-ares back on the 2010 image for some reason. Enable its copious output to try to track it down.
-
Jason Madden authored
Github Actions upgraded PyPy to 7.3.3 overnight so the tests broke. TODO: Need to specify exact versions in the GHA config.
-
Jason Madden authored
-
- 02 Dec, 2020 14 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
- 24 Nov, 2020 3 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-