pymctp

View on PyPIReverse Dependencies (0)

0.1.2 pymctp-0.1.2-py3-none-any.whl

Wheel Details

Project: pymctp
Version: 0.1.2
Filename: pymctp-0.1.2-py3-none-any.whl
Download: [link]
Size: 62304
MD5: a93e3b17514ad3ded98b42ff8778596c
SHA256: be331d7e66ca789eeaa4d8593c44fb84ca3c6522b129a1cafa76f8aad7e81d2b
Uploaded: 2024-11-18 08:17:58 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: pymctp
Version: 0.1.2
Summary: PyMCTP is a tool to craft/decode DMTF MCTP communication packets
Author-Email: Justin Simon <justin[at]simonctl.com>
Project-Url: Documentation, https://github.com/jls5177/pymctp#readme
Project-Url: Issues, https://github.com/jls5177/pymctp/issues
Project-Url: Source, https://github.com/jls5177/pymctp
License: MIT License Copyright (c) 2024, Justin Simon Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Requires-Dist: crc8 (>=0.1.0)
Requires-Dist: mashumaro (>=3.5)
Requires-Dist: pyaardvark (>=0.7.1)
Requires-Dist: scapy (>=2.5.0)
Description-Content-Type: text/markdown
[Description omitted; length: 4820 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pymctp/__about__.py sha256=I2CrgvrNz77210bLEztwamJQpsrdUnATcblJ7vEwlgA 122
pymctp/__init__.py sha256=2dieWjSmS-VOmceMVVaiHDXJBwosxD1R4CMpQ3TVfY8 99
pymctp/automaton/__init__.py sha256=TbjO3MbH4j1QpfHlnByI9qJnQguMkiVZNb0mIrPpL6w 194
pymctp/automaton/manager.py sha256=j_nz3ruNU4yrbDPUnCAvDRJFb7UtQnxS4HcdzGV04cw 5712
pymctp/automaton/sessions.py sha256=LZHUYPSLkx9FI4-Sx3ych_KhZCHzu5-G5sjhZYfQrUc 11072
pymctp/automaton/simple_endpoint.py sha256=KLVyOG2m-WeAOjjS0qm-IpAHA8x5ebFJ-ZCyDQFBMNY 6520
pymctp/exerciser/__init__.py sha256=LAhG2GGYwPl_CYo8zJIdIU-5afCWBWXwG8JqEWcPv1A 244
pymctp/exerciser/aardvark_i2c.py sha256=CQqo7jB4vtlrjyU6Q34qnXNWlpyTK4yzijI737ocH_8 7547
pymctp/exerciser/qemu_i2c_netdev.py sha256=DWLGmRrwjPQIgmx_NLAoJvbQPbP3M_W_njHxdngEg1Q 3725
pymctp/exerciser/qemu_i3c_chardev.py sha256=qxoOys2itqWSOlNo3HagwnH_IsIagRlwO63n-PZNeZU 26105
pymctp/layers/__init__.py sha256=l-29wn22M0WnWKaCOixSDDRPj5glQ2pF2ZDh3MCoDkI 140
pymctp/layers/helpers.py sha256=1EV1azt7e1mIgI39gk687M2SQQwPYfpI2036PTulk-8 1911
pymctp/layers/interfaces.py sha256=n0EW6NZtd_QDeAxsONxUOMtYVx5ne_lok8o0JYKVS80 546
pymctp/layers/ipmi/__init__.py sha256=34pqODcj7gj05Hngiyu2YOuihxC41SJnT-Eh5UCAaCY 142
pymctp/layers/ipmi/transport.py sha256=z320Ef4OS07jFEZ5ceRrSY-R0Fp6mGX88Mb7c3eeeEo 3612
pymctp/layers/mctp/__init__.py sha256=B0BgLpBgJRWnKILEN1Mh4xmuk0bzk4BdpK9CjW3V7Z8 660
pymctp/layers/mctp/context_utils.py sha256=TznBy7fC9Hv9bK1L7mD7gEE88T4DZAmGVHzJlrz71AM 3982
pymctp/layers/mctp/transport.py sha256=YsrgKz-p1aB8Uak46QXG0d6uQm9Mx_ml7S72tVHzV4M 13677
pymctp/layers/mctp/types.py sha256=oHJlf2kyoJEeOa8O0abaiaWSls1zhYOjFOPR0w6vsBc 7557
pymctp/layers/mctp/control/__init__.py sha256=ARb16fbhX5TFMoHhticRvwBSUJs1TM-idSVciYMS41A 1639
pymctp/layers/mctp/control/allocate_eids.py sha256=BAzF6Y0sYrUMQ5w3M1-NXS81e-ADI9y-X0KABzpcNtM 3345
pymctp/layers/mctp/control/control.py sha256=tJ6mFs2DFMUuCAbR7YNuLwBQ-jM3EgbkCXm-E4hHK3U 6051
pymctp/layers/mctp/control/discovery_notify.py sha256=qxeIxklxdXMNu1aHTjlb4fAfBF5flZY7tDUUeWQCIAg 1133
pymctp/layers/mctp/control/get_eid.py sha256=_QyIe0xGoMFCluZ_wia7-yUfCZB3gHznNRP6yTz8A6o 4162
pymctp/layers/mctp/control/get_eid_uuid.py sha256=3vBkk4mtkHEjbwThE3ARYJrjFJfhtv2JXJBhMYvupSY 1581
pymctp/layers/mctp/control/get_mctp_version_support.py sha256=cY6QxTC4HPwcevYi7s0G0u6567bXWQ82eETOd0wQkUU 3183
pymctp/layers/mctp/control/get_msg_type_support.py sha256=YJCfype4JEnwxg2gO94X7D2EbjyY9xAnKXpF0gbmEco 2138
pymctp/layers/mctp/control/get_routing_table_entries.py sha256=WKxaDytf-yvcM6gK23Ujtnrt4RT5rchDIYzWg9IC1KU 4317
pymctp/layers/mctp/control/get_vdm_support.py sha256=00wdwNAwHGAD_TDgncqoaktpktOHu0usUQQyyjknalw 3182
pymctp/layers/mctp/control/prepare_for_endpoint_discovery.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pymctp/layers/mctp/control/set_eid.py sha256=5puAIvKU21-HxY3F_nlYb4RQkm-IyCmj2xfWZ7imeDg 6733
pymctp/layers/mctp/control/types.py sha256=fOOh6OogAksfyTlQesgrzI4E9X3wFbqQABpyXO9-iFo 2156
pymctp/layers/mctp/pldm/__init__.py sha256=n0LWSdRJhOZk-TBzYRVbhLD7kXaUlz9b0Dwg30o6vho 618
pymctp/layers/mctp/pldm/pldm.py sha256=1ewPh5j5VDZkqNM77WWusilJs4skPDkJt2nSNw1HX1E 6916
pymctp/layers/mctp/pldm/type1_base.py sha256=I3CmAhEigAwcG9ebR7paIhiEGGz5HynCp4r-mc3TiNc 5579
pymctp/layers/mctp/pldm/type_2_platform_monitoring.py sha256=n1iRjKY7faNHbTbkgFwQ-R84mwCi9kclnUq1hRnJuQ8 12440
pymctp/layers/mctp/pldm/types.py sha256=BG1lBAvsHfcU0zGpSgZ6bc5hrn0oybcYUkYBcfwitZw 1674
pymctp/layers/mctp/vdpci/__init__.py sha256=9X9Yvx-ZYrt1r_XKwtS-Btac6TK8Br285_UqGbTTuUQ 202
pymctp/layers/mctp/vdpci/types.py sha256=2mqCVJaapGKPjrR9TvbeIgfjpjy-07j5sfieyiDzwlo 195
pymctp/layers/mctp/vdpci/vdpci.py sha256=Ct84gepdtbzLKV0yLHjU9tOsV3RKyQVA46FXn8CA1Fo 5221
pymctp/utils/__init__.py sha256=KS_mvg0NHypa_83HGtUXXkzxHvq0MJ8tXgwey1ReULo 123
pymctp/utils/helpers.py sha256=rPkOUsnr-wfJfIU477stvdj3ThgvL_3KfD4vtIo8EGM 1737
pymctp-0.1.2.dist-info/METADATA sha256=SUepCaldK_zW6MUezXe-wmXuVWnzYgNq9kzS6XINkNw 7219
pymctp-0.1.2.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
pymctp-0.1.2.dist-info/licenses/LICENSE sha256=Tfm2wR9kFB8xX7Tb1aDwAJX_5UziIX2-CcZP2gEAHI0 1071
pymctp-0.1.2.dist-info/RECORD