tchannel

View on PyPIReverse Dependencies (2)

2.1.0 tchannel-2.1.0-py3-none-any.whl

Wheel Details

Project: tchannel
Version: 2.1.0
Filename: tchannel-2.1.0-py3-none-any.whl
Download: [link]
Size: 176648
MD5: ab4ff5210ef8537a3ff22642c0ae8fa5
SHA256: 348f5db81b10590032448e9978365eca878b0fd2d3772b053f7148d7475582be
Uploaded: 2019-10-22 21:52:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tchannel
Version: 2.1.0
Summary: Network multiplexing and framing protocol for RPC
Author: Abhinav Gupta, Aiden Scandella, Bryce Lampe, Grayson Koonce, Junchao Wu
Author-Email: abg[at]uber.com
Home-Page: https://github.com/uber/tchannel-python
License: MIT
Keywords: rpc
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: contextlib2
Requires-Dist: futures
Requires-Dist: crcmod (<2,>=1)
Requires-Dist: tornado (<5,>=4.3)
Requires-Dist: thriftrw (<2,>=0.4)
Requires-Dist: threadloop (<2,>=1)
Requires-Dist: opentracing (>2)
Requires-Dist: opentracing-instrumentation (>3)
Requires-Dist: six
Requires-Dist: future
Requires-Dist: PyYAML; extra == "vcr"
Requires-Dist: mock; extra == "vcr"
Requires-Dist: wrapt; extra == "vcr"
Provides-Extra: vcr
[No description]

WHEEL

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

RECORD

Path Digest Size
crossdock/server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
crossdock/server/api.py sha256=s2kI6w5AvALmSjbhQvB8ZoyJqI1f1SxzvSs33gcZMeE 2958
crossdock/server/server.py sha256=enVJiaGbiPj8tHp44ZHCP4l5hP8H1p2ajuONl3laxrs 4758
crossdock/server/simple-service.thrift sha256=Fq_UDHZeIwLD_Nhe-u92AUOdRSuv2c1HFKRvKcAOswU 138
tchannel/__init__.py sha256=sZw6h6mK4H1U-mMtlvEpOfmESgCxfGs7u0oYQC7JeeY 1482
tchannel/_future.py sha256=_L9e2lj1s8lwbGffIc5ePIqLrLVPYNchefYs2sTEl5E 2579
tchannel/_queue.py sha256=0aZvAQOb1ZaxUeWkCDkT7SvpjNbYiYYk94GA6otvTqg 5886
tchannel/context.py sha256=nVDH-Gv7YO1EI6BKezuLMCSRaXdcqxFq7axTnW3rPCE 3879
tchannel/deprecate.py sha256=q0jBRWyllZPqBvVtmVCAxck7r9_sg9IqA4_cSXmdObs 1680
tchannel/enum.py sha256=bTgAlxbBu-KIbgCXb15Zgc93973fRy30ofIMkBmcLyU 1325
tchannel/errors.py sha256=DS_8BQSSAc5hPQLkwercte7TAUVx-XgvL3gbD-2PuYs 5354
tchannel/event.py sha256=tnaQ677EWOKTrGAL_iufOSHcQDi7QDnpq-YF0yfd4s0 5821
tchannel/frame.py sha256=wkdVp6A1s86f_TJ5ZkF7rztL0n5mVFrcDTvN4SiiiDg 2745
tchannel/glossary.py sha256=ipvWHMl9_WNq-XnMklva_TKd56MhGuJT-J7zLEh5PMw 1632
tchannel/io.py sha256=dFk1l0jCyCRGMmnYc3nDesqbUgPK_8argXZt1xMLGks 1269
tchannel/net.py sha256=ir9ecvXPZHhwhpNICZm8O4QXsRqfGcAIl4B0HqWJWxQ 2464
tchannel/peer_heap.py sha256=yuhrWyyuvl3OihcmP8SmVCTd3TSQ20gDVqKwzO_CZZg 5786
tchannel/peer_strategy.py sha256=h5T9b82szvlCdRbW9gNVuxjpzkUELfHTqGI79E6nAqc 2338
tchannel/request.py sha256=U036N6JTZhd-iCd15KZUUjv5ztKlOeOAu1qteDznjjs 5544
tchannel/response.py sha256=BL_pjsoG4tetRzYd40jPyD-ybFjcI9IXPqiYJKMpJ7I 3284
tchannel/retry.py sha256=G0aDX6SJ_DiXhDn6nfbnAyB-rolzbXk_osP-ixZxRgI 1696
tchannel/rw.py sha256=a1KtdD3ZYIElA8peQNPUR1GanPtm-v3avNqFzsGilAU 19427
tchannel/singleton.py sha256=oYaoc30WIhzwnISK9LBGgIMkV2AyrgSmCfyC-277dQI 2592
tchannel/statsd.py sha256=juqQY96X4GBtzJOTATR6D9x_9j8XvMSI2loWgphbbhU 4116
tchannel/status.py sha256=ubP8rg5hPG2aiZ4bCzJJzGndErAxG9F0X90gDlHnxX8 1289
tchannel/tchannel.py sha256=id3HIF2ODrR-S0JNHRTo7sn-7QuZzPlWdl5NbcdOw50 13350
tchannel/tcurl.py sha256=myVgsslGG_MdLqSNonH4XxNrDhdnW5nNc46LCEzbXj4 7598
tchannel/tracing.py sha256=ZTqyOghC2taD29WXF3tQi8vOyQV9X5LFy2siu8IRJmY 11646
tchannel/transport.py sha256=Jy0mEdeJZfaOgshv1ejnBmVdswSfHyCLT4-pi8kH33I 1380
tchannel/container/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tchannel/container/heap.py sha256=AdPxKBO0Him2P1zGG4gsed9JZsGr7MEHe1_x-IwHtYA 4894
tchannel/health/__init__.py sha256=I0XsgTUAJ5e4_OLbo9c17tVeiaI8lBagQt-QZb6GyDM 1263
tchannel/health/health.py sha256=V981E8u5tMjqk9bvZBEmqZtppg-e5JF8BKsAw27e2Vw 1376
tchannel/health/meta.thrift sha256=Qu_LnI72WS1JvruubXQWZ8P_mscXUOGXFnqnr6jHkl8 123
tchannel/messages/__init__.py sha256=RIvRVifsEBMo6U4-mEWqvrw31jesRbAVgRxovb2f9Eo 2548
tchannel/messages/base.py sha256=Fd-vQdIgsm33sFFv7Pu5Ymk_UjTe5mjjypRWovMH6vM 1860
tchannel/messages/call_continue.py sha256=q-xZFxKA3k-FBwbTrAxV7WkCN9CmITQDJukbE8gfWlM 3659
tchannel/messages/call_request.py sha256=o94lBTCsynJ40M84L_i7KKUs4kMZuefR--CVgglf2ds 2655
tchannel/messages/call_request_continue.py sha256=WR5QcXmLCRcomeNrJkvwibAVFvtEdl2914Ip-DWmfQ4 2153
tchannel/messages/call_response.py sha256=xuEvAKDb4kWc-kI4u3ADLQ0k28Pt1JP1ahvirUiT4UU 2471
tchannel/messages/call_response_continue.py sha256=nMJ1IIzlEf8GTwrSe8f0_jGxHLbnV9ADMa21WyrxlMQ 2157
tchannel/messages/cancel.py sha256=faULdhI_BerFO4RpWhpFj9pZ5VrXJAT7cIgZ0ACL_UQ 1854
tchannel/messages/claim.py sha256=JGY_G-VpgyGT2mIilxOAy7Y_HYsZMVfW2G5FANam7no 1706
tchannel/messages/common.py sha256=dA-OKpreN1Fj_g8QlmwDEqtrI7aoPPGbbEgs5TDwzes 4937
tchannel/messages/error.py sha256=QzuK2B-ZEHSggzDnzvLpjgZ3NmMei0ziXTI8t5deSxY 2818
tchannel/messages/init_request.py sha256=lBmnRIrNARDFP-2fMgUz0oF4qvdjjjkGeZ9NjGKy5W0 2524
tchannel/messages/init_response.py sha256=Y8MA-0QzEXNH-bXER2n9L3LwNP8cmLLflq78CZFvh3Q 1651
tchannel/messages/ping_request.py sha256=hcsDc3uV1EWaRYEoFEoePMKl3rbBSkvs-h1DfvxidbY 1385
tchannel/messages/ping_response.py sha256=H_Ynu2yhLGwNTX-EPTFKrg5lhLAZNJnavtZRnw7dyQk 1389
tchannel/messages/types.py sha256=dvUIoY_q5SaSqjGCZ0L4SeWjUIso6vCUCOHx9d_37L0 1394
tchannel/schemes/__init__.py sha256=9vOW4CScFBuEq9YuM9tZQVdB65O_m4zGvLsKeS0FLr4 1566
tchannel/schemes/json.py sha256=KTef6Zq_PzoeQv4MApYuwTdkV_LIDnmuPeMKM9NnqUg 5922
tchannel/schemes/raw.py sha256=T5NTKTGJHCsboPuFbt2ujsFycXSaTYgse5OM_8Wjvig 4972
tchannel/schemes/thrift.py sha256=1kFVUBCuzydVMf00k3dYmauXvP0x0k_D9V_953ic7fY 7654
tchannel/serializer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tchannel/serializer/json.py sha256=7TQzeA2UjN-iJ7lHp4QJlIlTAKwESuvUrU_0dkbtkRs 2265
tchannel/serializer/raw.py sha256=ws34tzKtNqqGye42sHShA8ZhR3UnXpODwh3KJNZltiQ 1450
tchannel/serializer/thrift.py sha256=BXkMR3xPkAqZtdg9QK4OFUDQ5zL4vWa0nKJoXnAhsLk 3812
tchannel/sync/__init__.py sha256=a_KbGi2Qfmku1ePfnHH5Gp037sZ8eh_fL9YRRwb9W9w 1180
tchannel/sync/client.py sha256=5vCzczyGZvGEaaJ1ck05nrucrzjS3LnuGAs8aj56kd4 4662
tchannel/sync/singleton.py sha256=uCNjeO65LhmFialfq9D_mhP3HWxliIHlq0URCL9vdGI 1724
tchannel/sync/thrift.py sha256=rV7lWtdaKYruX0hYX2Y4sNXqv_Kt6G4DcIGVJI88wJo 4495
tchannel/testing/__init__.py sha256=Q57czLxgdp00fyqZQiduT7XkcYdM52zEEKdjKgabiPk 1121
tchannel/testing/vcr/__init__.py sha256=SmTlBJvfP4CIXvMsnEmNpkU1sg5BOP-6YqwCixpkJrk 2025
tchannel/testing/vcr/cassette.py sha256=97yOkq5DOCLJGhEYx9rOtT8N6yyZ66Hzk8Jh225kN0w 10545
tchannel/testing/vcr/config.py sha256=fZpMEP4vJmTFZlSwjyY6hfL-U5-wZHUrlOhAJHSQC28 6503
tchannel/testing/vcr/exceptions.py sha256=9bzDh-LwUkveeL1I6et3KFqVsn7dlPDWFqlVbBHxDLk 1438
tchannel/testing/vcr/patch.py sha256=J9na4juWHtJO8frRF4Xuv2X4_G8rcLaqsidim2TltmE 5437
tchannel/testing/vcr/proxy.py sha256=HaqMvXglAoUnYWOjzl9jZ60dO6Sdw3Han5RcN5H_wqI 1354
tchannel/testing/vcr/proxy.thrift sha256=zXtYvIlLS5_nO8lmWhI6SePjEFegLLmhEFM3pwnDKVs 2627
tchannel/testing/vcr/record_modes.py sha256=2fDuLu8Qf_pCreKa54vl0jLjhtUcUcnTpR6BIQDuusY 4590
tchannel/testing/vcr/server.py sha256=uqhrYPJWk32fvN4xcnYVP_Zu9CvEvNzVYO59W94ogic 7406
tchannel/testing/vcr/yaml.py sha256=RjKMF9YcLNgjxLR3EqgcrVGU0fQVtR-OWUcJZMXs8d8 1288
tchannel/thrift/__init__.py sha256=MuN6H_21yCFmTpHqQu5TdP1ZI6uUnqhEJ2Sw3ha-imk 1299
tchannel/thrift/client.py sha256=XDjQVIO1WvxcDEtu6gs3wPSMP8aqhvsw-h_Q1YEgbo8 8943
tchannel/thrift/module.py sha256=1-WTTMRWDcpLN8mtiGKvUvTIxnu1s9-fjVROBzXpMMc 8338
tchannel/thrift/reflection.py sha256=X0cxDlV0NDSaGkjmZF_3GFdpkrj8fLjlcc1Uu3pYb-o 1972
tchannel/thrift/rw.py sha256=KGWDTSacy2Bsvg0qUalz9B0R6YDbbwrXFEUPWU3D4Sc 13504
tchannel/thrift/server.py sha256=GdHwxPjPt-BN8YRZiZEqGcEA4WdQ5E9zu03AAb0SiFo 8684
tchannel/tornado/__init__.py sha256=-gFI0ffzKnpNT0DbCXcvctdGm1KNjqR-SUHZRWSfOmg 1306
tchannel/tornado/connection.py sha256=QhBSQbqBwAWlNdP_7s19Laxt6vhg4nv1A2zDLevFU0g 32164
tchannel/tornado/dispatch.py sha256=qx6OZ_oJxeMqpOksMLwadpVm7AaiokjqYZ9cUOnOG-U 12683
tchannel/tornado/hyperbahn.py sha256=ytLhD4oc3KihTO50RrZ6Tpa4CwUnnwHY2lsImF7qc5k 6756
tchannel/tornado/message_factory.py sha256=lPbBH9pOFhHdx6oMFGynW7p-t9A659ow4PrOHSlANGg 14751
tchannel/tornado/peer.py sha256=yvf9O_4ewVYU-fNaOd1iNc2T226cW9BbVLZ1BlS_TqM 24160
tchannel/tornado/request.py sha256=DkSpaDs8UtsfEgktZjIdLQWdwZ2K25T01FPN6mWz3KY 7108
tchannel/tornado/response.py sha256=Xre-qjVYciS3ZztFPfIcY0SSHyADvlYVb2gjY_fe8ZY 7602
tchannel/tornado/stream.py sha256=rQbaYqjWWur_iA2gKZSKS6z4GNWBcIpXfPBU82O_AWs 8827
tchannel/tornado/tchannel.py sha256=AUP2ayWc-eg5xk0K_Nfp4fJlyRtKk7mtxIndLodX-30 17380
tchannel/tornado/tombstone.py sha256=t_ugcSYvjX_vvmXxYL3Dcm793srcQA_j9qWUb2Ltbj0 3998
tchannel/tornado/util.py sha256=X7aqldngyhAm4BqainyHo1TjOtMfmFDghABLpRidhM0 1612
tchannel/zipkin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tchannel/zipkin/zipkin_trace.py sha256=qRd3MryWAknl6gkhyi4UQ42E40tp959RBjMQnyCewtA 1801
tchannel-2.1.0.dist-info/LICENSE sha256=y030Ivmc4ujlTUXPzcyPxYsIfLkA8j5K8MqOo5i3C30 1065
tchannel-2.1.0.dist-info/METADATA sha256=xfPz5zx2S0CYvhkMl9vfgzEQgXDYeG2OqIoSXv2DkcY 1093
tchannel-2.1.0.dist-info/WHEEL sha256=S8S5VL-stOTSZDYxHyf0KP7eds0J72qrK0Evu3TfyAY 92
tchannel-2.1.0.dist-info/entry_points.txt sha256=61cpe4RyG7-KPRsJmPcbBXDxfA-afQVgZ4H57igFqZU 58
tchannel-2.1.0.dist-info/top_level.txt sha256=iqZVYrdwF09SWZi6-Y-4JT7MS7eFu-0Txaf0hFgLxOQ 19
tchannel-2.1.0.dist-info/RECORD

top_level.txt

crossdock
tchannel

entry_points.txt

tcurl.py = tchannel.tcurl:start_ioloop