mode

View on PyPIReverse Dependencies (1)

3.0.12 mode-3.0.12-py2.py3-none-any.whl
3.0.11 mode-3.0.11-py2.py3-none-any.whl

Wheel Details

Project: mode
Version: 3.0.11
Filename: mode-3.0.11-py2.py3-none-any.whl
Download: [link]
Size: 81466
MD5: 5bcc2e751bb3e406665f55fe14d4a45b
SHA256: 18d7d2be08851a5bc15c3cc981b87a0460fb07ec36cf9ffb639d39b68b685e0a
Uploaded: 2019-03-19T16:08:44

dist-info

METADATA

Metadata-Version: 2.1
Name: mode
Version: 3.0.11
Summary: AsyncIO Service-based programming.
Author: Robinhood Markets
Author-Email: opensource[at]robinhood.com
Home-Page: https://github.com/ask/mode
License: BSD
Keywords: asyncio service bootsteps graph coroutine
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Unix
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Platform: any
Requires-Python: ~=3.6
Requires-Dist: colorlog (>=2.9.0)
Requires-Dist: mypy-extensions
Requires-Dist: aiocontextvars (>=0.2); python_version < "3.7"
Requires-Dist: aioeventlet (~=0.5.1); extra == "eventlet"
Requires-Dist: dnspython; extra == "eventlet"
Requires-Dist: aiogevent (~=0.2); extra == "gevent"
Requires-Dist: uvloop (>=0.8.1); extra == "uvloop"
Provides-Extra: eventlet
Provides-Extra: gevent
Provides-Extra: uvloop
[Description omitted; length: 15579 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.33.1)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
mode/__init__.py sha256=FufXHBMNg5u-fuuK9y3rWGrwk5twgi8QMq1hdzt2NKI 5201
mode/debug.py sha256=31uzlZ5VLJM3464YVAEqJPUAmPgY--S_NVWv9wwq110 2306
mode/exceptions.py sha256=Lk7fyJfLMvldyPM5Mh8SOKrFqn4iK-XVhs4XtRPtk3E 132
mode/proxy.py sha256=gnKVNVu8jEDB-JKjjAxoWbedWdTfa7i6BZMcDY7RWCY 2815
mode/py.typed sha256=1-XWjomzAPyawBUuriCqJre_QnKEEp4nZ0y0rcqGvxw 56
mode/services.py sha256=NPvf697-rGMAISoE6Pakn_J-Ayypj9wf5P-RmOQqVRc 32666
mode/signals.py sha256=Pr0Fk2_B8Ww-CodKpRueALA2EiLfbbVpco5f8Ps-GAQ 8152
mode/supervisors.py sha256=32PCKV_eV28tshIEu4znnbAvNMW-pwNgLS1Z-lAXFzM 8830
mode/threads.py sha256=Q4sYYPB5DQFs_Z3xH94oqyTtzVkuSQ498eH0OkZfCDc 13063
mode/worker.py sha256=4WJGBkkdlLPXBothRJvF_Y2bTjsnAfpOYFvduRM2vuY 11273
mode/loop/__init__.py sha256=U-ywAfehdYyMiZmASaN5OKh_jgjX_I50e-44VNtc9nc 1801
mode/loop/_gevent_loop.py sha256=Ds_KvFYJHahqU0elmBje0u1rFjeISn5VEu6B4v3FiYE 415
mode/loop/eventlet.py sha256=Nkvmz9p5hWBvqreODpobUmV20qa3OL1UjABZOu9Fjos 699
mode/loop/gevent.py sha256=YjJ0FgXYwh16aA65dUlduInbML8vTKFsnMCPP1HSzcw 1545
mode/loop/uvloop.py sha256=t4eNY9yWsNsrEvqrfANk4TDzK7ivPbs-ZEcgax-EyoQ 85
mode/types/__init__.py sha256=lM4HjHJKGjto1ZzVGzkqJXDTXX6QMl7J5y-A7Go_wP0 284
mode/types/services.py sha256=9VCUnNQe72ayznslrSGXl2KKo2X02SbdddZ1_3a9N20 3454
mode/types/signals.py sha256=lAAxLF-8AvM-cnR4KXA0mYP9MkzSGLMi4EnmMqahA2A 3013
mode/types/supervisors.py sha256=t3GH57sOJZhfWkbjRAsgZjZTFIc9qqgX2E8MLEtG-zg 1257
mode/utils/_py37_contextlib.py sha256=2U3vkHexNSOez-aujW5S6Z2Xb8GelD_4KMChqFmU3q0 17036
mode/utils/aiter.py sha256=yk7XBHVROo5YOSKy1TMzvwvlglDuTUk0XLK8Pvdp0zM 4251
mode/utils/collections.py sha256=IkrK452NIsezev8Po-MgVv4cg4WoX2QBeM7JMtw0AC4 17372
mode/utils/compat.py sha256=A9UYQmHXWpZY7TSKTiAVSM0wGhAcl0Zbe4c3HEvH5kA 5366
mode/utils/contexts.py sha256=Sb_0R4UKi0u219kYXDuiiDfk1g8bs-d0aFHwgOdlWYE 472
mode/utils/futures.py sha256=5r13rDP1BJlPPvOzbyK5rjrOUPW6NHkFQ9Us7VKk90Y 3667
mode/utils/imports.py sha256=JJe7FfmMR27ok2xHW7WUhrfwrjAVAJIdlAcL2twdOe4 9385
mode/utils/locks.py sha256=n5Y517Vzg3V2l4mvViChidBAtZrP9aLLYiy2HdCJFq4 2550
mode/utils/logging.py sha256=c5J77p6OJ_LaAEwZnvxX4DFAaoTiVTSFUAu89jxcqDk 21965
mode/utils/loops.py sha256=b9XlSeM4TD4MEYavWsR5WAKtsQU8smEKO9sxtpTCmYU 2196
mode/utils/mocks.py sha256=s38-5dYDUlvHM3Z90iBB7HBeD8TtaTCoOax3fIuDyvA 5977
mode/utils/objects.py sha256=G3CAnQFBeiw-gXVPVilT0KRIAPZgGJ58Khm67jbfd5w 17740
mode/utils/queues.py sha256=nPVdTdXzO5PVW8p8YutVV6TTqltaC6pLcZJ82Nilz1s 4622
mode/utils/text.py sha256=OVcnq2PbCqvVyEBGo77rt6IixfDcaiPmbmZ7iYIBqm4 6085
mode/utils/times.py sha256=O41dO3zPeyRMW-pyN6hLQekpQR-wMNLG0XxPLuOhD0M 7227
mode/utils/tracebacks.py sha256=hD-HOXRDac5K3JIi_YqPYw715LicNf_vaWKt3kUrtE8 5033
mode/utils/trees.py sha256=6WM3OelV_UA582Tb_8jEKXS4nwHE-CjXf5YzGNs4NDY 4382
mode/utils/graphs/__init__.py sha256=nTO3evLpgoMEV7cB_JidJLUVlS96ezMNbh3IJxopHdY 122
mode/utils/graphs/formatter.py sha256=PctmFrofRY2ozwvgM3Otsd9qvreoHad78W0N0iaXX0U 4049
mode/utils/graphs/graph.py sha256=--0olHMkoRzsZVJhAniJitt-NFx2keJtO82DxsoyRLs 6639
mode/utils/types/graphs.py sha256=0GhkOOdVdglVegKZhRt6_WZ4dxjwI15TfWe9-R05S7g 2714
mode/utils/types/trees.py sha256=wmfyOAvtFPyo5VaTgKAY9l0gJ5i6_7yecK2lpkc9OA8 1425
mode-3.0.11.dist-info/LICENSE sha256=VJH2CKdcBqa6SZZmMl7knsBp8cUtsnJq9oYmNLzWOjE 2468
mode-3.0.11.dist-info/METADATA sha256=stgYJH5VNatjY1MOeRekdiRsvnSYfiE_CM2h8ZR6hjw 16917
mode-3.0.11.dist-info/WHEEL sha256=HX-v9-noUkyUoxyZ1PMSuS7auUxDAR4VBdoYLqD0xws 110
mode-3.0.11.dist-info/top_level.txt sha256=6YecofhnmgJ3EYSBHYUOv1BW0Zwu_T_G6xqTF0ngYfw 5
mode-3.0.11.dist-info/RECORD

top_level.txt

mode