.coveragerc
.coveragerc-pypy
.landscape.yml
.pylintrc
.readthedocs.yml
AUTHORS
CHANGES.rst
CONTRIBUTING.rst
LICENSE
MANIFEST.in
NOTICE
README.rst
TODO
_setupares.py
_setuplibev.py
_setuputils.py
appveyor.yml
dev-requirements.txt
pyproject.toml
setup.cfg
setup.py
tox.ini
.github/ISSUE_TEMPLATE.md
appveyor/install.ps1
appveyor/run_with_env.cmd
benchmarks/bench_dns_resolver.py
benchmarks/bench_get_memory.py
benchmarks/bench_hub.py
benchmarks/bench_local.py
benchmarks/bench_pool.py
benchmarks/bench_queue.py
benchmarks/bench_sendall.py
benchmarks/bench_sleep0.py
benchmarks/bench_socket.py
benchmarks/bench_spawn.py
benchmarks/bench_subprocess.py
benchmarks/bench_threadpool.py
benchmarks/bench_tracer.py
benchmarks/micro.sh
benchmarks/micro_greenlet_link.sh
benchmarks/micro_run_callback.sh
benchmarks/micro_semaphore.sh
benchmarks/micro_sleep.sh
deps/README.rst
deps/cares-make.patch
deps/cares-win32.patch
deps/libuv-1.38-static-assert.patch
deps/c-ares/AUTHORS
deps/c-ares/CHANGES
deps/c-ares/INSTALL.md
deps/c-ares/LICENSE.md
deps/c-ares/Makefile.Watcom
deps/c-ares/Makefile.am
deps/c-ares/Makefile.dj
deps/c-ares/Makefile.in
deps/c-ares/Makefile.m32
deps/c-ares/Makefile.msvc
deps/c-ares/Makefile.netware
deps/c-ares/NEWS
deps/c-ares/README.cares
deps/c-ares/README.md
deps/c-ares/README.msvc
deps/c-ares/RELEASE-NOTES
deps/c-ares/TODO
deps/c-ares/acinclude.m4
deps/c-ares/aclocal.m4
deps/c-ares/buildconf
deps/c-ares/compile
deps/c-ares/config.guess
deps/c-ares/config.sub
deps/c-ares/configure
deps/c-ares/configure.ac
deps/c-ares/depcomp
deps/c-ares/get_ver.awk
deps/c-ares/install-sh
deps/c-ares/libcares.pc.in
deps/c-ares/ltmain.sh
deps/c-ares/missing
deps/c-ares/msvc_ver.inc
deps/c-ares/include/CMakeLists.txt
deps/c-ares/include/Makefile
deps/c-ares/include/Makefile.am
deps/c-ares/include/Makefile.in
deps/c-ares/include/ares.h
deps/c-ares/include/ares_build.h
deps/c-ares/include/ares_build.h.cmake
deps/c-ares/include/ares_build.h.dist
deps/c-ares/include/ares_build.h.in
deps/c-ares/include/ares_dns.h
deps/c-ares/include/ares_rules.h
deps/c-ares/include/ares_version.h
deps/c-ares/m4/ax_check_user_namespace.m4
deps/c-ares/m4/ax_check_uts_namespace.m4
deps/c-ares/m4/ax_code_coverage.m4
deps/c-ares/m4/ax_cxx_compile_stdcxx_11.m4
deps/c-ares/m4/ax_pthread.m4
deps/c-ares/m4/cares-compilers.m4
deps/c-ares/m4/cares-confopts.m4
deps/c-ares/m4/cares-functions.m4
deps/c-ares/m4/cares-override.m4
deps/c-ares/m4/cares-reentrant.m4
deps/c-ares/m4/libtool.m4
deps/c-ares/m4/ltoptions.m4
deps/c-ares/m4/ltsugar.m4
deps/c-ares/m4/ltversion.m4
deps/c-ares/m4/lt~obsolete.m4
deps/c-ares/m4/xc-am-iface.m4
deps/c-ares/m4/xc-cc-check.m4
deps/c-ares/m4/xc-lt-iface.m4
deps/c-ares/m4/xc-translit.m4
deps/c-ares/m4/xc-val-flgs.m4
deps/c-ares/m4/zz40-xc-ovr.m4
deps/c-ares/m4/zz50-xc-ovr.m4
deps/c-ares/m4/zz60-xc-ovr.m4
deps/c-ares/src/CMakeLists.txt
deps/c-ares/src/Makefile
deps/c-ares/src/Makefile.am
deps/c-ares/src/Makefile.in
deps/c-ares/src/lib/CMakeLists.txt
deps/c-ares/src/lib/Makefile
deps/c-ares/src/lib/Makefile.am
deps/c-ares/src/lib/Makefile.in
deps/c-ares/src/lib/Makefile.inc
deps/c-ares/src/lib/ares__close_sockets.c
deps/c-ares/src/lib/ares__get_hostent.c
deps/c-ares/src/lib/ares__parse_into_addrinfo.c
deps/c-ares/src/lib/ares__read_line.c
deps/c-ares/src/lib/ares__readaddrinfo.c
deps/c-ares/src/lib/ares__sortaddrinfo.c
deps/c-ares/src/lib/ares__timeval.c
deps/c-ares/src/lib/ares_android.c
deps/c-ares/src/lib/ares_android.h
deps/c-ares/src/lib/ares_cancel.c
deps/c-ares/src/lib/ares_config.h
deps/c-ares/src/lib/ares_config.h.cmake
deps/c-ares/src/lib/ares_config.h.in
deps/c-ares/src/lib/ares_create_query.c
deps/c-ares/src/lib/ares_data.c
deps/c-ares/src/lib/ares_data.h
deps/c-ares/src/lib/ares_destroy.c
deps/c-ares/src/lib/ares_expand_name.c
deps/c-ares/src/lib/ares_expand_string.c
deps/c-ares/src/lib/ares_fds.c
deps/c-ares/src/lib/ares_free_hostent.c
deps/c-ares/src/lib/ares_free_string.c
deps/c-ares/src/lib/ares_freeaddrinfo.c
deps/c-ares/src/lib/ares_getaddrinfo.c
deps/c-ares/src/lib/ares_getenv.c
deps/c-ares/src/lib/ares_getenv.h
deps/c-ares/src/lib/ares_gethostbyaddr.c
deps/c-ares/src/lib/ares_gethostbyname.c
deps/c-ares/src/lib/ares_getnameinfo.c
deps/c-ares/src/lib/ares_getsock.c
deps/c-ares/src/lib/ares_inet_net_pton.h
deps/c-ares/src/lib/ares_init.c
deps/c-ares/src/lib/ares_iphlpapi.h
deps/c-ares/src/lib/ares_ipv6.h
deps/c-ares/src/lib/ares_library_init.c
deps/c-ares/src/lib/ares_library_init.h
deps/c-ares/src/lib/ares_llist.c
deps/c-ares/src/lib/ares_llist.h
deps/c-ares/src/lib/ares_mkquery.c
deps/c-ares/src/lib/ares_nowarn.c
deps/c-ares/src/lib/ares_nowarn.h
deps/c-ares/src/lib/ares_options.c
deps/c-ares/src/lib/ares_parse_a_reply.c
deps/c-ares/src/lib/ares_parse_aaaa_reply.c
deps/c-ares/src/lib/ares_parse_caa_reply.c
deps/c-ares/src/lib/ares_parse_mx_reply.c
deps/c-ares/src/lib/ares_parse_naptr_reply.c
deps/c-ares/src/lib/ares_parse_ns_reply.c
deps/c-ares/src/lib/ares_parse_ptr_reply.c
deps/c-ares/src/lib/ares_parse_soa_reply.c
deps/c-ares/src/lib/ares_parse_srv_reply.c
deps/c-ares/src/lib/ares_parse_txt_reply.c
deps/c-ares/src/lib/ares_platform.c
deps/c-ares/src/lib/ares_platform.h
deps/c-ares/src/lib/ares_private.h
deps/c-ares/src/lib/ares_process.c
deps/c-ares/src/lib/ares_query.c
deps/c-ares/src/lib/ares_search.c
deps/c-ares/src/lib/ares_send.c
deps/c-ares/src/lib/ares_setup.h
deps/c-ares/src/lib/ares_strcasecmp.c
deps/c-ares/src/lib/ares_strcasecmp.h
deps/c-ares/src/lib/ares_strdup.c
deps/c-ares/src/lib/ares_strdup.h
deps/c-ares/src/lib/ares_strerror.c
deps/c-ares/src/lib/ares_strsplit.c
deps/c-ares/src/lib/ares_strsplit.h
deps/c-ares/src/lib/ares_timeout.c
deps/c-ares/src/lib/ares_version.c
deps/c-ares/src/lib/ares_writev.c
deps/c-ares/src/lib/ares_writev.h
deps/c-ares/src/lib/bitncmp.c
deps/c-ares/src/lib/bitncmp.h
deps/c-ares/src/lib/cares.rc
deps/c-ares/src/lib/config-dos.h
deps/c-ares/src/lib/config-win32.h
deps/c-ares/src/lib/inet_net_pton.c
deps/c-ares/src/lib/inet_ntop.c
deps/c-ares/src/lib/nameser.h
deps/c-ares/src/lib/setup_once.h
deps/c-ares/src/lib/windows_port.c
deps/c-ares/src/tools/CMakeLists.txt
deps/c-ares/src/tools/Makefile
deps/c-ares/src/tools/Makefile.am
deps/c-ares/src/tools/Makefile.in
deps/c-ares/src/tools/Makefile.inc
deps/c-ares/src/tools/acountry.c
deps/c-ares/src/tools/adig.c
deps/c-ares/src/tools/ahost.c
deps/c-ares/src/tools/ares_getopt.c
deps/c-ares/src/tools/ares_getopt.h
deps/greenlet/greenlet.h
deps/libev/Changes
deps/libev/LICENSE
deps/libev/Makefile.in
deps/libev/README
deps/libev/config.guess
deps/libev/config.h.in
deps/libev/config.sub
deps/libev/configure
deps/libev/configure-output.txt
deps/libev/depcomp
deps/libev/ev++.h
deps/libev/ev.3
deps/libev/ev.c
deps/libev/ev.h
deps/libev/ev.pod
deps/libev/ev_epoll.c
deps/libev/ev_iouring.c
deps/libev/ev_kqueue.c
deps/libev/ev_linuxaio.c
deps/libev/ev_poll.c
deps/libev/ev_port.c
deps/libev/ev_select.c
deps/libev/ev_vars.h
deps/libev/ev_win32.c
deps/libev/ev_wrap.h
deps/libev/event.c
deps/libev/event.h
deps/libev/install-sh
deps/libev/ltmain.sh
deps/libev/missing
deps/libuv/.gitattributes
deps/libuv/.gitignore
deps/libuv/.mailmap
deps/libuv/AUTHORS
deps/libuv/CMakeLists.txt
deps/libuv/CONTRIBUTING.md
deps/libuv/ChangeLog
deps/libuv/LICENSE
deps/libuv/LICENSE-docs
deps/libuv/MAINTAINERS.md
deps/libuv/Makefile.am
deps/libuv/README.md
deps/libuv/SUPPORTED_PLATFORMS.md
deps/libuv/autogen.sh
deps/libuv/config.guess
deps/libuv/configure.ac
deps/libuv/libuv-static.pc.in
deps/libuv/libuv.pc.in
deps/libuv/img/banner.png
deps/libuv/img/logos.svg
deps/libuv/include/uv.h
deps/libuv/include/uv/aix.h
deps/libuv/include/uv/android-ifaddrs.h
deps/libuv/include/uv/bsd.h
deps/libuv/include/uv/darwin.h
deps/libuv/include/uv/errno.h
deps/libuv/include/uv/linux.h
deps/libuv/include/uv/os390.h
deps/libuv/include/uv/posix.h
deps/libuv/include/uv/stdint-msvc2008.h
deps/libuv/include/uv/sunos.h
deps/libuv/include/uv/threadpool.h
deps/libuv/include/uv/tree.h
deps/libuv/include/uv/unix.h
deps/libuv/include/uv/version.h
deps/libuv/include/uv/win.h
deps/libuv/src/fs-poll.c
deps/libuv/src/heap-inl.h
deps/libuv/src/idna.c
deps/libuv/src/idna.h
deps/libuv/src/inet.c
deps/libuv/src/queue.h
deps/libuv/src/random.c
deps/libuv/src/strscpy.c
deps/libuv/src/strscpy.h
deps/libuv/src/threadpool.c
deps/libuv/src/timer.c
deps/libuv/src/uv-common.c
deps/libuv/src/uv-common.h
deps/libuv/src/uv-data-getter-setters.c
deps/libuv/src/version.c
deps/libuv/src/unix/aix-common.c
deps/libuv/src/unix/aix.c
deps/libuv/src/unix/android-ifaddrs.c
deps/libuv/src/unix/async.c
deps/libuv/src/unix/atomic-ops.h
deps/libuv/src/unix/bsd-ifaddrs.c
deps/libuv/src/unix/bsd-proctitle.c
deps/libuv/src/unix/core.c
deps/libuv/src/unix/cygwin.c
deps/libuv/src/unix/darwin-proctitle.c
deps/libuv/src/unix/darwin-stub.h
deps/libuv/src/unix/darwin.c
deps/libuv/src/unix/dl.c
deps/libuv/src/unix/freebsd.c
deps/libuv/src/unix/fs.c
deps/libuv/src/unix/fsevents.c
deps/libuv/src/unix/getaddrinfo.c
deps/libuv/src/unix/getnameinfo.c
deps/libuv/src/unix/haiku.c
deps/libuv/src/unix/ibmi.c
deps/libuv/src/unix/internal.h
deps/libuv/src/unix/kqueue.c
deps/libuv/src/unix/linux-core.c
deps/libuv/src/unix/linux-inotify.c
deps/libuv/src/unix/linux-syscalls.c
deps/libuv/src/unix/linux-syscalls.h
deps/libuv/src/unix/loop-watcher.c
deps/libuv/src/unix/loop.c
deps/libuv/src/unix/netbsd.c
deps/libuv/src/unix/no-fsevents.c
deps/libuv/src/unix/no-proctitle.c
deps/libuv/src/unix/openbsd.c
deps/libuv/src/unix/os390-syscalls.c
deps/libuv/src/unix/os390-syscalls.h
deps/libuv/src/unix/os390.c
deps/libuv/src/unix/pipe.c
deps/libuv/src/unix/poll.c
deps/libuv/src/unix/posix-hrtime.c
deps/libuv/src/unix/posix-poll.c
deps/libuv/src/unix/process.c
deps/libuv/src/unix/procfs-exepath.c
deps/libuv/src/unix/proctitle.c
deps/libuv/src/unix/pthread-fixes.c
deps/libuv/src/unix/qnx.c
deps/libuv/src/unix/random-devurandom.c
deps/libuv/src/unix/random-getentropy.c
deps/libuv/src/unix/random-getrandom.c
deps/libuv/src/unix/random-sysctl-linux.c
deps/libuv/src/unix/signal.c
deps/libuv/src/unix/spinlock.h
deps/libuv/src/unix/stream.c
deps/libuv/src/unix/sunos.c
deps/libuv/src/unix/sysinfo-loadavg.c
deps/libuv/src/unix/sysinfo-memory.c
deps/libuv/src/unix/tcp.c
deps/libuv/src/unix/thread.c
deps/libuv/src/unix/tty.c
deps/libuv/src/unix/udp.c
deps/libuv/src/win/async.c
deps/libuv/src/win/atomicops-inl.h
deps/libuv/src/win/core.c
deps/libuv/src/win/detect-wakeup.c
deps/libuv/src/win/dl.c
deps/libuv/src/win/error.c
deps/libuv/src/win/fs-event.c
deps/libuv/src/win/fs-fd-hash-inl.h
deps/libuv/src/win/fs.c
deps/libuv/src/win/getaddrinfo.c
deps/libuv/src/win/getnameinfo.c
deps/libuv/src/win/handle-inl.h
deps/libuv/src/win/handle.c
deps/libuv/src/win/internal.h
deps/libuv/src/win/loop-watcher.c
deps/libuv/src/win/pipe.c
deps/libuv/src/win/poll.c
deps/libuv/src/win/process-stdio.c
deps/libuv/src/win/process.c
deps/libuv/src/win/req-inl.h
deps/libuv/src/win/signal.c
deps/libuv/src/win/snprintf.c
deps/libuv/src/win/stream-inl.h
deps/libuv/src/win/stream.c
deps/libuv/src/win/tcp.c
deps/libuv/src/win/thread.c
deps/libuv/src/win/tty.c
deps/libuv/src/win/udp.c
deps/libuv/src/win/util.c
deps/libuv/src/win/winapi.c
deps/libuv/src/win/winapi.h
deps/libuv/src/win/winsock.c
deps/libuv/src/win/winsock.h
deps/libuv/test/fixtures/empty_file
deps/libuv/test/fixtures/load_error.node
deps/libuv/test/fixtures/lorem_ipsum.txt
docs/Makefile
docs/_about.rst
docs/changelog.rst
docs/changelog_1_0.rst
docs/changelog_1_1.rst
docs/changelog_1_2.rst
docs/changelog_1_3.rst
docs/changelog_1_4.rst
docs/changelog_1_5.rst
docs/changelog_pre.rst
docs/community.rst
docs/conf.py
docs/configuration.rst
docs/contents.rst
docs/dns.rst
docs/index.rst
docs/install.rst
docs/intro.rst
docs/loop_impls.rst
docs/make.bat
docs/monitoring.rst
docs/older_releases.rst
docs/servers.rst
docs/sfc.rst
docs/success.rst
docs/whatsnew_1_0.rst
docs/whatsnew_1_1.rst
docs/whatsnew_1_2.rst
docs/whatsnew_1_3.rst
docs/whatsnew_1_4.rst
docs/whatsnew_1_5.rst
docs/_templates/hr-between-versions.rst.tmpl
docs/_templates/layout.html
docs/api/gevent._socket2.rst
docs/api/gevent._socket3.rst
docs/api/gevent._ssl2.rst
docs/api/gevent._ssl3.rst
docs/api/gevent._sslgte279.rst
docs/api/gevent.ares.rst
docs/api/gevent.backdoor.rst
docs/api/gevent.baseserver.rst
docs/api/gevent.builtins.rst
docs/api/gevent.contextvars.rst
docs/api/gevent.core.rst
docs/api/gevent.event.rst
docs/api/gevent.events.rst
docs/api/gevent.exceptions.rst
docs/api/gevent.fileobject.rst
docs/api/gevent.greenlet.rst
docs/api/gevent.hub.rst
docs/api/gevent.local.rst
docs/api/gevent.lock.rst
docs/api/gevent.monkey.rst
docs/api/gevent.os.rst
docs/api/gevent.pool.rst
docs/api/gevent.pywsgi.rst
docs/api/gevent.queue.rst
docs/api/gevent.resolver.ares.rst
docs/api/gevent.resolver.blocking.rst
docs/api/gevent.resolver.dnspython.rst
docs/api/gevent.resolver.thread.rst
docs/api/gevent.rst
docs/api/gevent.select.rst
docs/api/gevent.selectors.rst
docs/api/gevent.server.rst
docs/api/gevent.signal.rst
docs/api/gevent.socket.rst
docs/api/gevent.ssl.rst
docs/api/gevent.subprocess.rst
docs/api/gevent.thread.rst
docs/api/gevent.threading.rst
docs/api/gevent.threadpool.rst
docs/api/gevent.time.rst
docs/api/gevent.timeout.rst
docs/api/gevent.util.rst
docs/api/gevent.wsgi.rst
docs/api/index.rst
docs/changes/.gitignore
docs/development/ci.rst
docs/development/getting_started.rst
docs/development/index.rst
docs/development/installing_from_source.rst
docs/development/release_process.rst
docs/development/running_tests.rst
docs/examples/concurrent_download.rst
docs/examples/dns_mass_resolve.rst
docs/examples/echoserver.rst
docs/examples/geventsendfile.rst
docs/examples/index.rst
docs/examples/portforwarder.rst
docs/examples/processes.rst
docs/examples/psycopg2_pool.rst
docs/examples/threadpool.rst
docs/examples/udp_client.rst
docs/examples/udp_server.rst
docs/examples/unixsocket_client.rst
docs/examples/unixsocket_server.rst
docs/examples/webproxy.rst
docs/examples/webpy.rst
docs/examples/wsgiserver.rst
docs/examples/wsgiserver_ssl.rst
docs/mytheme/defindex.html
docs/mytheme/domainindex.html
docs/mytheme/genindex-single.html
docs/mytheme/genindex-split.html
docs/mytheme/genindex.html
docs/mytheme/layout.html
docs/mytheme/modindex.html
docs/mytheme/page.html
docs/mytheme/theme.conf
docs/mytheme/changes/frameset.html
docs/mytheme/changes/rstsource.html
docs/mytheme/changes/versionchanges.html
docs/mytheme/static/basic.css_t
docs/mytheme/static/file.png
docs/mytheme/static/minus.png
docs/mytheme/static/omegle_48.png
docs/mytheme/static/plus.png
docs/mytheme/static/spotify_logo.png
docs/mytheme/static/transparent.gif
docs/mytheme/static/img/main-two-columns.gif
examples/concurrent_download.py
examples/dns_mass_resolve.py
examples/echoserver.py
examples/geventsendfile.py
examples/portforwarder.py
examples/processes.py
examples/psycopg2_pool.py
examples/server.crt
examples/server.key
examples/threadpool.py
examples/udp_client.py
examples/udp_server.py
examples/unixsocket_client.py
examples/unixsocket_server.py
examples/webproxy.py
examples/webpy.py
examples/wsgiserver.py
examples/wsgiserver_ssl.py
examples/webchat/README
examples/webchat/__init__.py
examples/webchat/application.py
examples/webchat/manage.py
examples/webchat/run_standalone.py
examples/webchat/run_uwsgi
examples/webchat/settings.py
examples/webchat/urls.py
examples/webchat/chat/__init__.py
examples/webchat/chat/views.py
examples/webchat/static/chat.css
examples/webchat/static/chat.js
examples/webchat/templates/404.html
examples/webchat/templates/500.html
examples/webchat/templates/index.html
examples/webchat/templates/message.html
scripts/gprospector.py
scripts/install.sh
scripts/releases/appveyor-download.py
scripts/releases/geventrel.sh
scripts/releases/geventreleases.sh
scripts/releases/make-manylinux
src/gevent/__init__.py
src/gevent/_abstract_linkable.c
src/gevent/_abstract_linkable.html
src/gevent/_abstract_linkable.py
src/gevent/_compat.py
src/gevent/_config.py
src/gevent/_fileobjectcommon.py
src/gevent/_fileobjectposix.py
src/gevent/_gevent_c_abstract_linkable.pxd
src/gevent/_gevent_c_greenlet_primitives.pxd
src/gevent/_gevent_c_hub_local.pxd
src/gevent/_gevent_c_hub_primitives.pxd
src/gevent/_gevent_c_ident.pxd
src/gevent/_gevent_c_imap.pxd
src/gevent/_gevent_c_semaphore.pxd
src/gevent/_gevent_c_tracer.pxd
src/gevent/_gevent_c_waiter.pxd
src/gevent/_gevent_cevent.pxd
src/gevent/_gevent_cgreenlet.pxd
src/gevent/_gevent_clocal.pxd
src/gevent/_gevent_cqueue.pxd
src/gevent/_greenlet_primitives.c
src/gevent/_greenlet_primitives.html
src/gevent/_greenlet_primitives.py
src/gevent/_hub_local.c
src/gevent/_hub_local.html
src/gevent/_hub_local.py
src/gevent/_hub_primitives.c
src/gevent/_hub_primitives.html
src/gevent/_hub_primitives.py
src/gevent/_ident.c
src/gevent/_ident.html
src/gevent/_ident.py
src/gevent/_imap.c
src/gevent/_imap.html
src/gevent/_imap.py
src/gevent/_interfaces.py
src/gevent/_monitor.py
src/gevent/_patcher.py
src/gevent/_semaphore.c
src/gevent/_semaphore.html
src/gevent/_semaphore.py
src/gevent/_socket2.py
src/gevent/_socket3.py
src/gevent/_socketcommon.py
src/gevent/_ssl2.py
src/gevent/_ssl3.py
src/gevent/_sslgte279.py
src/gevent/_tblib.py
src/gevent/_threading.py
src/gevent/_tracer.c
src/gevent/_tracer.html
src/gevent/_tracer.py
src/gevent/_util.py
src/gevent/_util_py2.py
src/gevent/_waiter.c
src/gevent/_waiter.html
src/gevent/_waiter.py
src/gevent/ares.py
src/gevent/backdoor.py
src/gevent/baseserver.py
src/gevent/builtins.py
src/gevent/contextvars.py
src/gevent/core.py
src/gevent/event.c
src/gevent/event.html
src/gevent/event.py
src/gevent/events.py
src/gevent/exceptions.py
src/gevent/fileobject.py
src/gevent/greenlet.c
src/gevent/greenlet.html
src/gevent/greenlet.py
src/gevent/hub.py
src/gevent/local.c
src/gevent/local.html
src/gevent/local.py
src/gevent/lock.py
src/gevent/monkey.py
src/gevent/os.py
src/gevent/pool.py
src/gevent/pywsgi.py
src/gevent/queue.c
src/gevent/queue.html
src/gevent/queue.py
src/gevent/resolver_ares.py
src/gevent/resolver_thread.py
src/gevent/select.py
src/gevent/selectors.py
src/gevent/server.py
src/gevent/signal.py
src/gevent/socket.py
src/gevent/ssl.py
src/gevent/subprocess.py
src/gevent/thread.py
src/gevent/threading.py
src/gevent/threadpool.py
src/gevent/time.py
src/gevent/timeout.py
src/gevent/util.py
src/gevent/win32util.py
src/gevent.egg-info/PKG-INFO
src/gevent.egg-info/SOURCES.txt
src/gevent.egg-info/dependency_links.txt
src/gevent.egg-info/entry_points.txt
src/gevent.egg-info/not-zip-safe
src/gevent.egg-info/requires.txt
src/gevent.egg-info/top_level.txt
src/gevent/_ffi/__init__.py
src/gevent/_ffi/alloc.c
src/gevent/_ffi/callback.py
src/gevent/_ffi/loop.py
src/gevent/_ffi/watcher.py
src/gevent/_generated_include/AddTraceback_impl_156e99cabff049628c497c80a09d521d.h
src/gevent/_generated_include/AddTraceback_impl_b5c78188883744b3dfae78a4f03fe3ccce2f3e32.h
src/gevent/_generated_include/BytesEquals_impl_109858ec7ab55ded5d79f10f15ff54ec.h
src/gevent/_generated_include/BytesEquals_impl_e6e00372871fe30fd34336b41036f3e015446a55.h
src/gevent/_generated_include/CIntFromPy_impl_0f372f08cfa6ee8ab98a2112a95f35e3.h
src/gevent/_generated_include/CIntFromPy_impl_1acd853eb242f2a14b63ea0b7665ba0aef1c09de.h
src/gevent/_generated_include/CIntFromPy_impl_3e7dff6e86f7b2e4c451b3f127cac6b3.h
src/gevent/_generated_include/CIntFromPy_impl_4e022c4adc51b46435fd7a8fc780519d33fc4d51.h
src/gevent/_generated_include/CIntFromPy_impl_604e8595d3d5170a5e1600d2bdf9af32.h
src/gevent/_generated_include/CIntFromPy_impl_d00941516b289dbd11e068476ba2d32b.h
src/gevent/_generated_include/CIntFromPy_impl_d0b79459cdcaa39384fc23f7d34805f993be3ec3.h
src/gevent/_generated_include/CIntFromPy_impl_ed7184d9afa61de585259314dd8d541ab4b57475.h
src/gevent/_generated_include/CIntToPy_impl_43939fa3d958923ed03ca0bab7988e3f.h
src/gevent/_generated_include/CIntToPy_impl_4b5e5533d8114992d3e26b85e34ce013.h
src/gevent/_generated_include/CIntToPy_impl_59bfb71f4f093110eb1ca267e72263bb.h
src/gevent/_generated_include/CIntToPy_impl_6f45a12f73c870ad962bedbf2bfe356ae68ab0d3.h
src/gevent/_generated_include/CIntToPy_impl_7cf0edfde0cce120bb05de2b7f4ef08907afeec0.h
src/gevent/_generated_include/CIntToPy_impl_adbbf1a160c6bcb71609f609e4b93d18.h
src/gevent/_generated_include/CIntToPy_impl_bd16f81653b1c9396fb8980b62edabfda564b1c8.h
src/gevent/_generated_include/CIntToPy_impl_d5e9546da772d7883ba556cb9c831db4fc5618a5.h
src/gevent/_generated_include/CalculateMetaclass_impl_d37f2b4ab7ad37b355bb8a6f3281c7be.h
src/gevent/_generated_include/CalculateMetaclass_impl_f8c58394c1458573766901f22ef7b9f36e1da559.h
src/gevent/_generated_include/CallUnboundCMethod0_proto_3ab6fa2fdee0b4e5f5487ed8c262770bd67db280.h
src/gevent/_generated_include/CallUnboundCMethod1_impl_3430db43e10d0310e940dea5a14c58c6.h
src/gevent/_generated_include/CallUnboundCMethod1_impl_fab7d7ac824a4c97b4ee62d9db89dbe08674c5d1.h
src/gevent/_generated_include/CallUnboundCMethod2_impl_e5a01d2ca6e90ee786ba48d7bd894c0e.h
src/gevent/_generated_include/CallUnboundCMethod2_impl_fbf20154a134f91c0ea75485c517b4d72ee7cc48.h
src/gevent/_generated_include/ClassMethod_impl_100ffb81d0cf9eb32a9978d6ea42f476d88cea21.h
src/gevent/_generated_include/CodeObjectCache_impl_9806d8691f0647604c43940c16bcbdf8b5ddae48.h
src/gevent/_generated_include/CodeObjectCache_impl_b2e4b115a9c23210a9997ddc920613b6.h
src/gevent/_generated_include/CoroutineBase_proto_1c154716c6addde971afe8ba7a5544a9b781d7a7.h
src/gevent/_generated_include/CoroutineBase_proto_67d50ea300942308dc6cef25cfbc9ab2.h
src/gevent/_generated_include/CythonFunctionShared_impl_40e54345c8802b82b4f3c1558dd38dd4.h
src/gevent/_generated_include/CythonFunctionShared_proto_4ebc9843e45f26aba8eae1b948cd62a00d838de4.h
src/gevent/_generated_include/CythonFunctionShared_proto_afd4def0d49c59c274a509a473d2edc2.h
src/gevent/_generated_include/FastTypeChecks_impl_717054895497fe6f15da9253d1bff94e.h
src/gevent/_generated_include/FastTypeChecks_impl_eb0c244bcedc6e568c1b81c159a26dc4457239fd.h
src/gevent/_generated_include/FastTypeChecks_proto_977ac220797f8459b01658cd93725eee6f3bfbd9.h
src/gevent/_generated_include/FetchCommonType_impl_352a0dd347eaeec1cbcc99a1ad8b036b.h
src/gevent/_generated_include/FetchCommonType_impl_6075d632cab9f7f885689e5a11eba5f62db0a30d.h
src/gevent/_generated_include/FixUpExtensionType_impl_e09b5d95f7f6bf74eadfc9d9daa7398d83997a66.h
src/gevent/_generated_include/FunctionImport_impl_d1678083a4ac2cd86d7acbe656654e542e33839d.h
src/gevent/_generated_include/Generator_impl_058e16a9ea3b08add9f903025029136b844faef2.h
src/gevent/_generated_include/Generator_impl_32555fbee2f3718fefc104f9264e7627.h
src/gevent/_generated_include/GetException_impl_65508b3079d85bd0c31681e2a3b0b70a.h
src/gevent/_generated_include/GetException_impl_c515116ac859b567f8675f64eac308e9ac5196e2.h
src/gevent/_generated_include/GetItemInt_impl_169d14c8b079433fcc0ce1563b195bdf.h
src/gevent/_generated_include/GetItemInt_impl_7e4cf5b23081c67c512b5769aad99623e914619a.h
src/gevent/_generated_include/GetItemInt_proto_2a72bfd08caa1e62d7b31cb875031b18cc21dd9d.h
src/gevent/_generated_include/GetItemInt_proto_febe01cb1d575a0c2a1da59cb956d586.h
src/gevent/_generated_include/GetModuleGlobalName_impl_61ac73eac68e57e860b8d1a25c72d19e.h
src/gevent/_generated_include/GetModuleGlobalName_impl_b42bab931ba3745b018435df793919dd990408d3.h
src/gevent/_generated_include/GetModuleGlobalName_proto_6c1f1b712d98e8ec6a52d32f9e4c07ba.h
src/gevent/_generated_include/GetModuleGlobalName_proto_a47fb7942110f1db16ee3605036c98ce86aed25d.h
src/gevent/_generated_include/InitStrings_impl_d88d4d6dd5d0fce8587ddcc8c2c64ec7a0161e7c.h
src/gevent/_generated_include/KeywordStringCheck_impl_252e62d37981bae38b6f1be1e6a865eab6859afb.h
src/gevent/_generated_include/KeywordStringCheck_impl_a6202879ceb29b5c126e1b6941cf0998.h
src/gevent/_generated_include/MergeVTables_impl_29949c70f2006953e8904d016998bf08a455f227.h
src/gevent/_generated_include/ObjectGetItem_impl_b081997683bd4665def3c6257f480d71.h
src/gevent/_generated_include/ParseKeywords_impl_246e3b154e7277129180526999309c2e.h
src/gevent/_generated_include/ParseKeywords_impl_416cf95624aff4d68f7f7d25051933788f0cbf29.h
src/gevent/_generated_include/PatchGeneratorABC_impl_bff9cfcf80264246b5fc71f6c674b8c7099cf21c.h
src/gevent/_generated_include/PatchGeneratorABC_impl_d5086239427991b9ba0b3e516eda5676.h
src/gevent/_generated_include/PatchModuleWithCoroutine_impl_b0d5cebf8e11cbd284b2776169d3e628.h
src/gevent/_generated_include/PatchModuleWithCoroutine_impl_c5baf967944efeaa565670befca5a667dc374d01.h
src/gevent/_generated_include/PyCFunctionFastCall_impl_a0a5a1738768b1fcb44b27777ca99365.h
src/gevent/_generated_include/PyDictVersioning_impl_1d8fa70966f1315e259cc5346b82a97a.h
src/gevent/_generated_include/PyDictVersioning_impl_5d2c788aa0ccc0a3db24046a954a7d21f6726dad.h
src/gevent/_generated_include/PyDictVersioning_proto_36f095b0bd887fb7db7a2fb45d0f46d110d1777f.h
src/gevent/_generated_include/PyDictVersioning_proto_8a09770275fbc6b86fe19cd4867a8b98.h
src/gevent/_generated_include/PyErrFetchRestore_proto_e557b335a89c5f3673718071940bbfa92fc27c44.h
src/gevent/_generated_include/PyErrFetchRestore_proto_f5b608c9d62e186919b043c0bda58a65.h
src/gevent/_generated_include/PyFunctionFastCall_impl_23aa93c516a67d08413dd8d375c3fa410709cf67.h
src/gevent/_generated_include/PyFunctionFastCall_impl_95e2c0e91a9bb38a123e6f371a1efbae.h
src/gevent/_generated_include/PyFunctionFastCall_proto_4c4e96d47d0316f69e98693e61d1412a9fd8ed24.h
src/gevent/_generated_include/PyFunctionFastCall_proto_d4ae00422f896dff0fe5b8211db06d68.h
src/gevent/_generated_include/PyIntCompare_impl_acafa354d1edb0e7f8bc6bf1b26136a00d0663d8.h
src/gevent/_generated_include/PyIntCompare_impl_ffa1445375544b346272dbb7f2ecd2c11e4f127f.h
src/gevent/_generated_include/PyObjectCallOneArg_impl_1dbf32c55339c0b36c66d038384d813b.h
src/gevent/_generated_include/PyObjectFastCall_impl_f6ad1ccc7f137e4637d2bbaa621a6295ceb3138b.h
src/gevent/_generated_include/PyObjectGetMethod_impl_0ac84d0b8d67a035e5345eacbea1db95.h
src/gevent/_generated_include/PyObjectGetMethod_impl_f81ea88f63d5a33ae3a4a01c93a48a3e30be5db1.h
src/gevent/_generated_include/PyObject_GenericGetAttrNoDict_impl_3495a872a971052956a8ea296b7d5390.h
src/gevent/_generated_include/PyObject_GenericGetAttrNoDict_impl_d33db3ae867714150b16aa58dd6936ad5a7d632f.h
src/gevent/_generated_include/PyVectorcallFastCallDict_impl_a784fa498711d4b5f063c2459e516cae2c90113c.h
src/gevent/_generated_include/RaiseException_impl_3d83931eda35d9cd87499155215b87def94a2b0f.h
src/gevent/_generated_include/RaiseException_impl_8092f7d1014f7c278c627555bebbb8bc.h
src/gevent/_generated_include/Refnanny_proto_15ced6153cf557fd1cdb04df076266c4.h
src/gevent/_generated_include/Refnanny_proto_251246e7dae1dc172351bab7073efbf5de224e2b.h
src/gevent/_generated_include/SaveResetException_impl_a97db376921d2d15c7c242e91e66fa50.h
src/gevent/_generated_include/SaveResetException_impl_aedbf2748eb5b27c9f4cebc299037ac835fcf451.h
src/gevent/_generated_include/SliceObject_impl_4c6c18253ac32398f5fd482e14c9d0d8fed6030a.h
src/gevent/_generated_include/SliceObject_impl_9b44849f8d178198379d844ac8c7b35cdb105ebe.h
src/gevent/_generated_include/SliceTupleAndList_impl_aba04b0b5d0a73173a14bdaa495e16c7f2c6f15a.h
src/gevent/_generated_include/SwapException_impl_59bda2db869a22e8e71fecade8d489392900a947.h
src/gevent/_generated_include/SwapException_impl_9bf4965d753bfea28611c3c706e3d13a.h
src/gevent/_generated_include/TypeImport_impl_2a4fd5b6753492bf016ba4bb4b7299ed55d65264.h
src/gevent/_generated_include/TypeImport_impl_d5cd5554eec5ba197a2a05afc9fb56ba.h
src/gevent/_generated_include/UnicodeConcatInPlace_impl_4409899bcbaf445d48b0aa2c080841cce586d50d.h
src/gevent/_generated_include/UnicodeEquals_impl_43ad0135e7f314b449481efab6d5bd8b.h
src/gevent/_generated_include/UnicodeEquals_impl_59ff4e630bc7eaefcae1e033587e8b97b0bf7eb8.h
src/gevent/_generated_include/UnpackTuple2_impl_feaea5260085414f8b9c7c148fee71aab84377f3.h
src/gevent/_generated_include/ValidateBasesTuple_impl_40f2fe614c5d84eada7de9c48d621c087cfc83fa.h
src/gevent/_generated_include/WriteUnraisableException_impl_1725cd7412be95c6bc307f608caeec0e77209ff2.h
src/gevent/_generated_include/WriteUnraisableException_impl_6b51b3267497e795ef0c2964906269e6.h
src/gevent/_generated_include/bytes_tailmatch_impl_bce0bb0d49f7e8b0f3d70d2e740ef272760ac2fc.h
src/gevent/_generated_include/decode_c_string_impl_246c333884441e9ebefab443402b2f53.h
src/gevent/_generated_include/decode_c_string_impl_c257539adb2c714c0113429b58eba56108e91c29.h
src/gevent/_generated_include/dict_iter_impl_9ca9450a9e7a2fe3eab2cb5cd385490676fe2515.h
src/gevent/_generated_include/fastcall_proto_d252a45912f48b700e5b6607903f91d7133d67b9.h
src/gevent/_generated_include/pep479_impl_60daf9d93624bd927f2e2646f4dec71e1ec55729.h
src/gevent/_generated_include/pop_index_proto_8687e287936da6a76b27789296b942c64a42f319.h
src/gevent/_generated_include/pybytes_as_double_impl_13e0640970d2dcab90c6463405141c453daacc0f.h
src/gevent/_generated_include/pyobject_as_double_impl_80c1224d31e0a93eebf732e8de5dcb0a4216dd2b.h
src/gevent/_generated_include/pyobject_as_double_impl_ed76b7359811181aab5917a72a89c1eb.h
src/gevent/_generated_include/pyunicode_as_double_proto_570ef80a171adbf17b67c5a6552f38d099f59cd0.h
src/gevent/_generated_include/set_iter_impl_d5827fcce2020e3540b4999589aab546a280a469.h
src/gevent/_generated_include/unicode_tailmatch_impl_c25e65ce521388b57b679cb86c109bf3276356f0.h
src/gevent/libev/__init__.py
src/gevent/libev/_corecffi_build.py
src/gevent/libev/_corecffi_cdef.c
src/gevent/libev/_corecffi_source.c
src/gevent/libev/callbacks.c
src/gevent/libev/callbacks.h
src/gevent/libev/corecext.c
src/gevent/libev/corecext.h
src/gevent/libev/corecext.html
src/gevent/libev/corecext.pyx
src/gevent/libev/corecffi.py
src/gevent/libev/libev.h
src/gevent/libev/libev.pxd
src/gevent/libev/libev_vfd.h
src/gevent/libev/stathelper.c
src/gevent/libev/watcher.py
src/gevent/libuv/__init__.py
src/gevent/libuv/_corecffi_build.py
src/gevent/libuv/_corecffi_cdef.c
src/gevent/libuv/_corecffi_source.c
src/gevent/libuv/loop.py
src/gevent/libuv/watcher.py
src/gevent/resolver/__init__.py
src/gevent/resolver/_addresses.py
src/gevent/resolver/_hostsfile.py
src/gevent/resolver/ares.py
src/gevent/resolver/blocking.py
src/gevent/resolver/cares.c
src/gevent/resolver/cares.html
src/gevent/resolver/cares.pyx
src/gevent/resolver/dnspython.py
src/gevent/resolver/libcares.pxd
src/gevent/resolver/thread.py
src/gevent/testing/__init__.py
src/gevent/testing/errorhandler.py
src/gevent/testing/exception.py
src/gevent/testing/flaky.py
src/gevent/testing/hub.py
src/gevent/testing/leakcheck.py
src/gevent/testing/modules.py
src/gevent/testing/monkey_test.py
src/gevent/testing/openfiles.py
src/gevent/testing/params.py
src/gevent/testing/patched_tests_setup.py
src/gevent/testing/resources.py
src/gevent/testing/six.py
src/gevent/testing/skipping.py
src/gevent/testing/sockets.py
src/gevent/testing/support.py
src/gevent/testing/switching.py
src/gevent/testing/sysinfo.py
src/gevent/testing/testcase.py
src/gevent/testing/testrunner.py
src/gevent/testing/timing.py
src/gevent/testing/travis.py
src/gevent/testing/util.py
src/gevent/testing/coveragesite/sitecustomize.py
src/gevent/tests/2_7_keycert.pem
src/gevent/tests/__init__.py
src/gevent/tests/__main__.py
src/gevent/tests/_blocks_at_top_level.py
src/gevent/tests/_import_import_patch.py
src/gevent/tests/_import_patch.py
src/gevent/tests/_import_wait.py
src/gevent/tests/_imports_at_top_level.py
src/gevent/tests/_imports_imports_at_top_level.py
src/gevent/tests/badcert.pem
src/gevent/tests/badkey.pem
src/gevent/tests/getaddrinfo_module.py
src/gevent/tests/hosts_file.txt
src/gevent/tests/https_svn_python_org_root.pem
src/gevent/tests/keycert.pem
src/gevent/tests/known_failures.py
src/gevent/tests/lock_tests.py
src/gevent/tests/nullcert.pem
src/gevent/tests/server.crt
src/gevent/tests/server.key
src/gevent/tests/sha256.pem
src/gevent/tests/test__GreenletExit.py
src/gevent/tests/test___config.py
src/gevent/tests/test___ident.py
src/gevent/tests/test___monitor.py
src/gevent/tests/test___monkey_patching.py
src/gevent/tests/test__all__.py
src/gevent/tests/test__api.py
src/gevent/tests/test__api_timeout.py
src/gevent/tests/test__ares_host_result.py
src/gevent/tests/test__ares_timeout.py
src/gevent/tests/test__backdoor.py
src/gevent/tests/test__close_backend_fd.py
src/gevent/tests/test__compat.py
src/gevent/tests/test__contextvars.py
src/gevent/tests/test__core.py
src/gevent/tests/test__core_async.py
src/gevent/tests/test__core_callback.py
src/gevent/tests/test__core_fork.py
src/gevent/tests/test__core_loop_run.py
src/gevent/tests/test__core_stat.py
src/gevent/tests/test__core_timer.py
src/gevent/tests/test__core_watcher.py
src/gevent/tests/test__destroy.py
src/gevent/tests/test__destroy_default_loop.py
src/gevent/tests/test__doctests.py
src/gevent/tests/test__environ.py
src/gevent/tests/test__event.py
src/gevent/tests/test__events.py
src/gevent/tests/test__example_echoserver.py
src/gevent/tests/test__example_portforwarder.py
src/gevent/tests/test__example_udp_client.py
src/gevent/tests/test__example_udp_server.py
src/gevent/tests/test__example_webproxy.py
src/gevent/tests/test__example_wsgiserver.py
src/gevent/tests/test__example_wsgiserver_ssl.py
src/gevent/tests/test__examples.py
src/gevent/tests/test__exc_info.py
src/gevent/tests/test__execmodules.py
src/gevent/tests/test__fileobject.py
src/gevent/tests/test__getaddrinfo_import.py
src/gevent/tests/test__greenio.py
src/gevent/tests/test__greenlet.py
src/gevent/tests/test__greenletset.py
src/gevent/tests/test__greenness.py
src/gevent/tests/test__hub.py
src/gevent/tests/test__hub_join.py
src/gevent/tests/test__hub_join_timeout.py
src/gevent/tests/test__import_blocking_in_greenlet.py
src/gevent/tests/test__import_wait.py
src/gevent/tests/test__issue112.py
src/gevent/tests/test__issue1686.py
src/gevent/tests/test__issue230.py
src/gevent/tests/test__issue330.py
src/gevent/tests/test__issue467.py
src/gevent/tests/test__issue6.py
src/gevent/tests/test__issue600.py
src/gevent/tests/test__issue607.py
src/gevent/tests/test__issue639.py
src/gevent/tests/test__issue_728.py
src/gevent/tests/test__issues461_471.py
src/gevent/tests/test__iwait.py
src/gevent/tests/test__joinall.py
src/gevent/tests/test__local.py
src/gevent/tests/test__lock.py
src/gevent/tests/test__loop_callback.py
src/gevent/tests/test__makefile_ref.py
src/gevent/tests/test__memleak.py
src/gevent/tests/test__monkey.py
src/gevent/tests/test__monkey_builtins_future.py
src/gevent/tests/test__monkey_futures_thread.py
src/gevent/tests/test__monkey_hub_in_thread.py
src/gevent/tests/test__monkey_logging.py
src/gevent/tests/test__monkey_module_run.py
src/gevent/tests/test__monkey_multiple_imports.py
src/gevent/tests/test__monkey_queue.py
src/gevent/tests/test__monkey_select.py
src/gevent/tests/test__monkey_selectors.py
src/gevent/tests/test__monkey_sigchld.py
src/gevent/tests/test__monkey_sigchld_2.py
src/gevent/tests/test__monkey_sigchld_3.py
src/gevent/tests/test__monkey_ssl_warning.py
src/gevent/tests/test__monkey_ssl_warning2.py
src/gevent/tests/test__monkey_ssl_warning3.py
src/gevent/tests/test__nondefaultloop.py
src/gevent/tests/test__order.py
src/gevent/tests/test__os.py
src/gevent/tests/test__pool.py
src/gevent/tests/test__pywsgi.py
src/gevent/tests/test__queue.py
src/gevent/tests/test__real_greenlet.py
src/gevent/tests/test__refcount.py
src/gevent/tests/test__refcount_core.py
src/gevent/tests/test__resolver_dnspython.py
src/gevent/tests/test__select.py
src/gevent/tests/test__selectors.py
src/gevent/tests/test__semaphore.py
src/gevent/tests/test__server.py
src/gevent/tests/test__server_pywsgi.py
src/gevent/tests/test__signal.py
src/gevent/tests/test__sleep0.py
src/gevent/tests/test__socket.py
src/gevent/tests/test__socket_close.py
src/gevent/tests/test__socket_dns.py
src/gevent/tests/test__socket_dns6.py
src/gevent/tests/test__socket_errors.py
src/gevent/tests/test__socket_ex.py
src/gevent/tests/test__socket_send_memoryview.py
src/gevent/tests/test__socket_ssl.py
src/gevent/tests/test__socket_timeout.py
src/gevent/tests/test__socketpair.py
src/gevent/tests/test__ssl.py
src/gevent/tests/test__subprocess.py
src/gevent/tests/test__subprocess_interrupted.py
src/gevent/tests/test__subprocess_poll.py
src/gevent/tests/test__systemerror.py
src/gevent/tests/test__thread.py
src/gevent/tests/test__threading.py
src/gevent/tests/test__threading_2.py
src/gevent/tests/test__threading_before_monkey.py
src/gevent/tests/test__threading_holding_lock_while_monkey.py
src/gevent/tests/test__threading_monkey_in_thread.py
src/gevent/tests/test__threading_native_before_monkey.py
src/gevent/tests/test__threading_no_monkey.py
src/gevent/tests/test__threading_patched_local.py
src/gevent/tests/test__threading_vs_settrace.py
src/gevent/tests/test__threadpool.py
src/gevent/tests/test__threadpool_executor_patched.py
src/gevent/tests/test__timeout.py
src/gevent/tests/test__util.py
src/gevent/tests/test_server.crt
src/gevent/tests/test_server.key
src/gevent/tests/tests_that_dont_do_leakchecks.txt
src/gevent/tests/tests_that_dont_monkeypatch.txt
src/gevent/tests/tests_that_dont_use_resolver.txt
src/gevent/tests/wrongcert.pem
src/gevent/tests/monkey_package/__init__.py
src/gevent/tests/monkey_package/__main__.py
src/gevent/tests/monkey_package/issue1526_no_monkey.py
src/gevent/tests/monkey_package/issue1526_with_monkey.py
src/gevent/tests/monkey_package/issue302monkey.py
src/gevent/tests/monkey_package/script.py
src/gevent/tests/monkey_package/threadpool_monkey_patches.py
src/gevent/tests/monkey_package/threadpool_no_monkey.py
src/greentest/README.rst
src/greentest/2.7/allsans.pem
src/greentest/2.7/badcert.pem
src/greentest/2.7/badkey.pem
src/greentest/2.7/ffdh3072.pem
src/greentest/2.7/keycert.passwd.pem
src/greentest/2.7/keycert.pem
src/greentest/2.7/keycert2.pem
src/greentest/2.7/keycert3.pem
src/greentest/2.7/keycert4.pem
src/greentest/2.7/lock_tests.py
src/greentest/2.7/nokia.pem
src/greentest/2.7/nullbytecert.pem
src/greentest/2.7/nullcert.pem
src/greentest/2.7/pycacert.pem
src/greentest/2.7/revocation.crl
src/greentest/2.7/selfsigned_pythontestdotnet.pem
src/greentest/2.7/ssl_cert.pem
src/greentest/2.7/ssl_key.passwd.pem
src/greentest/2.7/ssl_key.pem
src/greentest/2.7/talos-2019-0758.pem
src/greentest/2.7/test_asyncore.py
src/greentest/2.7/test_ftplib.py
src/greentest/2.7/test_httplib.py
src/greentest/2.7/test_httpservers.py
src/greentest/2.7/test_queue.py
src/greentest/2.7/test_select.py
src/greentest/2.7/test_signal.py
src/greentest/2.7/test_smtplib.py
src/greentest/2.7/test_socket.py
src/greentest/2.7/test_socketserver.py
src/greentest/2.7/test_ssl.py
src/greentest/2.7/test_subprocess.py
src/greentest/2.7/test_telnetlib.py
src/greentest/2.7/test_thread.py
src/greentest/2.7/test_threading.py
src/greentest/2.7/test_threading_local.py
src/greentest/2.7/test_timeout.py
src/greentest/2.7/test_urllib.py
src/greentest/2.7/test_urllib2.py
src/greentest/2.7/test_urllib2_localnet.py
src/greentest/2.7/test_urllib2net.py
src/greentest/2.7/test_wsgiref.py
src/greentest/2.7/version
src/greentest/2.7/capath/0e4015b9.0
src/greentest/2.7/capath/4e1295a3.0
src/greentest/2.7/capath/5ed36f99.0
src/greentest/2.7/capath/6e88d7b8.0
src/greentest/2.7/capath/99d0fa06.0
src/greentest/2.7/capath/ce7b8643.0
src/greentest/2.7/capath/efa5f9c3.0
src/greentest/2.7/subprocessdata/sigchild_ignore.py
src/greentest/2.7pypy/allsans.pem
src/greentest/2.7pypy/badcert.pem
src/greentest/2.7pypy/badkey.pem
src/greentest/2.7pypy/dh1024.pem
src/greentest/2.7pypy/ffdh3072.pem
src/greentest/2.7pypy/https_svn_python_org_root.pem
src/greentest/2.7pypy/keycert.passwd.pem
src/greentest/2.7pypy/keycert.pem
src/greentest/2.7pypy/keycert2.pem
src/greentest/2.7pypy/keycert3.pem
src/greentest/2.7pypy/keycert4.pem
src/greentest/2.7pypy/nokia.pem
src/greentest/2.7pypy/nullbytecert.pem
src/greentest/2.7pypy/nullcert.pem
src/greentest/2.7pypy/pycacert.pem
src/greentest/2.7pypy/revocation.crl
src/greentest/2.7pypy/selfsigned_pythontestdotnet.pem
src/greentest/2.7pypy/sha256.pem
src/greentest/2.7pypy/ssl_cert.pem
src/greentest/2.7pypy/ssl_key.passwd.pem
src/greentest/2.7pypy/ssl_key.pem
src/greentest/2.7pypy/talos-2019-0758.pem
src/greentest/2.7pypy/test_asyncore.py
src/greentest/2.7pypy/test_ftplib.py
src/greentest/2.7pypy/test_httplib.py
src/greentest/2.7pypy/test_httpservers.py
src/greentest/2.7pypy/test_queue.py
src/greentest/2.7pypy/test_select.py
src/greentest/2.7pypy/test_signal.py
src/greentest/2.7pypy/test_smtplib.py
src/greentest/2.7pypy/test_socket.py
src/greentest/2.7pypy/test_socketserver.py
src/greentest/2.7pypy/test_ssl.py
src/greentest/2.7pypy/test_subprocess.py
src/greentest/2.7pypy/test_telnetlib.py
src/greentest/2.7pypy/test_thread.py
src/greentest/2.7pypy/test_threading.py
src/greentest/2.7pypy/test_threading_local.py
src/greentest/2.7pypy/test_timeout.py
src/greentest/2.7pypy/test_urllib.py
src/greentest/2.7pypy/test_urllib2.py
src/greentest/2.7pypy/test_urllib2_localnet.py
src/greentest/2.7pypy/test_urllib2net.py
src/greentest/2.7pypy/test_wsgiref.py
src/greentest/2.7pypy/version
src/greentest/2.7pypy/wrongcert.pem
src/greentest/2.7pypy/capath/0e4015b9.0
src/greentest/2.7pypy/capath/4e1295a3.0
src/greentest/2.7pypy/capath/5ed36f99.0
src/greentest/2.7pypy/capath/6e88d7b8.0
src/greentest/2.7pypy/capath/99d0fa06.0
src/greentest/2.7pypy/capath/ce7b8643.0
src/greentest/2.7pypy/capath/efa5f9c3.0
src/greentest/2.7pypy/subprocessdata/sigchild_ignore.py
src/greentest/3.10/allsans.pem
src/greentest/3.10/badcert.pem
src/greentest/3.10/badkey.pem
src/greentest/3.10/ffdh3072.pem
src/greentest/3.10/idnsans.pem
src/greentest/3.10/keycert.passwd.pem
src/greentest/3.10/keycert.pem
src/greentest/3.10/keycert2.pem
src/greentest/3.10/keycert3.pem
src/greentest/3.10/keycert4.pem
src/greentest/3.10/keycertecc.pem
src/greentest/3.10/nokia.pem
src/greentest/3.10/nosan.pem
src/greentest/3.10/nullbytecert.pem
src/greentest/3.10/nullcert.pem
src/greentest/3.10/pycacert.pem
src/greentest/3.10/pycakey.pem
src/greentest/3.10/revocation.crl
src/greentest/3.10/secp384r1.pem
src/greentest/3.10/selfsigned_pythontestdotnet.pem
src/greentest/3.10/ssl_cert.pem
src/greentest/3.10/ssl_key.passwd.pem
src/greentest/3.10/ssl_key.pem
src/greentest/3.10/talos-2019-0758.pem
src/greentest/3.10/test_asyncore.py
src/greentest/3.10/test_context.py
src/greentest/3.10/test_ftplib.py
src/greentest/3.10/test_httplib.py
src/greentest/3.10/test_select.py
src/greentest/3.10/test_selectors.py
src/greentest/3.10/test_smtpd.py
src/greentest/3.10/test_socket.py
src/greentest/3.10/test_ssl.py
src/greentest/3.10/test_subprocess.py
src/greentest/3.10/test_threading.py
src/greentest/3.10/test_wsgiref.py
src/greentest/3.10/version
src/greentest/3.10/capath/4e1295a3.0
src/greentest/3.10/capath/5ed36f99.0
src/greentest/3.10/capath/6e88d7b8.0
src/greentest/3.10/capath/99d0fa06.0
src/greentest/3.10/capath/b1930218.0
src/greentest/3.10/capath/ceff1710.0
src/greentest/3.6/allsans.pem
src/greentest/3.6/badcert.pem
src/greentest/3.6/badkey.pem
src/greentest/3.6/dh1024.pem
src/greentest/3.6/ffdh3072.pem
src/greentest/3.6/keycert.passwd.pem
src/greentest/3.6/keycert.pem
src/greentest/3.6/keycert2.pem
src/greentest/3.6/keycert3.pem
src/greentest/3.6/keycert4.pem
src/greentest/3.6/nokia.pem
src/greentest/3.6/nullbytecert.pem
src/greentest/3.6/nullcert.pem
src/greentest/3.6/pycacert.pem
src/greentest/3.6/pycakey.pem
src/greentest/3.6/revocation.crl
src/greentest/3.6/selfsigned_pythontestdotnet.pem
src/greentest/3.6/sha256.pem
src/greentest/3.6/ssl_cert.pem
src/greentest/3.6/ssl_key.passwd.pem
src/greentest/3.6/ssl_key.pem
src/greentest/3.6/talos-2019-0758.pem
src/greentest/3.6/test_asyncore.py
src/greentest/3.6/test_ftplib.py
src/greentest/3.6/test_httplib.py
src/greentest/3.6/test_select.py
src/greentest/3.6/test_selectors.py
src/greentest/3.6/test_smtpd.py
src/greentest/3.6/test_socket.py
src/greentest/3.6/test_ssl.py
src/greentest/3.6/test_subprocess.py
src/greentest/3.6/test_threading.py
src/greentest/3.6/test_wsgiref.py
src/greentest/3.6/version
src/greentest/3.6/wrongcert.pem
src/greentest/3.6/capath/0e4015b9.0
src/greentest/3.6/capath/4e1295a3.0
src/greentest/3.6/capath/5ed36f99.0
src/greentest/3.6/capath/6e88d7b8.0
src/greentest/3.6/capath/99d0fa06.0
src/greentest/3.6/capath/b1930218.0
src/greentest/3.6/capath/ce7b8643.0
src/greentest/3.6/capath/ceff1710.0
src/greentest/3.6pypy/allsans.pem
src/greentest/3.6pypy/badcert.pem
src/greentest/3.6pypy/badkey.pem
src/greentest/3.6pypy/dh1024.pem
src/greentest/3.6pypy/ffdh3072.pem
src/greentest/3.6pypy/keycert.passwd.pem
src/greentest/3.6pypy/keycert.pem
src/greentest/3.6pypy/keycert2.pem
src/greentest/3.6pypy/keycert3.pem
src/greentest/3.6pypy/keycert4.pem
src/greentest/3.6pypy/lock_tests.py
src/greentest/3.6pypy/nokia.pem
src/greentest/3.6pypy/nullbytecert.pem
src/greentest/3.6pypy/nullcert.pem
src/greentest/3.6pypy/pycacert.pem
src/greentest/3.6pypy/pycakey.pem
src/greentest/3.6pypy/revocation.crl
src/greentest/3.6pypy/selfsigned_pythontestdotnet.pem
src/greentest/3.6pypy/sha256.pem
src/greentest/3.6pypy/signalinterproctester.py
src/greentest/3.6pypy/ssl_cert.pem
src/greentest/3.6pypy/ssl_key.passwd.pem
src/greentest/3.6pypy/ssl_key.pem
src/greentest/3.6pypy/talos-2019-0758.pem
src/greentest/3.6pypy/test_asyncore.py
src/greentest/3.6pypy/test_httplib.py
src/greentest/3.6pypy/test_httpservers.py
src/greentest/3.6pypy/test_queue.py
src/greentest/3.6pypy/test_select.py
src/greentest/3.6pypy/test_signal.py
src/greentest/3.6pypy/test_smtplib.py
src/greentest/3.6pypy/test_socket.py
src/greentest/3.6pypy/test_socketserver.py
src/greentest/3.6pypy/test_ssl.py
src/greentest/3.6pypy/test_subprocess.py
src/greentest/3.6pypy/test_telnetlib.py
src/greentest/3.6pypy/test_thread.py
src/greentest/3.6pypy/test_threading.py
src/greentest/3.6pypy/test_threading_local.py
src/greentest/3.6pypy/test_timeout.py
src/greentest/3.6pypy/test_urllib.py
src/greentest/3.6pypy/test_urllib2.py
src/greentest/3.6pypy/test_urllib2_localnet.py
src/greentest/3.6pypy/test_urllib2net.py
src/greentest/3.6pypy/test_wsgiref.py
src/greentest/3.6pypy/version
src/greentest/3.6pypy/wrongcert.pem
src/greentest/3.6pypy/capath/0e4015b9.0
src/greentest/3.6pypy/capath/4e1295a3.0
src/greentest/3.6pypy/capath/5ed36f99.0
src/greentest/3.6pypy/capath/6e88d7b8.0
src/greentest/3.6pypy/capath/99d0fa06.0
src/greentest/3.6pypy/capath/b1930218.0
src/greentest/3.6pypy/capath/ce7b8643.0
src/greentest/3.6pypy/capath/ceff1710.0
src/greentest/3.7/allsans.pem
src/greentest/3.7/badcert.pem
src/greentest/3.7/badkey.pem
src/greentest/3.7/dh1024.pem
src/greentest/3.7/ffdh3072.pem
src/greentest/3.7/idnsans.pem
src/greentest/3.7/keycert.passwd.pem
src/greentest/3.7/keycert.pem
src/greentest/3.7/keycert2.pem
src/greentest/3.7/keycert3.pem
src/greentest/3.7/keycert4.pem
src/greentest/3.7/keycertecc.pem
src/greentest/3.7/nokia.pem
src/greentest/3.7/nullbytecert.pem
src/greentest/3.7/nullcert.pem
src/greentest/3.7/pycacert.pem
src/greentest/3.7/pycakey.pem
src/greentest/3.7/revocation.crl
src/greentest/3.7/secp384r1.pem
src/greentest/3.7/selfsigned_pythontestdotnet.pem
src/greentest/3.7/ssl_cert.pem
src/greentest/3.7/ssl_key.passwd.pem
src/greentest/3.7/ssl_key.pem
src/greentest/3.7/test_asyncore.py
src/greentest/3.7/test_context.py
src/greentest/3.7/test_ftplib.py
src/greentest/3.7/test_httplib.py
src/greentest/3.7/test_select.py
src/greentest/3.7/test_selectors.py
src/greentest/3.7/test_smtpd.py
src/greentest/3.7/test_socket.py
src/greentest/3.7/test_ssl.py
src/greentest/3.7/test_subprocess.py
src/greentest/3.7/test_threading.py
src/greentest/3.7/test_wsgiref.py
src/greentest/3.7/version
src/greentest/3.7/wrongcert.pem
src/greentest/3.7/capath/4e1295a3.0
src/greentest/3.7/capath/5ed36f99.0
src/greentest/3.7/capath/6e88d7b8.0
src/greentest/3.7/capath/99d0fa06.0
src/greentest/3.7/capath/b1930218.0
src/greentest/3.7/capath/ceff1710.0
src/greentest/3.8/allsans.pem
src/greentest/3.8/badcert.pem
src/greentest/3.8/badkey.pem
src/greentest/3.8/ffdh3072.pem
src/greentest/3.8/idnsans.pem
src/greentest/3.8/keycert.passwd.pem
src/greentest/3.8/keycert.pem
src/greentest/3.8/keycert2.pem
src/greentest/3.8/keycert3.pem
src/greentest/3.8/keycert4.pem
src/greentest/3.8/keycertecc.pem
src/greentest/3.8/nokia.pem
src/greentest/3.8/nosan.pem
src/greentest/3.8/nullbytecert.pem
src/greentest/3.8/nullcert.pem
src/greentest/3.8/pycacert.pem
src/greentest/3.8/pycakey.pem
src/greentest/3.8/revocation.crl
src/greentest/3.8/secp384r1.pem
src/greentest/3.8/selfsigned_pythontestdotnet.pem
src/greentest/3.8/ssl_cert.pem
src/greentest/3.8/ssl_key.passwd.pem
src/greentest/3.8/ssl_key.pem
src/greentest/3.8/talos-2019-0758.pem
src/greentest/3.8/test_asyncore.py
src/greentest/3.8/test_context.py
src/greentest/3.8/test_ftplib.py
src/greentest/3.8/test_httplib.py
src/greentest/3.8/test_select.py
src/greentest/3.8/test_selectors.py
src/greentest/3.8/test_smtpd.py
src/greentest/3.8/test_socket.py
src/greentest/3.8/test_ssl.py
src/greentest/3.8/test_subprocess.py
src/greentest/3.8/test_threading.py
src/greentest/3.8/test_wsgiref.py
src/greentest/3.8/version
src/greentest/3.8/capath/4e1295a3.0
src/greentest/3.8/capath/5ed36f99.0
src/greentest/3.8/capath/6e88d7b8.0
src/greentest/3.8/capath/99d0fa06.0
src/greentest/3.8/capath/b1930218.0
src/greentest/3.8/capath/ceff1710.0
src/greentest/3.9/allsans.pem
src/greentest/3.9/badcert.pem
src/greentest/3.9/badkey.pem
src/greentest/3.9/ffdh3072.pem
src/greentest/3.9/idnsans.pem
src/greentest/3.9/keycert.passwd.pem
src/greentest/3.9/keycert.pem
src/greentest/3.9/keycert2.pem
src/greentest/3.9/keycert3.pem
src/greentest/3.9/keycert4.pem
src/greentest/3.9/keycertecc.pem
src/greentest/3.9/nokia.pem
src/greentest/3.9/nosan.pem
src/greentest/3.9/nullbytecert.pem
src/greentest/3.9/nullcert.pem
src/greentest/3.9/pycacert.pem
src/greentest/3.9/pycakey.pem
src/greentest/3.9/revocation.crl
src/greentest/3.9/secp384r1.pem
src/greentest/3.9/selfsigned_pythontestdotnet.pem
src/greentest/3.9/ssl_cert.pem
src/greentest/3.9/ssl_key.passwd.pem
src/greentest/3.9/ssl_key.pem
src/greentest/3.9/talos-2019-0758.pem
src/greentest/3.9/test_asyncore.py
src/greentest/3.9/test_context.py
src/greentest/3.9/test_ftplib.py
src/greentest/3.9/test_httplib.py
src/greentest/3.9/test_select.py
src/greentest/3.9/test_selectors.py
src/greentest/3.9/test_smtpd.py
src/greentest/3.9/test_socket.py
src/greentest/3.9/test_ssl.py
src/greentest/3.9/test_subprocess.py
src/greentest/3.9/test_threading.py
src/greentest/3.9/test_wsgiref.py
src/greentest/3.9/version
src/greentest/3.9/capath/4e1295a3.0
src/greentest/3.9/capath/5ed36f99.0
src/greentest/3.9/capath/6e88d7b8.0
src/greentest/3.9/capath/99d0fa06.0
src/greentest/3.9/capath/b1930218.0
src/greentest/3.9/capath/ceff1710.0