Created
October 9, 2025 20:31
-
-
Save clayg/694ec219ab3a0cecdd99bb5de3cf47d2 to your computer and use it in GitHub Desktop.
trying to build eventlet w/ setuptools is loads of fun!
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (setuptools-test) cgerrard@NVStation:/tmp/setuptools-test/eventlet$ ../bisect-test.sh | |
| + git clean -ffdx | |
| Removing dist/ | |
| Removing eventlet.egg-info/ | |
| + python setup.py sdist | |
| /tmp/setuptools-test/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated | |
| !! | |
| ******************************************************************************** | |
| Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). | |
| By 2026-Feb-18, you need to update your project and remove deprecated calls | |
| or your builds will no longer be supported. | |
| See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | |
| ******************************************************************************** | |
| !! | |
| corresp(dist, value, root_dir) | |
| /tmp/setuptools-test/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. | |
| !! | |
| ******************************************************************************** | |
| Please consider removing the following classifiers in favor of a SPDX license expression: | |
| License :: OSI Approved :: MIT License | |
| See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | |
| ******************************************************************************** | |
| !! | |
| dist._finalize_license_expression() | |
| /tmp/setuptools-test/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. | |
| !! | |
| ******************************************************************************** | |
| Please consider removing the following classifiers in favor of a SPDX license expression: | |
| License :: OSI Approved :: MIT License | |
| See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | |
| ******************************************************************************** | |
| !! | |
| self._finalize_license_expression() | |
| running sdist | |
| running egg_info | |
| creating eventlet.egg-info | |
| writing eventlet.egg-info/PKG-INFO | |
| writing dependency_links to eventlet.egg-info/dependency_links.txt | |
| writing requirements to eventlet.egg-info/requires.txt | |
| writing top-level names to eventlet.egg-info/top_level.txt | |
| writing manifest file 'eventlet.egg-info/SOURCES.txt' | |
| reading manifest file 'eventlet.egg-info/SOURCES.txt' | |
| reading manifest template 'MANIFEST.in' | |
| warning: no files found matching 'Makefile' under directory 'doc' | |
| adding license file 'LICENSE' | |
| adding license file 'AUTHORS' | |
| writing manifest file 'eventlet.egg-info/SOURCES.txt' | |
| running check | |
| creating eventlet-0.0.0 | |
| creating eventlet-0.0.0/doc | |
| creating eventlet-0.0.0/doc/source | |
| creating eventlet-0.0.0/doc/source/asyncio | |
| creating eventlet-0.0.0/doc/source/asyncio/guide | |
| creating eventlet-0.0.0/doc/source/images | |
| creating eventlet-0.0.0/doc/source/modules | |
| creating eventlet-0.0.0/doc/source/reference/api | |
| creating eventlet-0.0.0/eventlet | |
| creating eventlet-0.0.0/eventlet.egg-info | |
| creating eventlet-0.0.0/examples | |
| creating eventlet-0.0.0/tests | |
| creating eventlet-0.0.0/tests/isolated | |
| creating eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched | |
| creating eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/sample_main_module | |
| creating eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/sample_main_module/sample_sub_module | |
| creating eventlet-0.0.0/tests/manual | |
| creating eventlet-0.0.0/tests/patcher | |
| copying files to eventlet-0.0.0... | |
| copying AUTHORS -> eventlet-0.0.0 | |
| copying CONTRIBUTING.md -> eventlet-0.0.0 | |
| copying LICENSE -> eventlet-0.0.0 | |
| copying MANIFEST.in -> eventlet-0.0.0 | |
| copying NEWS -> eventlet-0.0.0 | |
| copying README.rst -> eventlet-0.0.0 | |
| copying SECURITY.md -> eventlet-0.0.0 | |
| copying pyproject.toml -> eventlet-0.0.0 | |
| copying setup.cfg -> eventlet-0.0.0 | |
| copying setup.py -> eventlet-0.0.0 | |
| copying tox.ini -> eventlet-0.0.0 | |
| copying doc/requirements.txt -> eventlet-0.0.0/doc | |
| copying doc/source/authors.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/basic_usage.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/common.txt -> eventlet-0.0.0/doc/source | |
| copying doc/source/conf.py -> eventlet-0.0.0/doc/source | |
| copying doc/source/contribute.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/design_patterns.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/environment.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/examples.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/fork.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/history.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/hubs.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/index.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/maintenance.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/modules.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/patching.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/ssl.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/testing.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/threading.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/zeromq.rst -> eventlet-0.0.0/doc/source | |
| copying doc/source/asyncio/asyncio.rst -> eventlet-0.0.0/doc/source/asyncio | |
| copying doc/source/asyncio/compatibility.rst -> eventlet-0.0.0/doc/source/asyncio | |
| copying doc/source/asyncio/migration.rst -> eventlet-0.0.0/doc/source/asyncio | |
| copying doc/source/asyncio/warning.rst -> eventlet-0.0.0/doc/source/asyncio | |
| copying doc/source/asyncio/guide/awaitlet.rst -> eventlet-0.0.0/doc/source/asyncio/guide | |
| copying doc/source/asyncio/guide/deprecation.rst -> eventlet-0.0.0/doc/source/asyncio/guide | |
| copying doc/source/asyncio/guide/glossary.rst -> eventlet-0.0.0/doc/source/asyncio/guide | |
| copying doc/source/images/threading_illustration.png -> eventlet-0.0.0/doc/source/images | |
| copying doc/source/modules/asyncio.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/backdoor.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/corolocal.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/dagpool.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/db_pool.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/debug.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/event.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/greenpool.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/greenthread.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/pools.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/queue.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/semaphore.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/timeout.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/websocket.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/wsgi.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/modules/zmq.rst -> eventlet-0.0.0/doc/source/modules | |
| copying doc/source/reference/api/eventlet.green.OpenSSL.rst -> eventlet-0.0.0/doc/source/reference/api | |
| copying doc/source/reference/api/eventlet.green.http.rst -> eventlet-0.0.0/doc/source/reference/api | |
| copying doc/source/reference/api/eventlet.green.rst -> eventlet-0.0.0/doc/source/reference/api | |
| copying doc/source/reference/api/eventlet.green.urllib.rst -> eventlet-0.0.0/doc/source/reference/api | |
| copying doc/source/reference/api/eventlet.greenio.rst -> eventlet-0.0.0/doc/source/reference/api | |
| copying doc/source/reference/api/eventlet.hubs.rst -> eventlet-0.0.0/doc/source/reference/api | |
| copying doc/source/reference/api/eventlet.rst -> eventlet-0.0.0/doc/source/reference/api | |
| copying doc/source/reference/api/eventlet.support.rst -> eventlet-0.0.0/doc/source/reference/api | |
| copying doc/source/reference/api/eventlet.zipkin.rst -> eventlet-0.0.0/doc/source/reference/api | |
| copying doc/source/reference/api/modules.rst -> eventlet-0.0.0/doc/source/reference/api | |
| copying eventlet/__init__.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/asyncio.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/backdoor.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/convenience.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/corolocal.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/coros.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/dagpool.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/db_pool.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/debug.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/event.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/greenpool.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/greenthread.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/lock.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/patcher.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/pools.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/queue.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/semaphore.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/timeout.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/tpool.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/websocket.py -> eventlet-0.0.0/eventlet | |
| copying eventlet/wsgi.py -> eventlet-0.0.0/eventlet | |
| copying eventlet.egg-info/PKG-INFO -> eventlet-0.0.0/eventlet.egg-info | |
| copying eventlet.egg-info/SOURCES.txt -> eventlet-0.0.0/eventlet.egg-info | |
| copying eventlet.egg-info/dependency_links.txt -> eventlet-0.0.0/eventlet.egg-info | |
| copying eventlet.egg-info/requires.txt -> eventlet-0.0.0/eventlet.egg-info | |
| copying eventlet.egg-info/top_level.txt -> eventlet-0.0.0/eventlet.egg-info | |
| copying examples/chat_bridge.py -> eventlet-0.0.0/examples | |
| copying examples/chat_server.py -> eventlet-0.0.0/examples | |
| copying examples/connect.py -> eventlet-0.0.0/examples | |
| copying examples/distributed_websocket_chat.py -> eventlet-0.0.0/examples | |
| copying examples/echoserver.py -> eventlet-0.0.0/examples | |
| copying examples/feedscraper-testclient.py -> eventlet-0.0.0/examples | |
| copying examples/feedscraper.py -> eventlet-0.0.0/examples | |
| copying examples/forwarder.py -> eventlet-0.0.0/examples | |
| copying examples/producer_consumer.py -> eventlet-0.0.0/examples | |
| copying examples/recursive_crawler.py -> eventlet-0.0.0/examples | |
| copying examples/webcrawler.py -> eventlet-0.0.0/examples | |
| copying examples/websocket.html -> eventlet-0.0.0/examples | |
| copying examples/websocket.py -> eventlet-0.0.0/examples | |
| copying examples/websocket_chat.html -> eventlet-0.0.0/examples | |
| copying examples/websocket_chat.py -> eventlet-0.0.0/examples | |
| copying examples/wsgi.py -> eventlet-0.0.0/examples | |
| copying examples/zmq_chat.py -> eventlet-0.0.0/examples | |
| copying examples/zmq_simple.py -> eventlet-0.0.0/examples | |
| copying tests/__init__.py -> eventlet-0.0.0/tests | |
| copying tests/api_test.py -> eventlet-0.0.0/tests | |
| copying tests/asyncio_test.py -> eventlet-0.0.0/tests | |
| copying tests/backdoor_test.py -> eventlet-0.0.0/tests | |
| copying tests/conftest.py -> eventlet-0.0.0/tests | |
| copying tests/convenience_test.py -> eventlet-0.0.0/tests | |
| copying tests/dagpool_test.py -> eventlet-0.0.0/tests | |
| copying tests/db_pool_test.py -> eventlet-0.0.0/tests | |
| copying tests/debug_test.py -> eventlet-0.0.0/tests | |
| copying tests/env_test.py -> eventlet-0.0.0/tests | |
| copying tests/event_test.py -> eventlet-0.0.0/tests | |
| copying tests/green_http_test.py -> eventlet-0.0.0/tests | |
| copying tests/green_profile_test.py -> eventlet-0.0.0/tests | |
| copying tests/green_select_test.py -> eventlet-0.0.0/tests | |
| copying tests/greendns_test.py -> eventlet-0.0.0/tests | |
| copying tests/greenio_test.py -> eventlet-0.0.0/tests | |
| copying tests/greenpool_test.py -> eventlet-0.0.0/tests | |
| copying tests/greenthread_test.py -> eventlet-0.0.0/tests | |
| copying tests/hub_test.py -> eventlet-0.0.0/tests | |
| copying tests/mock.py -> eventlet-0.0.0/tests | |
| copying tests/mysqldb_test.py -> eventlet-0.0.0/tests | |
| copying tests/not_asyncio_test.py -> eventlet-0.0.0/tests | |
| copying tests/openssl_test.py -> eventlet-0.0.0/tests | |
| copying tests/os_test.py -> eventlet-0.0.0/tests | |
| copying tests/parse_results.py -> eventlet-0.0.0/tests | |
| copying tests/patcher_psycopg_test.py -> eventlet-0.0.0/tests | |
| copying tests/patcher_test.py -> eventlet-0.0.0/tests | |
| copying tests/pools_test.py -> eventlet-0.0.0/tests | |
| copying tests/queue_test.py -> eventlet-0.0.0/tests | |
| copying tests/semaphore_test.py -> eventlet-0.0.0/tests | |
| copying tests/socket_test.py -> eventlet-0.0.0/tests | |
| copying tests/ssl_test.py -> eventlet-0.0.0/tests | |
| copying tests/subprocess_test.py -> eventlet-0.0.0/tests | |
| copying tests/test__event.py -> eventlet-0.0.0/tests | |
| copying tests/test__greenness.py -> eventlet-0.0.0/tests | |
| copying tests/test__refcount.py -> eventlet-0.0.0/tests | |
| copying tests/test__socket_errors.py -> eventlet-0.0.0/tests | |
| copying tests/test_infrastructure_tests.py -> eventlet-0.0.0/tests | |
| copying tests/test_server.crt -> eventlet-0.0.0/tests | |
| copying tests/test_server.key -> eventlet-0.0.0/tests | |
| copying tests/thread_test.py -> eventlet-0.0.0/tests | |
| copying tests/timeout_test.py -> eventlet-0.0.0/tests | |
| copying tests/timeout_with_statement_test.py -> eventlet-0.0.0/tests | |
| copying tests/timer_test.py -> eventlet-0.0.0/tests | |
| copying tests/tpool_test.py -> eventlet-0.0.0/tests | |
| copying tests/websocket_new_test.py -> eventlet-0.0.0/tests | |
| copying tests/websocket_test.py -> eventlet-0.0.0/tests | |
| copying tests/wsgi_test.py -> eventlet-0.0.0/tests | |
| copying tests/zmq_test.py -> eventlet-0.0.0/tests | |
| copying tests/isolated/__init__.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/asyncio_correct_patching.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/asyncio_dns.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/asyncio_to_thread.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/env_tpool_negative.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/env_tpool_size.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/env_tpool_zero.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/fork_in_main_thread.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/fork_in_thread.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/green_http_doesnt_change_original_module.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/green_httplib_doesnt_change_original_module.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/green_ssl_py36_properties.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/greendns_from_address_203.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/greendns_import_rdtypes_then_eventlet.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/greenio_double_close_219.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/hub_fork.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/hub_fork_simple.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/hub_kqueue_unsupported.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/hub_use_hub_class.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/mysqldb_monkey_patch.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/os_read_nonblocking.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/os_write_nonblocking.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/osthreads.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_blocking_select_methods_are_deleted.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_builtin.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_existing_locks_early.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_existing_locks_exception.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_existing_locks_late.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_existing_locks_locked.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_existing_locks_preexisting.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_existing_locks_unlocked.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_existing_logging_module_lock.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_fork_after_monkey_patch.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_import_patched_defaults.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_importlib_lock.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_open_kwargs.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_socketserver_selectors.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_threading_condition.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_threading_current.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_threading_join.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_threading_subclass_done.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/patcher_threadpoolexecutor.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/regular_file_readall.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/socket_resolve_green.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/ssl_context_version_setters.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/subprocess_exception_identity.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/subprocess_patched_communicate.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/tpool_exception_leak.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/tpool_isolate_socket_default_timeout.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/wsgi_connection_timeout.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/zero_second_sleep.py -> eventlet-0.0.0/tests/isolated | |
| copying tests/isolated/test_sub_module_in_import_patched/__init__.py -> eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched | |
| copying tests/isolated/test_sub_module_in_import_patched/test.py -> eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched | |
| copying tests/isolated/test_sub_module_in_import_patched/sample_main_module/__init__.py -> eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/sample_main_module | |
| copying tests/isolated/test_sub_module_in_import_patched/sample_main_module/sample_sub_module/__init__.py -> eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/sample_main_module/sample_sub_module | |
| copying tests/manual/__init__.py -> eventlet-0.0.0/tests/manual | |
| copying tests/manual/greenio_memtest.py -> eventlet-0.0.0/tests/manual | |
| copying tests/manual/regress-226-unpatched-ssl.py -> eventlet-0.0.0/tests/manual | |
| copying tests/manual/websocket-gunicorn.py -> eventlet-0.0.0/tests/manual | |
| copying tests/patcher/__init__.py -> eventlet-0.0.0/tests/patcher | |
| copying tests/patcher/shared1.py -> eventlet-0.0.0/tests/patcher | |
| copying tests/patcher/shared_import_socket.py -> eventlet-0.0.0/tests/patcher | |
| copying eventlet.egg-info/SOURCES.txt -> eventlet-0.0.0/eventlet.egg-info | |
| Writing eventlet-0.0.0/setup.cfg | |
| creating dist | |
| Creating tar archive | |
| removing 'eventlet-0.0.0' (and everything under it) | |
| + tar -tzf dist/eventlet-0.0.0.tar.gz eventlet-0.0.0/eventlet/hubs/hub.py | |
| tar: eventlet-0.0.0/eventlet/hubs/hub.py: Not found in archive | |
| tar: Exiting with failure status due to previous errors | |
| (setuptools-test) cgerrard@NVStation:/tmp/setuptools-test/eventlet$ tar -tzf dist/eventlet-*.tar.gz | |
| eventlet-0.0.0/ | |
| eventlet-0.0.0/AUTHORS | |
| eventlet-0.0.0/CONTRIBUTING.md | |
| eventlet-0.0.0/LICENSE | |
| eventlet-0.0.0/MANIFEST.in | |
| eventlet-0.0.0/NEWS | |
| eventlet-0.0.0/PKG-INFO | |
| eventlet-0.0.0/README.rst | |
| eventlet-0.0.0/SECURITY.md | |
| eventlet-0.0.0/doc/ | |
| eventlet-0.0.0/doc/requirements.txt | |
| eventlet-0.0.0/doc/source/ | |
| eventlet-0.0.0/doc/source/asyncio/ | |
| eventlet-0.0.0/doc/source/asyncio/asyncio.rst | |
| eventlet-0.0.0/doc/source/asyncio/compatibility.rst | |
| eventlet-0.0.0/doc/source/asyncio/guide/ | |
| eventlet-0.0.0/doc/source/asyncio/guide/awaitlet.rst | |
| eventlet-0.0.0/doc/source/asyncio/guide/deprecation.rst | |
| eventlet-0.0.0/doc/source/asyncio/guide/glossary.rst | |
| eventlet-0.0.0/doc/source/asyncio/migration.rst | |
| eventlet-0.0.0/doc/source/asyncio/warning.rst | |
| eventlet-0.0.0/doc/source/authors.rst | |
| eventlet-0.0.0/doc/source/basic_usage.rst | |
| eventlet-0.0.0/doc/source/common.txt | |
| eventlet-0.0.0/doc/source/conf.py | |
| eventlet-0.0.0/doc/source/contribute.rst | |
| eventlet-0.0.0/doc/source/design_patterns.rst | |
| eventlet-0.0.0/doc/source/environment.rst | |
| eventlet-0.0.0/doc/source/examples.rst | |
| eventlet-0.0.0/doc/source/fork.rst | |
| eventlet-0.0.0/doc/source/history.rst | |
| eventlet-0.0.0/doc/source/hubs.rst | |
| eventlet-0.0.0/doc/source/images/ | |
| eventlet-0.0.0/doc/source/images/threading_illustration.png | |
| eventlet-0.0.0/doc/source/index.rst | |
| eventlet-0.0.0/doc/source/maintenance.rst | |
| eventlet-0.0.0/doc/source/modules/ | |
| eventlet-0.0.0/doc/source/modules/asyncio.rst | |
| eventlet-0.0.0/doc/source/modules/backdoor.rst | |
| eventlet-0.0.0/doc/source/modules/corolocal.rst | |
| eventlet-0.0.0/doc/source/modules/dagpool.rst | |
| eventlet-0.0.0/doc/source/modules/db_pool.rst | |
| eventlet-0.0.0/doc/source/modules/debug.rst | |
| eventlet-0.0.0/doc/source/modules/event.rst | |
| eventlet-0.0.0/doc/source/modules/greenpool.rst | |
| eventlet-0.0.0/doc/source/modules/greenthread.rst | |
| eventlet-0.0.0/doc/source/modules/pools.rst | |
| eventlet-0.0.0/doc/source/modules/queue.rst | |
| eventlet-0.0.0/doc/source/modules/semaphore.rst | |
| eventlet-0.0.0/doc/source/modules/timeout.rst | |
| eventlet-0.0.0/doc/source/modules/websocket.rst | |
| eventlet-0.0.0/doc/source/modules/wsgi.rst | |
| eventlet-0.0.0/doc/source/modules/zmq.rst | |
| eventlet-0.0.0/doc/source/modules.rst | |
| eventlet-0.0.0/doc/source/patching.rst | |
| eventlet-0.0.0/doc/source/reference/ | |
| eventlet-0.0.0/doc/source/reference/api/ | |
| eventlet-0.0.0/doc/source/reference/api/eventlet.green.OpenSSL.rst | |
| eventlet-0.0.0/doc/source/reference/api/eventlet.green.http.rst | |
| eventlet-0.0.0/doc/source/reference/api/eventlet.green.rst | |
| eventlet-0.0.0/doc/source/reference/api/eventlet.green.urllib.rst | |
| eventlet-0.0.0/doc/source/reference/api/eventlet.greenio.rst | |
| eventlet-0.0.0/doc/source/reference/api/eventlet.hubs.rst | |
| eventlet-0.0.0/doc/source/reference/api/eventlet.rst | |
| eventlet-0.0.0/doc/source/reference/api/eventlet.support.rst | |
| eventlet-0.0.0/doc/source/reference/api/eventlet.zipkin.rst | |
| eventlet-0.0.0/doc/source/reference/api/modules.rst | |
| eventlet-0.0.0/doc/source/ssl.rst | |
| eventlet-0.0.0/doc/source/testing.rst | |
| eventlet-0.0.0/doc/source/threading.rst | |
| eventlet-0.0.0/doc/source/zeromq.rst | |
| eventlet-0.0.0/eventlet/ | |
| eventlet-0.0.0/eventlet/__init__.py | |
| eventlet-0.0.0/eventlet/asyncio.py | |
| eventlet-0.0.0/eventlet/backdoor.py | |
| eventlet-0.0.0/eventlet/convenience.py | |
| eventlet-0.0.0/eventlet/corolocal.py | |
| eventlet-0.0.0/eventlet/coros.py | |
| eventlet-0.0.0/eventlet/dagpool.py | |
| eventlet-0.0.0/eventlet/db_pool.py | |
| eventlet-0.0.0/eventlet/debug.py | |
| eventlet-0.0.0/eventlet/event.py | |
| eventlet-0.0.0/eventlet/greenpool.py | |
| eventlet-0.0.0/eventlet/greenthread.py | |
| eventlet-0.0.0/eventlet/lock.py | |
| eventlet-0.0.0/eventlet/patcher.py | |
| eventlet-0.0.0/eventlet/pools.py | |
| eventlet-0.0.0/eventlet/queue.py | |
| eventlet-0.0.0/eventlet/semaphore.py | |
| eventlet-0.0.0/eventlet/timeout.py | |
| eventlet-0.0.0/eventlet/tpool.py | |
| eventlet-0.0.0/eventlet/websocket.py | |
| eventlet-0.0.0/eventlet/wsgi.py | |
| eventlet-0.0.0/eventlet.egg-info/ | |
| eventlet-0.0.0/eventlet.egg-info/PKG-INFO | |
| eventlet-0.0.0/eventlet.egg-info/SOURCES.txt | |
| eventlet-0.0.0/eventlet.egg-info/dependency_links.txt | |
| eventlet-0.0.0/eventlet.egg-info/requires.txt | |
| eventlet-0.0.0/eventlet.egg-info/top_level.txt | |
| eventlet-0.0.0/examples/ | |
| eventlet-0.0.0/examples/chat_bridge.py | |
| eventlet-0.0.0/examples/chat_server.py | |
| eventlet-0.0.0/examples/connect.py | |
| eventlet-0.0.0/examples/distributed_websocket_chat.py | |
| eventlet-0.0.0/examples/echoserver.py | |
| eventlet-0.0.0/examples/feedscraper-testclient.py | |
| eventlet-0.0.0/examples/feedscraper.py | |
| eventlet-0.0.0/examples/forwarder.py | |
| eventlet-0.0.0/examples/producer_consumer.py | |
| eventlet-0.0.0/examples/recursive_crawler.py | |
| eventlet-0.0.0/examples/webcrawler.py | |
| eventlet-0.0.0/examples/websocket.html | |
| eventlet-0.0.0/examples/websocket.py | |
| eventlet-0.0.0/examples/websocket_chat.html | |
| eventlet-0.0.0/examples/websocket_chat.py | |
| eventlet-0.0.0/examples/wsgi.py | |
| eventlet-0.0.0/examples/zmq_chat.py | |
| eventlet-0.0.0/examples/zmq_simple.py | |
| eventlet-0.0.0/pyproject.toml | |
| eventlet-0.0.0/setup.cfg | |
| eventlet-0.0.0/setup.py | |
| eventlet-0.0.0/tests/ | |
| eventlet-0.0.0/tests/__init__.py | |
| eventlet-0.0.0/tests/api_test.py | |
| eventlet-0.0.0/tests/asyncio_test.py | |
| eventlet-0.0.0/tests/backdoor_test.py | |
| eventlet-0.0.0/tests/conftest.py | |
| eventlet-0.0.0/tests/convenience_test.py | |
| eventlet-0.0.0/tests/dagpool_test.py | |
| eventlet-0.0.0/tests/db_pool_test.py | |
| eventlet-0.0.0/tests/debug_test.py | |
| eventlet-0.0.0/tests/env_test.py | |
| eventlet-0.0.0/tests/event_test.py | |
| eventlet-0.0.0/tests/green_http_test.py | |
| eventlet-0.0.0/tests/green_profile_test.py | |
| eventlet-0.0.0/tests/green_select_test.py | |
| eventlet-0.0.0/tests/greendns_test.py | |
| eventlet-0.0.0/tests/greenio_test.py | |
| eventlet-0.0.0/tests/greenpool_test.py | |
| eventlet-0.0.0/tests/greenthread_test.py | |
| eventlet-0.0.0/tests/hub_test.py | |
| eventlet-0.0.0/tests/isolated/ | |
| eventlet-0.0.0/tests/isolated/__init__.py | |
| eventlet-0.0.0/tests/isolated/asyncio_correct_patching.py | |
| eventlet-0.0.0/tests/isolated/asyncio_dns.py | |
| eventlet-0.0.0/tests/isolated/asyncio_to_thread.py | |
| eventlet-0.0.0/tests/isolated/env_tpool_negative.py | |
| eventlet-0.0.0/tests/isolated/env_tpool_size.py | |
| eventlet-0.0.0/tests/isolated/env_tpool_zero.py | |
| eventlet-0.0.0/tests/isolated/fork_in_main_thread.py | |
| eventlet-0.0.0/tests/isolated/fork_in_thread.py | |
| eventlet-0.0.0/tests/isolated/green_http_doesnt_change_original_module.py | |
| eventlet-0.0.0/tests/isolated/green_httplib_doesnt_change_original_module.py | |
| eventlet-0.0.0/tests/isolated/green_ssl_py36_properties.py | |
| eventlet-0.0.0/tests/isolated/greendns_from_address_203.py | |
| eventlet-0.0.0/tests/isolated/greendns_import_rdtypes_then_eventlet.py | |
| eventlet-0.0.0/tests/isolated/greenio_double_close_219.py | |
| eventlet-0.0.0/tests/isolated/hub_fork.py | |
| eventlet-0.0.0/tests/isolated/hub_fork_simple.py | |
| eventlet-0.0.0/tests/isolated/hub_kqueue_unsupported.py | |
| eventlet-0.0.0/tests/isolated/hub_use_hub_class.py | |
| eventlet-0.0.0/tests/isolated/mysqldb_monkey_patch.py | |
| eventlet-0.0.0/tests/isolated/os_read_nonblocking.py | |
| eventlet-0.0.0/tests/isolated/os_write_nonblocking.py | |
| eventlet-0.0.0/tests/isolated/osthreads.py | |
| eventlet-0.0.0/tests/isolated/patcher_blocking_select_methods_are_deleted.py | |
| eventlet-0.0.0/tests/isolated/patcher_builtin.py | |
| eventlet-0.0.0/tests/isolated/patcher_existing_locks_early.py | |
| eventlet-0.0.0/tests/isolated/patcher_existing_locks_exception.py | |
| eventlet-0.0.0/tests/isolated/patcher_existing_locks_late.py | |
| eventlet-0.0.0/tests/isolated/patcher_existing_locks_locked.py | |
| eventlet-0.0.0/tests/isolated/patcher_existing_locks_preexisting.py | |
| eventlet-0.0.0/tests/isolated/patcher_existing_locks_unlocked.py | |
| eventlet-0.0.0/tests/isolated/patcher_existing_logging_module_lock.py | |
| eventlet-0.0.0/tests/isolated/patcher_fork_after_monkey_patch.py | |
| eventlet-0.0.0/tests/isolated/patcher_import_patched_defaults.py | |
| eventlet-0.0.0/tests/isolated/patcher_importlib_lock.py | |
| eventlet-0.0.0/tests/isolated/patcher_open_kwargs.py | |
| eventlet-0.0.0/tests/isolated/patcher_socketserver_selectors.py | |
| eventlet-0.0.0/tests/isolated/patcher_threading_condition.py | |
| eventlet-0.0.0/tests/isolated/patcher_threading_current.py | |
| eventlet-0.0.0/tests/isolated/patcher_threading_join.py | |
| eventlet-0.0.0/tests/isolated/patcher_threading_subclass_done.py | |
| eventlet-0.0.0/tests/isolated/patcher_threadpoolexecutor.py | |
| eventlet-0.0.0/tests/isolated/regular_file_readall.py | |
| eventlet-0.0.0/tests/isolated/socket_resolve_green.py | |
| eventlet-0.0.0/tests/isolated/ssl_context_version_setters.py | |
| eventlet-0.0.0/tests/isolated/subprocess_exception_identity.py | |
| eventlet-0.0.0/tests/isolated/subprocess_patched_communicate.py | |
| eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/ | |
| eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/__init__.py | |
| eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/sample_main_module/ | |
| eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/sample_main_module/__init__.py | |
| eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/sample_main_module/sample_sub_module/ | |
| eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/sample_main_module/sample_sub_module/__init__.py | |
| eventlet-0.0.0/tests/isolated/test_sub_module_in_import_patched/test.py | |
| eventlet-0.0.0/tests/isolated/tpool_exception_leak.py | |
| eventlet-0.0.0/tests/isolated/tpool_isolate_socket_default_timeout.py | |
| eventlet-0.0.0/tests/isolated/wsgi_connection_timeout.py | |
| eventlet-0.0.0/tests/isolated/zero_second_sleep.py | |
| eventlet-0.0.0/tests/manual/ | |
| eventlet-0.0.0/tests/manual/__init__.py | |
| eventlet-0.0.0/tests/manual/greenio_memtest.py | |
| eventlet-0.0.0/tests/manual/regress-226-unpatched-ssl.py | |
| eventlet-0.0.0/tests/manual/websocket-gunicorn.py | |
| eventlet-0.0.0/tests/mock.py | |
| eventlet-0.0.0/tests/mysqldb_test.py | |
| eventlet-0.0.0/tests/not_asyncio_test.py | |
| eventlet-0.0.0/tests/openssl_test.py | |
| eventlet-0.0.0/tests/os_test.py | |
| eventlet-0.0.0/tests/parse_results.py | |
| eventlet-0.0.0/tests/patcher/ | |
| eventlet-0.0.0/tests/patcher/__init__.py | |
| eventlet-0.0.0/tests/patcher/shared1.py | |
| eventlet-0.0.0/tests/patcher/shared_import_socket.py | |
| eventlet-0.0.0/tests/patcher_psycopg_test.py | |
| eventlet-0.0.0/tests/patcher_test.py | |
| eventlet-0.0.0/tests/pools_test.py | |
| eventlet-0.0.0/tests/queue_test.py | |
| eventlet-0.0.0/tests/semaphore_test.py | |
| eventlet-0.0.0/tests/socket_test.py | |
| eventlet-0.0.0/tests/ssl_test.py | |
| eventlet-0.0.0/tests/subprocess_test.py | |
| eventlet-0.0.0/tests/test__event.py | |
| eventlet-0.0.0/tests/test__greenness.py | |
| eventlet-0.0.0/tests/test__refcount.py | |
| eventlet-0.0.0/tests/test__socket_errors.py | |
| eventlet-0.0.0/tests/test_infrastructure_tests.py | |
| eventlet-0.0.0/tests/test_server.crt | |
| eventlet-0.0.0/tests/test_server.key | |
| eventlet-0.0.0/tests/thread_test.py | |
| eventlet-0.0.0/tests/timeout_test.py | |
| eventlet-0.0.0/tests/timeout_with_statement_test.py | |
| eventlet-0.0.0/tests/timer_test.py | |
| eventlet-0.0.0/tests/tpool_test.py | |
| eventlet-0.0.0/tests/websocket_new_test.py | |
| eventlet-0.0.0/tests/websocket_test.py | |
| eventlet-0.0.0/tests/wsgi_test.py | |
| eventlet-0.0.0/tests/zmq_test.py | |
| eventlet-0.0.0/tox.ini |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment