finsy

View on PyPIReverse Dependencies (0)

0.25.0 finsy-0.25.0-py3-none-any.whl

Wheel Details

Project: finsy
Version: 0.25.0
Filename: finsy-0.25.0-py3-none-any.whl
Download: [link]
Size: 235669
MD5: c9adaa0a3f8eb367d5c38f63b8ce7ce8
SHA256: 75a23067f86148ef5693bf707c9afb36c52878c395e1dada3ab79659f473fb7e
Uploaded: 2024-04-22 23:22:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: finsy
Version: 0.25.0
Summary: P4Runtime Client Library
Author: Bill Fisher
Author-Email: william.w.fisher[at]gmail.com
Home-Page: https://github.com/byllyfish/finsy
Project-Url: Issue Tracker, https://github.com/byllyfish/finsy/issues
Project-Url: Release Notes, https://github.com/byllyfish/finsy/blob/main/CHANGELOG.md
License: Apache-2.0
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: AsyncIO
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Requires-Python: >=3.10,<4.0
Requires-Dist: grpcio (<2.0.0,>=1.62.1)
Requires-Dist: parsy (<3.0.0,>=2.1.0)
Requires-Dist: protobuf (<6.0.0,>=5.26.1)
Requires-Dist: pyee (<12.0.0,>=11.1.0)
Requires-Dist: shellous (<0.37.0,>=0.36.0); extra == "demonet"
Provides-Extra: demonet
Description-Content-Type: text/markdown
[Description omitted; length: 12281 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
finsy/__init__.py sha256=qkartK7A487VZoqKuL8vph_gvO4qrwXAxUGNZzw5Gdc 3109
finsy/controller.py sha256=Q-1jsgnDSjI1c3ZX_dGqGBXVqFNo8LbqN1S1xqmBpU0 8850
finsy/futures.py sha256=s-xwHeMqYS8S9H074YEUyp6lFeh7a0TMMQBV_J1GXrE 2964
finsy/gnmiclient.py sha256=ccblE_6K_fwfwqaLOei6YRH84HshzWjukkjJUdREkTA 16363
finsy/gnmipath.py sha256=3FK1M2lzr2dYXg0UgTdpgE-e_KMU-a3VL5TY2JNMid0 8388
finsy/gnmistring.py sha256=VIeA5joU4t4z9QD19waf-xDK-YIZfbhFpMuWHhf9rYs 5140
finsy/grpcutil.py sha256=dSDDimCeVI4PUx-VXTRpMyYkVsG4Q3JV0HPZqxdX5HY 7586
finsy/log.py sha256=IS0aCPQGMBP-TrepMfBOvqMp0v1CQO6xWMF3oZxKbTw 3004
finsy/macaddr.py sha256=RHqi-ndc_En-z0-1vwCxFMOoKFYre76IxlmYtkhpFUs 4701
finsy/p4arbitrator.py sha256=sGLcZhoXq35tyGr7NACKXIVUrTxzPhoJfRwuX8VmsgU 8439
finsy/p4client.py sha256=mMQmr2niPRRDB6AgugNxSnBcs0fMkOLUzjoqC_yGGT8 13248
finsy/p4entity.py sha256=kBCWNEYf2Xv0dYi4rq0xiu3f1CO8aI3Yiji2_Pbd5Kc 65746
finsy/p4schema.py sha256=3urcUVBUKuJA7OMm49dID6eRSPKpYT2IE9boirtMoSk 83296
finsy/p4values.py sha256=PPk7CGpIJ2zLqqYQlKDMbRVdecJrkjxHJfbwlQH1x3k 18049
finsy/pbutil.py sha256=JlsVrA2ABM7-Ocz1c-YJD4_TBo2zVjMxxEnhPZHJGZg 7398
finsy/ports.py sha256=ZeGEKsKlpsiC2NgshEHdu7oS8Jh3m-X9H94z7v-P_6I 4653
finsy/proto/__init__.py sha256=kqePvPWD_j66LXswEm5mo8qRgJVnzRv9WwVneT1z3co 2317
finsy/proto/gnmi1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/proto/gnmi1/gnmi.proto sha256=zsUY0rragjfY6zijsToAfleaPmbX2d7qv1io1ifI3P8 21894
finsy/proto/gnmi1/gnmi_ext.proto sha256=zkgpDv8-eA0pOs2KOMdtmmrVsDkQfL70MJ35_j8me0I 6318
finsy/proto/gnmi1/gnmi_ext_pb2.py sha256=A-CopHe2Nsp1ewXRpEjnPSijM668HPaX9LhIdEuMlkI 4424
finsy/proto/gnmi1/gnmi_ext_pb2.pyi sha256=dDUq4u2GhqHOO7J7tjW76SaM4_h6lYwaH_F9duMqqEw 14981
finsy/proto/gnmi1/gnmi_pb2.py sha256=nuR9cIYg1y7IhmvbAAX_xCBlSI8dedTerTBW0oRcicU 13065
finsy/proto/gnmi1/gnmi_pb2.pyi sha256=abNCqBtoF8JXFpWFVMRGQy8SpSr2kUs9SegqspcCoTg 47637
finsy/proto/gnmi1/gnmi_pb2_grpc.py sha256=1dSU_K1tlVpmg1ivmvI4ZG8gn0KWYBAyzMlIF3DOnFU 8007
finsy/proto/gnmi1/gnmi_pb2_grpc.pyi sha256=6GH67n_4DUv81nGbxjHiqYKYAlCVNUwz4ILtstOCoWA 7217
finsy/proto/google/rpc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/proto/google/rpc/code.proto sha256=VbqENiISp0QIMDMNRyeaeFSaXNmnYyAXx6zHlupaoYw 7125
finsy/proto/google/rpc/code_pb2.py sha256=4XWQJ0EUdZM7simiJo82UjpYux5MJ0VbQWJd1lcHdiI 1872
finsy/proto/google/rpc/code_pb2.pyi sha256=b5PQX4F-qpB4Ok51tJ72oRywu73T01sqFmze0siLhBw 13545
finsy/proto/google/rpc/context/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/proto/google/rpc/context/attribute_context.proto sha256=V-OtrZngkBdK_yjwxR3_Litv2AIU7ngWngMFp49UXfA 12015
finsy/proto/google/rpc/context/attribute_context_pb2.py sha256=euelGc6gMLFExP1jDYXMvy0MxSV-13RKZea8BfxuiBo 6435
finsy/proto/google/rpc/context/attribute_context_pb2.pyi sha256=qdaKjbOlOdNPf2ibeJIckBXan5MxrlvIk16Foy6ZeIo 23549
finsy/proto/google/rpc/error_details.proto sha256=4HUH1EAQ5eaxAEyx6VATpQhhdp4CTFe7k9Bd3286Uwc 9504
finsy/proto/google/rpc/error_details_pb2.py sha256=bbiRzYj0w9Swvx26Gp6GzNwSWmCOroH7WA3e2V4DaAo 4756
finsy/proto/google/rpc/error_details_pb2.pyi sha256=S4Ue4OtNzOWv8Cc0y1mXb7FEvHMUJu-fYBuWpscUpbY 18186
finsy/proto/google/rpc/status.proto sha256=EIViwteFSBKQjNzQ2YgTKICCKwWrXk8olg4aVXIheFQ 1924
finsy/proto/google/rpc/status_pb2.py sha256=rKHHKaj5HgEsefWexBMwD0YiZSKLQm_u99WAUDBqtzo 1579
finsy/proto/google/rpc/status_pb2.pyi sha256=7wpjeU7eCJklYk0Rhp__8Uec6OvoWb4J9EIvEI7Vbjo 2603
finsy/proto/p4/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/proto/p4/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/proto/p4/config/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/proto/p4/config/v1/p4info.proto sha256=OEvbGufwfTsj7hYFcU4FiFMmP_ozdyeBnvph6A_TFog 14191
finsy/proto/p4/config/v1/p4info_pb2.py sha256=EC-Nz1T0jJTi_e8spJPfmWkxUJXn8Tl6NpU3vuA0rPw 13507
finsy/proto/p4/config/v1/p4info_pb2.pyi sha256=Hi7zWd0YXaMu9EXXN2o2okUi2sbF0LsFwvswx-Fzgzw 50276
finsy/proto/p4/config/v1/p4types.proto sha256=yLObjtAU-Zn9zE0IJJ7AisoWraAAOyS98rraDxd-0kE 9876
finsy/proto/p4/config/v1/p4types_pb2.py sha256=RUUMzIYTJITEXiJlDB2HRIdfoDPQVgiE6SDY7fr2hYw 14351
finsy/proto/p4/config/v1/p4types_pb2.pyi sha256=-nCkBrCEJ-aMksQnYML18N-6A8Lsbs3d8_gpxyKUQuw 44260
finsy/proto/p4/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/proto/p4/v1/p4data.proto sha256=f1_VdlrUGXAk92RTvuQB-mvSPZPJMMwsrGTXuO9pvgg 2161
finsy/proto/p4/v1/p4data_pb2.py sha256=XHmZCIAQXm3cYYs7pbG_PGsuZhL9EYeNUhhEZFYI-Go 3043
finsy/proto/p4/v1/p4data_pb2.pyi sha256=y_OaQ0BMi9r9a0lZrG1pqrzlH5-P8ppXr5sQnzuyagA 8198
finsy/proto/p4/v1/p4runtime.proto sha256=gZgn4N4B_O-200At0xc_eq03gQDgapgZtg4lDTKfcLc 31445
finsy/proto/p4/v1/p4runtime_pb2.py sha256=kk-NUvGqqOhLZ-R6HtOL_Xhe-gYP7OFkF0fiflLT2vg 24399
finsy/proto/p4/v1/p4runtime_pb2.pyi sha256=yt3w49f_mLE0_LDHC6oSYz1TFTGwDKGFHC-CrhDYw5E 89820
finsy/proto/p4/v1/p4runtime_pb2_grpc.py sha256=w-T0I-db261ApuihRUDJLe_64W9fJu_vlYllWKf8Cxs 11546
finsy/proto/p4/v1/p4runtime_pb2_grpc.pyi sha256=aUK0d5REqJ3evzIjc6_EHPD72EayWcY_ZlUh-c4eDy8 7198
finsy/proto/p4testgen1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/proto/p4testgen1/p4testgen.proto sha256=C_D-ifEQ7bAr3iyELJBi5jrEfE5TArxsVGv-kZENnl0 1036
finsy/proto/p4testgen1/p4testgen_pb2.py sha256=cwyn4vIuEWyU1s1kqVsCAYESk73inItZAuT-u2WbBK8 1895
finsy/proto/p4testgen1/p4testgen_pb2.pyi sha256=jXLFHBAijPJx4iWEmmKBDJ9q3AAeNXW07X8EQBnLdJI 3941
finsy/proto/stratum1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/proto/stratum1/p4_role_config.proto sha256=4Wd1btet_NghRfAf-zsuEuEQcX-IRyIt33-wb1A_1B8 1451
finsy/proto/stratum1/p4_role_config_pb2.py sha256=3VuByM-n1bHejN9WJ65yMiFYQfw5WRL7YTDwFqPvnFs 1657
finsy/proto/stratum1/p4_role_config_pb2.pyi sha256=EPr-KhrhVeyu7uG7TiBwup4JNmw0L1jme57pFIanKIU 3593
finsy/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/runner.py sha256=k0ZGY-dIhY_3QNODiAHu56Sj_8vMPCXblJN2_QkVdhY 2462
finsy/stringutil.py sha256=XTKn_j_LgHo-sS8tiw-4MaSok0e7RGNhqQQrM_wilWU 1639
finsy/switch.py sha256=RGZYsBweX5Q1x_B5KnKtpkeMIco_BhQh_YX5D0pVsgg 38782
finsy/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/test/demonet.py sha256=HifwkPDLGAMEy9V5AsEb5rVBJgr7F360Hii9lgWazQ0 20122
finsy/test/demonet_topo.py sha256=iLlkmqk7uyxaFCXp1FDWJXIsBYZB_fbZAxeuxdFEWD8 5309
finsy/test/gnmi_server.py sha256=MYC3C0uS4IE5rOhn14KTn4Ox5KpcrTyDi6Az_bR1IR8 10194
finsy/test/p4runtime_server.py sha256=HN1snyUkR-0QJTd1fyR78baF-Fg5LjQ0N4043jKUkkY 9078
finsy/test/p4typefactory.py sha256=BLwRDwbE1GTRYiMY_i9gN3LCv-6sBFjbsEhC8zzW_cc 3248
finsy-0.25.0.dist-info/LICENSE.txt sha256=g7qdK47_C8UgbN0BSIIdVyde0t1UfOFW4Nu9Ebccqsg 11346
finsy-0.25.0.dist-info/METADATA sha256=KsXBnk1jCXge0MG_PQOIzLwgw7cU0jKkfs8gPPoeUYI 13333
finsy-0.25.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
finsy-0.25.0.dist-info/RECORD