*No copyright* MIT License -------------------------- eventlet-0.39.1/PKG-INFO eventlet-0.39.1/pyproject.toml Apache License 2.0 ------------------ eventlet-0.39.1/eventlet/tpool.py eventlet-0.39.1/eventlet/zipkin/_thrift/zipkinCore.thrift eventlet-0.39.1/tests/tpool_test.py BSD 2-Clause License -------------------- eventlet-0.39.1/tests/mock.py BSD 3-Clause License -------------------- eventlet-0.39.1/eventlet/green/profile.py eventlet-0.39.1/eventlet/support/greendns.py MIT License ----------- eventlet-0.39.1/LICENSE eventlet-0.39.1/eventlet/queue.py eventlet-0.39.1/eventlet/support/psycopg2_patcher.py eventlet-0.39.1/eventlet/timeout.py Python Software Foundation License 2.0 -------------------------------------- eventlet-0.39.1/eventlet/green/http/__init__.py eventlet-0.39.1/eventlet/green/http/client.py eventlet-0.39.1/eventlet/green/http/cookiejar.py eventlet-0.39.1/eventlet/green/http/cookies.py eventlet-0.39.1/eventlet/green/http/server.py Unknown or generated -------------------- eventlet-0.39.1/.coveragerc eventlet-0.39.1/.github/workflows/docs.yaml eventlet-0.39.1/.github/workflows/publish.yaml eventlet-0.39.1/.github/workflows/style.yaml eventlet-0.39.1/.github/workflows/test.yaml eventlet-0.39.1/.readthedocs.yaml eventlet-0.39.1/AUTHORS eventlet-0.39.1/CONTRIBUTING.md eventlet-0.39.1/MANIFEST.in eventlet-0.39.1/NEWS eventlet-0.39.1/README.rst eventlet-0.39.1/SECURITY.md eventlet-0.39.1/benchmarks/__init__.py eventlet-0.39.1/benchmarks/__main__.py eventlet-0.39.1/benchmarks/context.py eventlet-0.39.1/benchmarks/hub_timers.py eventlet-0.39.1/benchmarks/localhost_socket.py eventlet-0.39.1/benchmarks/spawn.py eventlet-0.39.1/bin/bench-compare eventlet-0.39.1/codecov.yml eventlet-0.39.1/doc/requirements.txt eventlet-0.39.1/doc/source/_templates/layout.html eventlet-0.39.1/doc/source/asyncio/asyncio.rst eventlet-0.39.1/doc/source/asyncio/compatibility.rst eventlet-0.39.1/doc/source/asyncio/guide/awaitlet.rst eventlet-0.39.1/doc/source/asyncio/guide/deprecation.rst eventlet-0.39.1/doc/source/asyncio/guide/glossary.rst eventlet-0.39.1/doc/source/asyncio/migration.rst eventlet-0.39.1/doc/source/asyncio/warning.rst eventlet-0.39.1/doc/source/authors.rst eventlet-0.39.1/doc/source/basic_usage.rst eventlet-0.39.1/doc/source/common.txt eventlet-0.39.1/doc/source/conf.py eventlet-0.39.1/doc/source/contribute.rst eventlet-0.39.1/doc/source/design_patterns.rst eventlet-0.39.1/doc/source/environment.rst eventlet-0.39.1/doc/source/examples.rst eventlet-0.39.1/doc/source/history.rst eventlet-0.39.1/doc/source/hubs.rst eventlet-0.39.1/doc/source/images/threading_illustration.png eventlet-0.39.1/doc/source/index.rst eventlet-0.39.1/doc/source/maintenance.rst eventlet-0.39.1/doc/source/modules.rst eventlet-0.39.1/doc/source/modules/asyncio.rst eventlet-0.39.1/doc/source/modules/backdoor.rst eventlet-0.39.1/doc/source/modules/corolocal.rst eventlet-0.39.1/doc/source/modules/dagpool.rst eventlet-0.39.1/doc/source/modules/db_pool.rst eventlet-0.39.1/doc/source/modules/debug.rst eventlet-0.39.1/doc/source/modules/event.rst eventlet-0.39.1/doc/source/modules/greenpool.rst eventlet-0.39.1/doc/source/modules/greenthread.rst eventlet-0.39.1/doc/source/modules/pools.rst eventlet-0.39.1/doc/source/modules/queue.rst eventlet-0.39.1/doc/source/modules/semaphore.rst eventlet-0.39.1/doc/source/modules/timeout.rst eventlet-0.39.1/doc/source/modules/websocket.rst eventlet-0.39.1/doc/source/modules/wsgi.rst eventlet-0.39.1/doc/source/modules/zmq.rst eventlet-0.39.1/doc/source/patching.rst eventlet-0.39.1/doc/source/real_index.html eventlet-0.39.1/doc/source/reference/api/eventlet.green.OpenSSL.rst eventlet-0.39.1/doc/source/reference/api/eventlet.green.http.rst eventlet-0.39.1/doc/source/reference/api/eventlet.green.rst eventlet-0.39.1/doc/source/reference/api/eventlet.green.urllib.rst eventlet-0.39.1/doc/source/reference/api/eventlet.greenio.rst eventlet-0.39.1/doc/source/reference/api/eventlet.hubs.rst eventlet-0.39.1/doc/source/reference/api/eventlet.rst eventlet-0.39.1/doc/source/reference/api/eventlet.support.rst eventlet-0.39.1/doc/source/reference/api/eventlet.zipkin.rst eventlet-0.39.1/doc/source/reference/api/modules.rst eventlet-0.39.1/doc/source/ssl.rst eventlet-0.39.1/doc/source/testing.rst eventlet-0.39.1/doc/source/threading.rst eventlet-0.39.1/doc/source/zeromq.rst eventlet-0.39.1/eventlet/__init__.py eventlet-0.39.1/eventlet/_version.py eventlet-0.39.1/eventlet/asyncio.py eventlet-0.39.1/eventlet/backdoor.py eventlet-0.39.1/eventlet/convenience.py eventlet-0.39.1/eventlet/corolocal.py eventlet-0.39.1/eventlet/coros.py eventlet-0.39.1/eventlet/dagpool.py eventlet-0.39.1/eventlet/db_pool.py eventlet-0.39.1/eventlet/debug.py eventlet-0.39.1/eventlet/event.py eventlet-0.39.1/eventlet/green/BaseHTTPServer.py eventlet-0.39.1/eventlet/green/CGIHTTPServer.py eventlet-0.39.1/eventlet/green/MySQLdb.py eventlet-0.39.1/eventlet/green/OpenSSL/SSL.py eventlet-0.39.1/eventlet/green/OpenSSL/__init__.py eventlet-0.39.1/eventlet/green/OpenSSL/crypto.py eventlet-0.39.1/eventlet/green/OpenSSL/tsafe.py eventlet-0.39.1/eventlet/green/OpenSSL/version.py eventlet-0.39.1/eventlet/green/Queue.py eventlet-0.39.1/eventlet/green/SimpleHTTPServer.py eventlet-0.39.1/eventlet/green/SocketServer.py eventlet-0.39.1/eventlet/green/__init__.py eventlet-0.39.1/eventlet/green/_socket_nodns.py eventlet-0.39.1/eventlet/green/asynchat.py eventlet-0.39.1/eventlet/green/asyncore.py eventlet-0.39.1/eventlet/green/builtin.py eventlet-0.39.1/eventlet/green/ftplib.py eventlet-0.39.1/eventlet/green/httplib.py eventlet-0.39.1/eventlet/green/os.py eventlet-0.39.1/eventlet/green/select.py eventlet-0.39.1/eventlet/green/selectors.py eventlet-0.39.1/eventlet/green/socket.py eventlet-0.39.1/eventlet/green/ssl.py eventlet-0.39.1/eventlet/green/subprocess.py eventlet-0.39.1/eventlet/green/thread.py eventlet-0.39.1/eventlet/green/threading.py eventlet-0.39.1/eventlet/green/time.py eventlet-0.39.1/eventlet/green/urllib/__init__.py eventlet-0.39.1/eventlet/green/urllib/error.py eventlet-0.39.1/eventlet/green/urllib/parse.py eventlet-0.39.1/eventlet/green/urllib/request.py eventlet-0.39.1/eventlet/green/urllib/response.py eventlet-0.39.1/eventlet/green/urllib2.py eventlet-0.39.1/eventlet/green/zmq.py eventlet-0.39.1/eventlet/greenio/__init__.py eventlet-0.39.1/eventlet/greenio/base.py eventlet-0.39.1/eventlet/greenio/py3.py eventlet-0.39.1/eventlet/greenpool.py eventlet-0.39.1/eventlet/greenthread.py eventlet-0.39.1/eventlet/hubs/__init__.py eventlet-0.39.1/eventlet/hubs/asyncio.py eventlet-0.39.1/eventlet/hubs/epolls.py eventlet-0.39.1/eventlet/hubs/hub.py eventlet-0.39.1/eventlet/hubs/kqueue.py eventlet-0.39.1/eventlet/hubs/poll.py eventlet-0.39.1/eventlet/hubs/pyevent.py eventlet-0.39.1/eventlet/hubs/selects.py eventlet-0.39.1/eventlet/hubs/timer.py eventlet-0.39.1/eventlet/lock.py eventlet-0.39.1/eventlet/patcher.py eventlet-0.39.1/eventlet/pools.py eventlet-0.39.1/eventlet/semaphore.py eventlet-0.39.1/eventlet/support/__init__.py eventlet-0.39.1/eventlet/support/greenlets.py eventlet-0.39.1/eventlet/support/pylib.py eventlet-0.39.1/eventlet/support/stacklesspypys.py eventlet-0.39.1/eventlet/support/stacklesss.py eventlet-0.39.1/eventlet/websocket.py eventlet-0.39.1/eventlet/wsgi.py eventlet-0.39.1/eventlet/zipkin/README.rst eventlet-0.39.1/eventlet/zipkin/_thrift/README.rst eventlet-0.39.1/eventlet/zipkin/_thrift/zipkinCore/__init__.py eventlet-0.39.1/eventlet/zipkin/_thrift/zipkinCore/constants.py eventlet-0.39.1/eventlet/zipkin/_thrift/zipkinCore/ttypes.py eventlet-0.39.1/eventlet/zipkin/api.py eventlet-0.39.1/eventlet/zipkin/client.py eventlet-0.39.1/eventlet/zipkin/example/ex1.png eventlet-0.39.1/eventlet/zipkin/example/ex2.png eventlet-0.39.1/eventlet/zipkin/example/ex3.png eventlet-0.39.1/eventlet/zipkin/greenthread.py eventlet-0.39.1/eventlet/zipkin/http.py eventlet-0.39.1/eventlet/zipkin/log.py eventlet-0.39.1/eventlet/zipkin/patcher.py eventlet-0.39.1/eventlet/zipkin/wsgi.py eventlet-0.39.1/examples/chat_bridge.py eventlet-0.39.1/examples/chat_server.py eventlet-0.39.1/examples/connect.py eventlet-0.39.1/examples/distributed_websocket_chat.py eventlet-0.39.1/examples/echoserver.py eventlet-0.39.1/examples/feedscraper-testclient.py eventlet-0.39.1/examples/feedscraper.py eventlet-0.39.1/examples/forwarder.py eventlet-0.39.1/examples/producer_consumer.py eventlet-0.39.1/examples/recursive_crawler.py eventlet-0.39.1/examples/webcrawler.py eventlet-0.39.1/examples/websocket.html eventlet-0.39.1/examples/websocket.py eventlet-0.39.1/examples/websocket_chat.html eventlet-0.39.1/examples/websocket_chat.py eventlet-0.39.1/examples/wsgi.py eventlet-0.39.1/examples/zmq_chat.py eventlet-0.39.1/examples/zmq_simple.py eventlet-0.39.1/setup.cfg eventlet-0.39.1/setup.py eventlet-0.39.1/tests/README eventlet-0.39.1/tests/__init__.py eventlet-0.39.1/tests/api_test.py eventlet-0.39.1/tests/asyncio_test.py eventlet-0.39.1/tests/backdoor_test.py eventlet-0.39.1/tests/convenience_test.py eventlet-0.39.1/tests/dagpool_test.py eventlet-0.39.1/tests/db_pool_test.py eventlet-0.39.1/tests/debug_test.py eventlet-0.39.1/tests/env_test.py eventlet-0.39.1/tests/event_test.py eventlet-0.39.1/tests/green_http_test.py eventlet-0.39.1/tests/green_profile_test.py eventlet-0.39.1/tests/green_select_test.py eventlet-0.39.1/tests/greendns_test.py eventlet-0.39.1/tests/greenio_test.py eventlet-0.39.1/tests/greenpool_test.py eventlet-0.39.1/tests/greenthread_test.py eventlet-0.39.1/tests/hub_test.py eventlet-0.39.1/tests/isolated/asyncio_correct_patching.py eventlet-0.39.1/tests/isolated/asyncio_dns.py eventlet-0.39.1/tests/isolated/asyncio_to_thread.py eventlet-0.39.1/tests/isolated/env_tpool_negative.py eventlet-0.39.1/tests/isolated/env_tpool_size.py eventlet-0.39.1/tests/isolated/env_tpool_zero.py eventlet-0.39.1/tests/isolated/green_http_doesnt_change_original_module.py eventlet-0.39.1/tests/isolated/green_httplib_doesnt_change_original_module.py eventlet-0.39.1/tests/isolated/green_ssl_py36_properties.py eventlet-0.39.1/tests/isolated/greendns_from_address_203.py eventlet-0.39.1/tests/isolated/greendns_import_rdtypes_then_eventlet.py eventlet-0.39.1/tests/isolated/greenio_double_close_219.py eventlet-0.39.1/tests/isolated/hub_fork.py eventlet-0.39.1/tests/isolated/hub_fork_simple.py eventlet-0.39.1/tests/isolated/hub_kqueue_unsupported.py eventlet-0.39.1/tests/isolated/hub_use_hub_class.py eventlet-0.39.1/tests/isolated/mysqldb_monkey_patch.py eventlet-0.39.1/tests/isolated/os_read_nonblocking.py eventlet-0.39.1/tests/isolated/os_write_nonblocking.py eventlet-0.39.1/tests/isolated/osthreads.py eventlet-0.39.1/tests/isolated/patcher_blocking_select_methods_are_deleted.py eventlet-0.39.1/tests/isolated/patcher_builtin.py eventlet-0.39.1/tests/isolated/patcher_existing_locks_early.py eventlet-0.39.1/tests/isolated/patcher_existing_locks_exception.py eventlet-0.39.1/tests/isolated/patcher_existing_locks_late.py eventlet-0.39.1/tests/isolated/patcher_existing_locks_locked.py eventlet-0.39.1/tests/isolated/patcher_existing_locks_preexisting.py eventlet-0.39.1/tests/isolated/patcher_existing_locks_unlocked.py eventlet-0.39.1/tests/isolated/patcher_existing_logging_module_lock.py eventlet-0.39.1/tests/isolated/patcher_fork_after_monkey_patch.py eventlet-0.39.1/tests/isolated/patcher_import_patched_defaults.py eventlet-0.39.1/tests/isolated/patcher_importlib_lock.py eventlet-0.39.1/tests/isolated/patcher_open_kwargs.py eventlet-0.39.1/tests/isolated/patcher_socketserver_selectors.py eventlet-0.39.1/tests/isolated/patcher_threading_condition.py eventlet-0.39.1/tests/isolated/patcher_threading_current.py eventlet-0.39.1/tests/isolated/patcher_threading_join.py eventlet-0.39.1/tests/isolated/patcher_threading_subclass_done.py eventlet-0.39.1/tests/isolated/patcher_threadpoolexecutor.py eventlet-0.39.1/tests/isolated/regular_file_readall.py eventlet-0.39.1/tests/isolated/socket_resolve_green.py eventlet-0.39.1/tests/isolated/ssl_context_version_setters.py eventlet-0.39.1/tests/isolated/subprocess_exception_identity.py eventlet-0.39.1/tests/isolated/subprocess_patched_communicate.py eventlet-0.39.1/tests/isolated/test_sub_module_in_import_patched/sample_main_module/__init__.py eventlet-0.39.1/tests/isolated/test_sub_module_in_import_patched/sample_main_module/sample_sub_module/__init__.py eventlet-0.39.1/tests/isolated/test_sub_module_in_import_patched/test.py eventlet-0.39.1/tests/isolated/tpool_exception_leak.py eventlet-0.39.1/tests/isolated/tpool_isolate_socket_default_timeout.py eventlet-0.39.1/tests/isolated/wsgi_connection_timeout.py eventlet-0.39.1/tests/isolated/zero_second_sleep.py eventlet-0.39.1/tests/manual/greenio_memtest.py eventlet-0.39.1/tests/manual/regress-226-unpatched-ssl.py eventlet-0.39.1/tests/manual/websocket-gunicorn.py eventlet-0.39.1/tests/mysqldb_test.py eventlet-0.39.1/tests/not_asyncio_test.py eventlet-0.39.1/tests/openssl_test.py eventlet-0.39.1/tests/os_test.py eventlet-0.39.1/tests/parse_results.py eventlet-0.39.1/tests/patcher/shared1.py eventlet-0.39.1/tests/patcher/shared_import_socket.py eventlet-0.39.1/tests/patcher_psycopg_test.py eventlet-0.39.1/tests/patcher_test.py eventlet-0.39.1/tests/pools_test.py eventlet-0.39.1/tests/queue_test.py eventlet-0.39.1/tests/semaphore_test.py eventlet-0.39.1/tests/socket_test.py eventlet-0.39.1/tests/ssl_test.py eventlet-0.39.1/tests/subprocess_test.py eventlet-0.39.1/tests/test__event.py eventlet-0.39.1/tests/test__greenness.py eventlet-0.39.1/tests/test__refcount.py eventlet-0.39.1/tests/test__socket_errors.py eventlet-0.39.1/tests/test_infrastructure_tests.py eventlet-0.39.1/tests/test_server.crt eventlet-0.39.1/tests/test_server.key eventlet-0.39.1/tests/thread_test.py eventlet-0.39.1/tests/timeout_test.py eventlet-0.39.1/tests/timeout_with_statement_test.py eventlet-0.39.1/tests/timer_test.py eventlet-0.39.1/tests/websocket_new_test.py eventlet-0.39.1/tests/websocket_test.py eventlet-0.39.1/tests/wsgi_test.py eventlet-0.39.1/tests/zmq_test.py eventlet-0.39.1/tox.ini