finsy

View on PyPIReverse Dependencies (0)

0.27.0 finsy-0.27.0-py3-none-any.whl

Wheel Details

Project: finsy
Version: 0.27.0
Filename: finsy-0.27.0-py3-none-any.whl
Download: [link]
Size: 241304
MD5: bffa3d63f4a609ae383b6f6cdaea5bd9
SHA256: 0a1bfe2c8fe155ad9f59672d826007c89af2a08dfdba1f5d577fc5442e0b6778
Uploaded: 2024-11-07 19:52:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: finsy
Version: 0.27.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: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
Requires-Python: >=3.10,<4.0
Requires-Dist: grpcio (<2.0.0,>=1.67.1)
Requires-Dist: parsy (<3.0.0,>=2.1.0)
Requires-Dist: protobuf (<6.0.0,>=5.28.3)
Requires-Dist: pyee (<13.0.0,>=12.0.0)
Requires-Dist: shellous (<0.38.0,>=0.37.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=pbtoopRM48gkXqdb-8kiLBr94PqQ2cHGNO3nf8rplL8 3109
finsy/controller.py sha256=ShIfD12YhpREwSfcTM9_-kAOaWQiJpC4mzRULw6leOE 9326
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=4V8tBnXrOzZrhgS67zG8AJ0O5xeq9VHzAOKZcRzQ5ok 3006
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=YndZ_XvmI-pq95xirU_AyTult5JCaeHei-np9aTTDSM 66045
finsy/p4schema.py sha256=YD8rhLxeTtq5_-LX1p5_JiAnOBCUzmmKqVeAAwQFoqc 84478
finsy/p4values.py sha256=PPk7CGpIJ2zLqqYQlKDMbRVdecJrkjxHJfbwlQH1x3k 18049
finsy/pbutil.py sha256=yEMzm6xDhbkWCNNuF18Dh6mFb3Ii0-7qJp_7m3LgbKg 7490
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=4Y2mPTEOASlI4WKxSSUS03RM27wPXaj9umQZ8BMYIfc 21895
finsy/proto/gnmi1/gnmi_ext.proto sha256=zkgpDv8-eA0pOs2KOMdtmmrVsDkQfL70MJ35_j8me0I 6318
finsy/proto/gnmi1/gnmi_ext_pb2.py sha256=lnxrJlNCbWPgVG0I1pFav1TH2GktsqfQPpJf_a9xf9k 4667
finsy/proto/gnmi1/gnmi_ext_pb2.pyi sha256=dDUq4u2GhqHOO7J7tjW76SaM4_h6lYwaH_F9duMqqEw 14981
finsy/proto/gnmi1/gnmi_pb2.py sha256=xOY01liXmsj1M9KYE-bHrr7Xph1KzFtBBZQma_7wYWY 13395
finsy/proto/gnmi1/gnmi_pb2.pyi sha256=abNCqBtoF8JXFpWFVMRGQy8SpSr2kUs9SegqspcCoTg 47637
finsy/proto/gnmi1/gnmi_pb2_grpc.py sha256=u9Xg7ZzfpBCehycmlLZRCj6M_2pfGRqRN5rae_WQSGA 9491
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=lborEXOctp5aEmgl9v3OqTHj3SB_JPpJXpiu9M9tl3k 2116
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=ckIqhXqQWtNW1gFpDT1X9b-v2huG-2yxdd4t30c2hVA 6728
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=gjyAEtUt-ac2DCaIXgj424-vWOALP-HoIqk-pU-gxdY 5016
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=F7_Ax0y7SB7mG3x_tm3adi38GYgFVx4TtFvds-DP3l8 1825
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=9XTpZVAlKSaDP76ttFVfpz2L4izYvKjWrevTC5O7Xmg 17005
finsy/proto/p4/config/v1/p4info_pb2.py sha256=ofSxnNsVC2LuOwax6HKUL7toVwTrP0R0JcLxSnfBURg 15012
finsy/proto/p4/config/v1/p4info_pb2.pyi sha256=MOPvbve4ZcyTNBFozG0ONwwsFyggS3hrxqIQbha6SF0 57087
finsy/proto/p4/config/v1/p4types.proto sha256=yLObjtAU-Zn9zE0IJJ7AisoWraAAOyS98rraDxd-0kE 9876
finsy/proto/p4/config/v1/p4types_pb2.py sha256=rKy7ZFC3n-MsJ_cH07-XMYzle5vE20Tdu7Cy0Ji3a-g 14642
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=_SU4CASotGMNjmCzYOf-WPmquMQtHTiBi0maPPFtCsY 3284
finsy/proto/p4/v1/p4data_pb2.pyi sha256=y_OaQ0BMi9r9a0lZrG1pqrzlH5-P8ppXr5sQnzuyagA 8198
finsy/proto/p4/v1/p4runtime.proto sha256=BqJdLfPpPEkQcep1qd8M8i_yUner8XWLnfRUJfadHzU 32474
finsy/proto/p4/v1/p4runtime_pb2.py sha256=E1w9QNQOAU4O2GfJ6iRmsMVCxMp24lxDdcD3evJOGw4 24736
finsy/proto/p4/v1/p4runtime_pb2.pyi sha256=AReXjg_GNDyGQdRW4z9OgeyvW9M340XO0QnW8ulSTp8 91049
finsy/proto/p4/v1/p4runtime_pb2_grpc.py sha256=EiVRgn-gHQ_Nu7NigVpK6tjgyyV3f4oxloYSis1NnDA 13379
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=24zRXB9bVp69Fp9iNvskQlDf7GD9E-YfZ6acnB4zDnQ 2144
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=FDIdKoK3sIE4FzEw8dgR72OadXt1o57eeNtGgbDaomM 1909
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=lpgw-jsQbvu5k_Hfx4cVFyW5rJac0GIFUndIj_zHOfE 1742
finsy/switch.py sha256=7Nw7xe7YkoCBIX_Gpws9OBkhOBA2Dbe4iKBvXyETmnM 40360
finsy/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finsy/test/demonet.py sha256=AKZvGMkDmPuwAJ8qrh5wjqn0IzITDDa5QWpupNIRM3s 20136
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.27.0.dist-info/LICENSE.txt sha256=g7qdK47_C8UgbN0BSIIdVyde0t1UfOFW4Nu9Ebccqsg 11346
finsy-0.27.0.dist-info/METADATA sha256=orP0yOwZNSC5qi8saFpsm9mzMQ9y4ZTuZXm4S98AkZY 13384
finsy-0.27.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
finsy-0.27.0.dist-info/RECORD