vtelem

View on PyPIReverse Dependencies (0)

0.3.5 vtelem-0.3.5-py3-none-any.whl

Wheel Details

Project: vtelem
Version: 0.3.5
Filename: vtelem-0.3.5-py3-none-any.whl
Download: [link]
Size: 101533
MD5: f5db00575a0249c82554a59edbce9f22
SHA256: 5643a78fd46e5e6538e4489f73ad8e5284d05ffaae5ecc517a7beeb1a9444c1e
Uploaded: 2022-04-27 07:39:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: vtelem
Version: 0.3.5
Summary: A real-time telemetry library.
Author: Vaughn Kottler
Author-Email: Vaughn Kottler <vaughnkottler[at]gmail.com>
Maintainer-Email: Vaughn Kottler <vaughnkottler[at]gmail.com>
Home-Page: https://github.com/vkottler/vtelem
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.7
Requires-Dist: cerberus
Requires-Dist: requests
Requires-Dist: websockets
Requires-Dist: netifaces
Requires-Dist: vcorelib
Requires-Dist: setuptools-wrapper; extra == "test"
Requires-Dist: pylint; extra == "test"
Requires-Dist: flake8; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: mypy; extra == "test"
Requires-Dist: black; extra == "test"
Requires-Dist: isort; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2811 characters]

WHEEL

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

RECORD

Path Digest Size
vtelem/__init__.py sha256=UkAxP-zcGNNaIylHAQ_1ywf2P7EEf-TsGQ377tsvWbQ 295
vtelem/__main__.py sha256=9vijt37t-iCFw2sllYpabv5rQtEirsmfjF0xCRYnYLo 326
vtelem/app.py sha256=jyHmRTCyqYRuiOh13oga3Rj6AirXKIPZB7JVLs4BEFE 3404
vtelem/dev_requirements.txt sha256=T2UMSH_whg-mwHsXUSvaXTiNnL5_dK1vn7j5gafwOaA 68
vtelem/entry.py sha256=uk19m27BCGnroJ759uZVCjSH7yQ6yrZAhTl7_ZUJT68 1974
vtelem/mtu.py sha256=TmTsm4qplQ8RN25HFIQLImBaiyS_bhf6IYk-Gb1y69U 4261
vtelem/names.py sha256=KR5dx_M5E4mCKkVwDYAi1FS8dcbB_Vift_S3N-uxB9s 447
vtelem/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vtelem/requirements.txt sha256=B5bV_1ci6jK0Bium9vZ-fMP92Cj2viLslqFYNsWvNeg 48
vtelem/channel/__init__.py sha256=gFmx1-m3wdD6Jz-_BLXWJI1b_986lG5VIjV6L_SxRuY 2930
vtelem/channel/environment.py sha256=dnJi7izxJM37IFKEcaZfm8evzC3jz1uyeeMso40FCKM 9876
vtelem/channel/framer.py sha256=GUzNxTb5Cfhn_YsyLyJLKezBR-gdJ63nv8VMs52TLY4 5103
vtelem/channel/group.py sha256=GJ9kVDS4bUrgzhERliIAoTveThK_5UhDYuYMHlPjDVY 3742
vtelem/channel/group_registry.py sha256=eJP8vKlTL6lco8gCMm7yDqzDFZfvuhBNTCnN-hEpwA8 1952
vtelem/channel/registry.py sha256=RywrW68FZxrIsW-6P4xt_JdwMM70rC_QmFAcbuHD9BQ 1323
vtelem/classes/__init__.py sha256=8HjT-zfAZ9gzuqXax8Lyg5Hoos7a8foXx5IbAg8-q7Y 605
vtelem/classes/byte_buffer.py sha256=aJQOWnndrluhj_U1XS2RBv64SY8a0lcuhyg5YCDMQRc 4912
vtelem/classes/data_cache.py sha256=YfC7sM5y7wCCgwW1t1Aqkxr0iq85YauWAXJqEiHaRNY 1300
vtelem/classes/event_queue.py sha256=LSc-2Zs5pTshfjnEJMatUKTlYsmGrIiTM0yA_UmZ5WI 1046
vtelem/classes/http_request_mapper.py sha256=7-NeQKyDsH1oO935Fj028VRo1HEub6-PF1tRKCrLbf4 11593
vtelem/classes/metered_queue.py sha256=4jkdbEo6sjhLKrBzgKbuPS98Wrktbz-7czahiDnz6_c 2021
vtelem/classes/serdes.py sha256=5LBYKeySorvJt1stNSFcD-_gIeujHVqkSQts55O5g88 5846
vtelem/classes/state.py sha256=Fu6oENbgsDs4ivEbtzSSMzQnJNQhCBuvO65b3cVsL5E 3316
vtelem/classes/state_machine.py sha256=lR4FPXlMvgVfUsJNuwQdQOU58rrDrzz4CyaM94_yl2M 4430
vtelem/classes/time_entity.py sha256=NscGnxiUa1H_ARhyrWoGd9LTfjOehBq453GGF4lV8lo 2307
vtelem/classes/time_keeper.py sha256=HE2VF0T7eYAPksFjN452_y88_eZNBpLBG8KQEgvvJVE 2140
vtelem/classes/type_primitive.py sha256=Ipqb7fDr-Ybkceb_0K4gzSm1z3IDO8m5d4HCLA6rAh0 3919
vtelem/classes/udp_client_manager.py sha256=PQm8f-GPzRUva_5dDgWys2lYV05m4byaS3VjlXfUqLs 3097
vtelem/classes/user_enum.py sha256=gmRgsQJiNlnTWvL4vdU99EUrz_Nis6Jtw5HzpBoxdsk 4244
vtelem/client/__init__.py sha256=WpwYDrx_StuthNfDtUpGtDWqNm_EnL_0qr6BU27Q5sI 1853
vtelem/client/file.py sha256=ZQAK1O9EcGXJNDqu7mh-eEqQhAZ0YDzhM4mQuJmE0cA 4851
vtelem/client/socket.py sha256=tI7JDW5MPcUeR5xO3VI17jutFtvz5TQ5LHvaDdXo958 3194
vtelem/client/tcp.py sha256=5yB_zTjCnqgXGlmAOxw3WhwgWtGiKXgQTv9b8rvwXUI 1690
vtelem/client/udp.py sha256=MEWstxB6jOuIjhaV91AGAqFoUVg59JiWo5zXsoS2MKU 2707
vtelem/client/websocket.py sha256=U96_poPJhOReDJt7wh4FtEYirvEN93Or2sY1VzfoD-s 3234
vtelem/daemon/__init__.py sha256=Ji-2isde_qMP1CkrJIl_NVDHKnF3rriaW_jid5dp2L4 11926
vtelem/daemon/command_queue.py sha256=MIHn9OC7xHsPwO4Qta2jOdwmNXro5odlTjyfbJdpFIQ 5823
vtelem/daemon/event_loop.py sha256=7hGXGd8Lzfv-olzPhd4H7ZCJtwo1BEarQC7lhJbsSzg 2805
vtelem/daemon/http.py sha256=ua4UHW3HBCMYr_WrZc0kN0QA9EWma4JeMlAn-1RA040 4583
vtelem/daemon/manager.py sha256=pM-o8yV38HFpa5YAuKOZtHZTvBvW77frfKzQ1pHgaMU 5060
vtelem/daemon/queue.py sha256=u8v4EjcrD7I9WiMJXVTnEU2zl0uoM2V2YHpI7dkKwFQ 1460
vtelem/daemon/synchronous.py sha256=MigH4brUz-b5-dkqDgon-sYW039D1Fwc_ntMwvqAvlg 3869
vtelem/daemon/tcp_telemetry.py sha256=ubY_xK3vNvLJDXraloMf1Lm-8nfTbCd2cQp65jl0dOU 3864
vtelem/daemon/telemetry.py sha256=6WGpKTq1jT07FWPJsmMfOEWgPrbj-p14hRwNL5QU4eE 1227
vtelem/daemon/websocket.py sha256=DuCJdDqMkkwnqAq454uyCY6mwtZCBD3ZuEQbgQ5oDj0 3913
vtelem/daemon/websocket_telemetry.py sha256=ZKqwTEt5Nq9yOt3mrk9dKq8UF2Sqr3iQuXpnvJx7qn4 2699
vtelem/data/serializables/EnumRegistry.yaml sha256=dWEip_115o4ITGYfr6OHwginjgtIY9MtrhBGWnHBB9g 203
vtelem/data/serializables/SerializablePrimitive.yaml sha256=-DlSXXVX7x_DziqRNH2WZNCvQxAwLyTBgno1422Ajdw 222
vtelem/data/serializables/UserEnum.yaml sha256=fF5nmYAjAoGC-YVBRQWo-3hSQhK5Vryb52YQel8harQ 203
vtelem/enums/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vtelem/enums/daemon.py sha256=If0vov4w58yK04YUgOGCaTSblUIA33lHfrJ5gSJ8qeA 1130
vtelem/enums/frame.py sha256=sm0QHsa5yBNcV6gywE3dvIP-1UC49aRXQm0E8A5-820 1012
vtelem/enums/primitive.py sha256=5-mARawj7sy76Frudq-c2BfC4W5k3CH7mVk5TcB18Ms 4532
vtelem/factories/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vtelem/factories/daemon_manager.py sha256=ZygWessuxqhBF7LAveYfXZwa_93U7tq_Rg_wUUv0Dj4 2074
vtelem/factories/telemetry_environment.py sha256=H9BQ2rsijsMq2dzpZtswHV0Iifh-5XhMvV-JgG0PRig 4488
vtelem/factories/telemetry_server.py sha256=x_hABumFcCGkcwOLvbn6HHXYjzRN-rBe9HA4K6axNCY 3352
vtelem/factories/udp_client_manager.py sha256=-CftzENgxMonbEu7Ffp7xvwjJndHbEZRcVUHTJSiGbg 2785
vtelem/factories/websocket_daemon.py sha256=1TwxuZrN8L7Z3FTKRQEZsmuCZc0bafin4uW__tJfk4g 1333
vtelem/frame/__init__.py sha256=adItfOGw2ZVznbaGUmdjM1KuWyjfH6-bGO03W8GOo44 4461
vtelem/frame/channel.py sha256=OiYdkDE-5ZnEOSO4oC1V0g_0q5JftY1WfqStCHdIJAY 3126
vtelem/frame/fields.py sha256=14SjyP6RcP18rOvopf9aPtmGqv-KiLeZNHpt4Q7NZVM 1129
vtelem/frame/framer.py sha256=ugmZG-0JuKjlD7Pr-Q0llzQwQFyI4V0I4RFOTQB7a24 3463
vtelem/frame/message.py sha256=T6u2tkaBl-nh4kpn59QOmAYOEMZbr72buGkZ_iXsrqQ 2958
vtelem/frame/processor.py sha256=REIzLAws26wb3FSH6Bo_f9Pjir2x40so2i58xmxhr4E 1881
vtelem/message/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vtelem/message/cache.py sha256=AaQxDGE7ptgc_dH0Q6mYhItm3iFb681m9LCc4SDvDlI 7491
vtelem/message/framer.py sha256=f4aPs0VgSFYzI26bYjYxHJ5_LBmqbDbyJzYI5HfJJI0 3777
vtelem/parsing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vtelem/parsing/encapsulation.py sha256=_Gx1Tj0-JRz6cZQx-3o908iYBcv4gDs6rYMyQYUVWCA 2316
vtelem/parsing/frames.py sha256=BqnVSZabyR3DwF0HXnv-baDjIEPhJ4IZL6U2ziWUIgU 2804
vtelem/registry/__init__.py sha256=dOYE3x4HIkM0PYUKoF3Ikljo7jlLNrS3m7mYIGTyoiA 2823
vtelem/registry/enum.py sha256=52Wcb4d6N3uLTDZV6W29VoDaOwMe9FpIdvLMZLxuzis 3403
vtelem/registry/enum_retry.py sha256=EaZtFBMVDy9KH0eg_Ij31PmP3yZOjOU23kTqJh_1x_c 2751
vtelem/registry/service.py sha256=bidBqXkNFfiQMLirXZuh9OWyXasnnf8AfEbzEqMys7g 503
vtelem/registry/type.py sha256=YQFwqTqAKlnKgbLUwwAH5W5EOhXJ8wZjl-Yb-NC84iQ 1203
vtelem/schema/__init__.py sha256=XanuVwGH6hkppN0YIHgXOV7BuAdIb3PJTwah5o1SnyU 815
vtelem/schema/manager.py sha256=NnnOe6kTHiAftAy_DPo_cd1AlEOjskOxcTCu-xiJK00 2065
vtelem/serializables/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vtelem/serializables/primitive.py sha256=6DbbVIu-HP9R1GUNV_l3A8-DT66mtQ9KZ6YKiXeGNfY 1130
vtelem/stream/__init__.py sha256=XBPn6AvZiRA2oAQFx1AcEMEkc-QW2qqRIXCF1dOaTVQ 627
vtelem/stream/writer.py sha256=ymM5AyfN6KTsb46HqwFQQVIApPme6iiXo7VKxbsciuw 9475
vtelem/telemetry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vtelem/telemetry/environment.py sha256=3KUizKeohCgl_Zl057Ropxr0WSumm0KIcCnBAYob854 7170
vtelem/telemetry/server.py sha256=2T0imkqxby9JIGyeWWR_VJUzN19iMmCmfWdBSoWrvPE 8673
vtelem/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vtelem/types/command_queue_daemon.py sha256=1-io41I8ijrUFN9TZEXFo-KyA70BlLBYvyszbzuN7Io 321
vtelem/types/frame.py sha256=uNYxltWex4QMOfD7v93XiQIIqI8-9F_74dX3vLVsOFM 1313
vtelem/types/serializable.py sha256=47mzyyXFRjkPf9cIA9VhA5l0LROrUuVPo6k2nluO8Fw 343
vtelem/types/telemetry_server.py sha256=eL8824yWWk25gjOvFeAciz-YQV0lhMhbSfpFGzmcSzk 1200
vtelem_bootstrap/__init__.py sha256=1X4Yw9pW_FMYWI6ya-0s4H8DNdu-U2M-w_hTh4gnR7A 327
vtelem_bootstrap/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vtelem_bootstrap/setup.py sha256=uK2hI3LCWbYk9WMcDLLi4KI6jL09y79n8M9u4J-CLpc 6121
vtelem-0.3.5.dist-info/LICENSE sha256=oNO15o_V91h4A1RzZ7Meg-8hs0yK3Hl2FuAanqmQIX4 1071
vtelem-0.3.5.dist-info/METADATA sha256=Xyqe_q3eb8SQZahBuhTUCP4wY1fr_A04vCP7UrO5aDY 3933
vtelem-0.3.5.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
vtelem-0.3.5.dist-info/entry_points.txt sha256=RZYWhdOlEF43vboe8qYmU_XaOZ6e208Azc7ZbOnb8M4 45
vtelem-0.3.5.dist-info/top_level.txt sha256=rvvRK21LoChoSk9oMu6E9-L-o_JL4N9RABNyS0otZHc 24
vtelem-0.3.5.dist-info/RECORD

top_level.txt

vtelem
vtelem_bootstrap

entry_points.txt

vtelem = vtelem.entry:main