phyllo

View on PyPIReverse Dependencies (0)

0.2.0 phyllo-0.2.0-py3-none-any.whl

Wheel Details

Project: phyllo
Version: 0.2.0
Filename: phyllo-0.2.0-py3-none-any.whl
Download: [link]
Size: 72643
MD5: 801c953081edd74a72a7ca1a144db411
SHA256: 61ebb117114b02527e79eff4909b514062868d011ab2a03e01a37bdb3c17d3bb
Uploaded: 2020-02-25 05:18:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: phyllo
Version: 0.2.0
Summary: Phyllo protocol stack implementation for communication with embedded systems.
Author: Ethan Li
Author-Email: lietk12[at]gmail.com
Home-Page: https://github.com/ethanjli/phyllo-python
Requires-Dist: phylline
Requires-Dist: bidict
Requires-Dist: cobs
Requires-Dist: msgpack
Requires-Dist: pyserial; extra == "serial"
Requires-Dist: blessed; extra == "uiconsole"
Provides-Extra: serial
Provides-Extra: uiconsole
[No description]

WHEEL

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

RECORD

Path Digest Size
phyllo/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/io/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/io/cli/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/io/cli/stdin.py sha256=G4Lnb7vAWt3-GR7D0-G1dq6cJvo9QuhpsT2-chX6GYw 983
phyllo/io/cli/args/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/io/cli/args/args.py sha256=4lRjtQ1Yu8KPgaMnHuvNXpqh_7QZenuyq0Aj6f0lO0w 518
phyllo/io/cli/args/protocol.py sha256=y9OEweLnSzqkGDF7W-Zz9H0RQ-27sIUNF1qz5kb-oFA 1881
phyllo/io/interfaces/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/io/interfaces/serial.py sha256=RqIx0wQNIt9FKfx-TZcc4ap5kmdqaFosXbNy1aO7hRU 5936
phyllo/io/polling/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/io/polling/serial.py sha256=w7_oVO1ZEOdVcUA5Nzy1EWHa7HrhHJ45k9C2J_KT270 4799
phyllo/io/polling/stack.py sha256=UQfrsOoOpCfSVpPa4Z8ggS_fMfF1UCeNvsEjG88As9o 417
phyllo/io/threading/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/io/threading/links.py sha256=zLgL2W6u1NUVott48vS5_KmOH8TSsoTw9A2077TVlv8 1614
phyllo/io/threading/primitives.py sha256=uB34p3bgLOYMGV-rJAqStVrRma4EGUSMYde6FaQuyA0 1345
phyllo/io/threading/serial.py sha256=1kuk4I_6oYdTAWWKlujjzYN8RVnUv4m8w-pc5SW-cmE 6143
phyllo/io/tui/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/io/tui/console.py sha256=ebaxQhfVRnKCVcu-aE-MFD-huvjhdhmyxy8xzL4qNt8 6671
phyllo/protocol/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/protocol/communication.py sha256=75XQ6BNgXml1A4fY3ekVEN-nofh9tam_Ql_smIowHiw 32849
phyllo/protocol/stacks.py sha256=hNwzszR31G-8Nyvald-X4TStBy5aQzVc5O3Jd025xtU 1717
phyllo/protocol/application/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/protocol/application/endpoints.py sha256=TMALmFp1BGAsJCNb4fkAyedBkDRfdgVf3UDBcg9soGY 7784
phyllo/protocol/application/pubsub.py sha256=3djEC3UvEQp7Xn03mGuayAWo1cJ3Wq8w1bKHKMipsGY 7932
phyllo/protocol/application/stacks.py sha256=wqDKIBj5TZllJQn5AQU80PcuxSjeFmfHAVwa2U5HlNg 1150
phyllo/protocol/presentation/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/protocol/presentation/documents.py sha256=5GA10AapV6JK25kJ9cTFIt0DOxqZ_2fCmzcv4zxXhLU 7015
phyllo/protocol/transport/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
phyllo/protocol/transport/datagrams.py sha256=Qz0EYhiaYnoJ83eVmIjZzwUkzYRJVoD38yocr5TBIMg 11256
phyllo/protocol/transport/frames.py sha256=z18XT_612MuW2JWTj4r7lQF2GE-VVIv3s9YvHEY8HUI 7701
phyllo/protocol/transport/reliablebuffers.py sha256=eNqmnkgwd1owb_MQP436gbUXsPE0m4r6O-1QGhs6UWM 28858
phyllo/protocol/transport/stacks.py sha256=y_Cr2yXX7LTHPaANVIcv8SbwX6Z-W1AmVDD5Ig5LR4o 3135
tests/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/io/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/io/interfaces/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/io/interfaces/serial/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/io/interfaces/serial/console_stream.py sha256=0AgF93du1FgJz4wQL2b3sdpCOEU_x7gzdIWp7t4r8tI 850
tests/io/interfaces/serial/list.py sha256=FW_4_ZbicCckFoW17YNTsc2Lm1ENkSqNmDxn8afkm7Y 803
tests/io/interfaces/serial/reader.py sha256=PenkDjUWAzm37VyKCBYavGlwpEoKVtoBbNSxvklhhek 898
tests/io/interfaces/serial/receiver.py sha256=DG7MRQDNg9RGQOTekoc8BPxRWjAYn8b9q_Sh4EIn-vM 2569
tests/io/polling/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/io/polling/loopback.py sha256=krBRojp4kD_4a0BRv5jgJk_Hd61eZDUfBTKPcVk_tlo 2106
tests/io/polling/serial/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/io/polling/serial/console.py sha256=oNZRb_1uLCVZI_gmt2P6EKftU-1AcbNtG1Fd_A8TKXo 2663
tests/io/polling/serial/echo.py sha256=ptVT9tlsXVrAAiwzMP-5gYRD9nHp2c6Bl0vm8SOVhUw 4289
tests/io/polling/serial/echo_performance.py sha256=vTpnkDAVlTDuAoeldO1tXhppq7iC4Iytkuq1bb8hqiE 5428
tests/io/polling/serial/endpoints_console.py sha256=7oD6IXaWXtn0LqzsfudBzZ9_r2R8ZQb5rrp_uLT-53c 6837
tests/io/polling/serial/receiver.py sha256=6DjJiHrdg1O9GlzMOCX0U2kUFvpqysw8_NAlHMqiAR8 2457
tests/io/threading/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/io/threading/serial/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/io/threading/serial/console.py sha256=ImmH-AY80JJCl1XOaMsCWKUbpXYxZ_A2R5p8Y3NKjfw 2300
tests/io/threading/serial/echo.py sha256=rzmZra46LXHTjoLcUKHZZB96rL2aHetwfvS39aFh9S4 2375
tests/io/threading/serial/echo_performance.py sha256=J6abAE9dVwbAOkV2RjLAyrvc8i7JK4LZFxzYy30wR8I 2439
tests/io/threading/serial/endpoints_console.py sha256=eLEG0Z-EHWlYvnltsXdZQ8HB7c6ztGKlJUNxMStRaSw 3116
tests/io/threading/serial/receiver.py sha256=Oz6XMRuzCsy4K7uMBO0BgZJhLWiFv70Ou-HJRp65Bd8 2041
tests/unit/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/unit/io/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/unit/io/threading/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/unit/io/threading/primitives.py sha256=SKfXspEZNR_YdxppcBkSgt1x8oVv3dooY9dHBlxzxO8 768
tests/unit/protocol/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/unit/protocol/stacks.py sha256=rbATMc9Eu0ranZY1NLAxLQIOyMr0978390CtQjMcIO0 2815
tests/unit/protocol/application/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/unit/protocol/application/endpoints.py sha256=vjl2rZ88EtmxFjapKJ5eLXvQwgGC2SRPuDZ8NjIg4J8 3874
tests/unit/protocol/application/pubsub.py sha256=fLEmOVzGU1BL-F78_VWnGu_I-HSeo8BMnupzFCfBFR0 12063
tests/unit/protocol/application/stacks.py sha256=KmneS6JulxSmWYIgtoKCABtafwgyfSDHM5s_LbqNvvc 2470
tests/unit/protocol/presentation/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/unit/protocol/presentation/documents.py sha256=Ym210lLcGPeValBuemEftB602aMQV8PyP6G0Mwt54P8 5821
tests/unit/protocol/transport/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tests/unit/protocol/transport/datagrams.py sha256=0iTnAN6HVWLP291b5kzoKpBj6gRe6uaG_w6rY6aZlMA 9457
tests/unit/protocol/transport/frames.py sha256=_ClIqIZQtnRMAJwGLT05Fr5q-dJsHHILaabaxMWloOo 3586
tests/unit/protocol/transport/reliablebuffers.py sha256=RJ0XPfu6EHX4dtk1mBqTJ_pZerLODTrtAeB7UGbLNNU 24156
tests/unit/protocol/transport/stacks.py sha256=k1FsZsyCgAygvoFmodR-Pl3u1Zl5DFvRs_NYjypnXCw 1934
phyllo-0.2.0.dist-info/LICENSE sha256=vyHfZ718REI3YCNBqBO4rtQuqEzzxhmXwq45BETRrKU 1065
phyllo-0.2.0.dist-info/METADATA sha256=175wWF4zmQ422Z7xhject1wiTJCTun_Vsho0VMAUKnQ 513
phyllo-0.2.0.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
phyllo-0.2.0.dist-info/top_level.txt sha256=Uo2AOZrS89CJ3eoDS8GxlOw4g0kt5ORu84gCsCDKSwE 13
phyllo-0.2.0.dist-info/RECORD

top_level.txt

phyllo
tests