- 06 Feb, 2018 5 commits
-
-
-
Jason Madden authored
-
Jason Madden authored
Let dnspython resolver be used without monkey-patching
-
Jason Madden authored
Install openssl on travis for 3.7b1 as a fix for https://github.com/travis-ci/travis-ci/issues/9069 [skip appveyor]
-
Jason Madden authored
-
- 05 Feb, 2018 9 commits
-
-
Jason Madden authored
The build cache was the only thing keeping 3.7.0a4 around; it can no longer be installed from pyenv. And I accidentaly deleted the master build cache, so we have no choice. It may be difficult to get 3.7b1 installed due to https://github.com/travis-ci/travis-ci/issues/9069
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Do this by importing dns specially with sys.modules containing the gevent modules. This is the technique eventlet uses (but we don't leave the patched modules sitting around in sys.modules after we're done; eventlet may have good reason to do that, but this is not a public API here and is specialized just for dns).
-
Jason Madden authored
-
Jason Madden authored
Cleanups for timeout.py docs.
-
- 03 Feb, 2018 1 commit
-
-
Jason Madden authored
-
- 02 Feb, 2018 1 commit
-
-
Jason Madden authored
Deal gracefully with passing None watchers to hub.cancel_wait, something that may be more common now that we try to destroy watchers ASAP for GC reasons. Fixes #1089.
-
- 01 Feb, 2018 4 commits
-
-
Jason Madden authored
-
Jason Madden authored
Add a DNSpython resolver
-
Jason Madden authored
-
Jason Madden authored
-
- 31 Jan, 2018 7 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Bump Travis Python versions
-
Jason Madden authored
[skip appveyor]
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
- 29 Jan, 2018 5 commits
-
-
Jason Madden authored
Drop the unused gevent._socket3._fileobject class. Fixes #1084.
-
Jason Madden authored
-
Jason Madden authored
* Massively simplify the internal _threading.py by removing everything we don't use. Enable coverage testing for Python 3 and some for PyPy. * PyPy can't handle coverage :( * Account for a racy test and tweak the makefile to ignore errors uploading to coveralls. Python 3.7 was seen to generate that: https://travis-ci.org/gevent/gevent/jobs/334831358 * Manually exclude .so files. They caused coveralls to fail: https://travis-ci.org/gevent/gevent/jobs/334839765#L1755 * Enable coverage on pypy too. * coverage pragmas * Skip a test that fails under coverage sometimes
-
Jason Madden authored
Allow all keyword arguments to Popen under Python 2.
-
Jason Madden authored
And make restore_signals default to False on Python 2. Fixes #1063.
-
- 27 Jan, 2018 8 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
Try to adhere to scheduling deadlines when running callbacks [skip ci]
-