pyxcp

View on PyPIReverse Dependencies (1)

0.21.11 pyxcp-0.21.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyxcp-0.21.11-cp39-cp39-win_amd64.whl
pyxcp-0.21.11-cp39-cp39-win32.whl
pyxcp-0.21.11-cp39-cp39-macosx_10_9_x86_64.whl
pyxcp-0.21.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyxcp-0.21.11-cp38-cp38-win_amd64.whl
pyxcp-0.21.11-cp38-cp38-win32.whl
pyxcp-0.21.11-cp38-cp38-macosx_10_9_x86_64.whl
pyxcp-0.21.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyxcp-0.21.11-cp37-cp37m-win_amd64.whl
pyxcp-0.21.11-cp37-cp37m-win32.whl
pyxcp-0.21.11-cp37-cp37m-macosx_10_9_x86_64.whl
pyxcp-0.21.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyxcp-0.21.11-cp312-cp312-win_amd64.whl
pyxcp-0.21.11-cp312-cp312-win32.whl
pyxcp-0.21.11-cp312-cp312-macosx_10_9_x86_64.whl
pyxcp-0.21.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyxcp-0.21.11-cp311-cp311-win_amd64.whl
pyxcp-0.21.11-cp311-cp311-win32.whl
pyxcp-0.21.11-cp311-cp311-macosx_10_9_x86_64.whl
pyxcp-0.21.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyxcp-0.21.11-cp310-cp310-win_amd64.whl
pyxcp-0.21.11-cp310-cp310-win32.whl
pyxcp-0.21.11-cp310-cp310-macosx_10_9_x86_64.whl

Wheel Details

Project: pyxcp
Version: 0.21.11
Filename: pyxcp-0.21.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 398923
MD5: df796008b824be7311fb7c63d90b98d9
SHA256: 37119e31f06914b7453aa3fadf7889c9d3ff8082cde6a368141e5e36805d511c
Uploaded: 2024-03-21 08:46:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyxcp
Version: 0.21.11
Summary: Universal Calibration Protocol for Python
Author: Christoph Schueler
Author-Email: cpu12.gems[at]googlemail.com
Project-Url: homepage, https://github.com/christoph2/pyxcp
Keywords: automotive,ecu,xcp,asam,autosar
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Requires-Python: >=3.7
Requires-Dist: Mako (<2.0.0,>=1.1.6)
Requires-Dist: chardet (>=5.2.0)
Requires-Dist: construct (<3.0.0,>=2.10.67)
Requires-Dist: pyserial (<4.0,>=3.5)
Requires-Dist: python-can (>=4.0.0)
Requires-Dist: pyusb (<2.0.0,>=1.2.1)
Requires-Dist: setuptools-cpp (<1.0.0,>=0.1.0)
Requires-Dist: toml (<1.0.0,>=0.10.2)
Requires-Dist: traitlets (>=5.9.0)
Requires-Dist: uptime (>=3.0.1)
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinxcontrib-napoleon; extra == "doc"
Provides-Extra: doc
Description-Content-Type: text/markdown
[Description omitted; length: 2485 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-pep517 1.1.4
Root-Is-Purelib: false
Tag: cp39-cp39-manylinux_2_17_x86_64
Tag: cp39-cp39-manylinux2014_x86_64

RECORD

Path Digest Size
rekorder.cpython-39-x86_64-linux-gnu.so sha256=aJRD7LAvhttJgrkfKpurUOrbONB2A8ESdXSj1k8BXGA 441912
pyxcp-0.21.11.dist-info/RECORD
pyxcp-0.21.11.dist-info/entry_points.txt sha256=wL4Cgx0wIAbuEr93nPewLCL-6DCSunxxTkui-bibme8 219
pyxcp-0.21.11.dist-info/METADATA sha256=GK1NxADBF_DgZU5tvGlwV6fW6LlbTiNn4g_89RjxONc 3862
pyxcp-0.21.11.dist-info/WHEEL sha256=FGUKNONDTZOpGWhtpwlO5kWvZxwHdrzrx0gwiMV5p14 144
pyxcp-0.21.11.dist-info/licenses/LICENSE sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
pyxcp/constants.py sha256=Ifs1cxpRoctEU0BKAo5yDXqBtTWpTNIKzcV8YbrgNCA 1258
pyxcp/__init__.py sha256=THlUNKH747uy5DigkJkNSetYXMNCrJIy9n0g7MkWlSk 719
pyxcp/timing.py sha256=dK89nGWV1sUVCd5FVkNCTDjoyuP8qK4Ggo9GgFGe_s0 1670
pyxcp/asamkeydll.sh sha256=iema12sub6qNE0xAuzwGtx0FmkdaaOKoXalhrtWVaa8 57
pyxcp/utils.py sha256=qN2b8fYzLzFhHbG449fuB9wx_BMPXFFFvoKgtrdCMeY 1889
pyxcp/cmdline.py sha256=XgxKYidBwhLHrliT-MuYbiIzSKYaPI755DBRIJgkGv4 2230
pyxcp/errormatrix.py sha256=A90h09mD_MKoMa7hMELlyGrMUZyQpO9ihbKrlJOoMvg 44479
pyxcp/dllif.py sha256=o7t_M_n6XwE63ng97DV8t8BJkGmFHtj7Esdhi7qH4DQ 3023
pyxcp/logger.py sha256=oSqczYMO9G38D0ZglOGJuZ-HbCaISDciX7M6Ip3aT8Q 1900
pyxcp/config.py sha256=dJ5WfX4Stlz2bvUA-mO-ez6jruFi27C9r7TDj1Vkc4g 1423
pyxcp/checksum.py sha256=nsEosSKtU1b8L14sm9HyxvUNUMc07hnCR6oK_bH6-Ew 10837
pyxcp/asamkeydll.c sha256=PnfD6UbMWz3cszGpJDHBrSPizjlg8RrV_nrCqC9xPOw 2862
pyxcp/types.py sha256=Ac5tTo5j6-Tv3y17BXQFEqk8rSyjaGQj8ENfaFZ8OcA 24108
pyxcp/vector/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyxcp/vector/map.py sha256=7CsFSHBjorSw86jHk8bA-Lp1zaQTVeAVxx3JVt7tK1s 2285
pyxcp/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyxcp/scripts/xcp_info.py sha256=GB8sz1bD1FZPO-aKr6q3EK9J1ng_z2T9ZjbB4Jczq9s 2956
pyxcp/scripts/xcp_id_scanner.py sha256=-Z7l7uGosaJC1Po4Odml92fX3GAQjPJRW3ASFt81J-Q 472
pyxcp/scripts/xcp_fetch_a2l.py sha256=rOhT0K5ERsobOeJyo8rlCV6ZGSFtgRJO0WzHrl-y87g 897
pyxcp/scripts/pyxcp_probe_can_drivers.py sha256=r_Mc6VwGNziwyOYCHoXNcmzD8LeNgG17g7lfDS8Mohw 597
pyxcp/recorder/mio.hpp sha256=j1MwtH9e8kEM3qoiWYOlW_6OfWE78JQXS7HJMRaQ7ek 59847
pyxcp/recorder/__init__.py sha256=hdIkTKrGePj8-7A5UpvNIaZnY44ayh4fP-0gfzm14a8 2260
pyxcp/recorder/build_gcc_arm.sh sha256=spqHf6D8Jd4NACYG65SNjb-BLMntELwBDO4PpHUiyYc 238
pyxcp/recorder/rekorder.cpp sha256=Bfqj0nWRj6LnQf-Qi43V_tobMvcu5MZlmiS4aqL8NbI 1794
pyxcp/recorder/test_reko.py sha256=Cgkq4gVSGqkAdwyFlV48itcBn64RkWAk-EQ8ovD0UpY 1031
pyxcp/recorder/build_clang.sh sha256=TZHpQZbRE6M6vHf_ln5laO9tyREUbMu-HAw0VDGx5yw 179
pyxcp/recorder/setup.py sha256=dPVWOrBDRw_HT27zYsacj6j9emXWltWPaU_uY3AOcHs 1068
pyxcp/recorder/build_gcc.cmd sha256=A1xt8AS7VZxjJq21VzX8cOT7wl9ap_AIXBWbcIEddCw 237
pyxcp/recorder/lz4.h sha256=HY4LgdKDBtksJBS9WuJ7oA_XJVx-sVK8s7jOFh-mCh8 44421
pyxcp/recorder/wrap.cpp sha256=HMAYI55NsX78tnczhCAgoHnm80WRXp09CgDNMioBLZY 813
pyxcp/recorder/build_clang.cmd sha256=vIWwC1zF_WChakjfj8VaUCN6X8HwyqvGgFRdUub1TtE 174
pyxcp/recorder/recorder.rst sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyxcp/recorder/lz4hc.h sha256=a8Hv63lXGAfaLKCEgJ3hdg4M2HBk5A7M-WJNlQiNzn0 20179
pyxcp/recorder/lz4hc.c sha256=y-KFD9COaKULtUgzJd_qd5Yha115VLjlECluL2hR5_A 70760
pyxcp/recorder/lz4.c sha256=zpWRavGVvyz-7RsD9NugePXene2bQgDvu1f26SbdkSg 114204
pyxcp/recorder/build_gcc.sh sha256=uvMhL4faEJmhG_8rzSOxEBRRqrACC0kmZgaERN8GkUs 209
pyxcp/recorder/reco.py sha256=gW3m2CALe6EbwTJW_elZ5ewwB-VvMdQFdHl5aYCKfBY 8541
pyxcp/recorder/rekorder.hpp sha256=OMQvsHJ6jOrXFFMKwLjGEG2lTEsdrcjz78iKumSosrI 19033
pyxcp/cxx/blocking_socket.cpp sha256=RRZxfKGPIMoiIrHKJBCX5Waq1f7FHhYaSgFaD7ksMto 1001
pyxcp/cxx/memoryblock.hpp sha256=eKJy_YsxEq6PAEd0q2NRCWmZemmJbMV_8PiRWuE7MUE 652
pyxcp/cxx/isocket.hpp sha256=iwjNkI3bQfA8sBv89oHTVZglje2pdPQwoSIqHkdHzWU 613
pyxcp/cxx/poolmgr.cpp sha256=ArMDGq2f3-7TgM4zQia_CCxEB3ivp8SL127kzTxXKQA 111
pyxcp/cxx/asynchiofactory.hpp sha256=A9EM6fsFKM2zk0TInEgo8Ek_kIrXF7gGvtvo6ZsFYyA 410
pyxcp/cxx/test_queue.cpp sha256=cgjYP4b2NWemg_gQ3p8WxJl398bJmWOeZo2quNxhqcU 1432
pyxcp/cxx/timestamp.hpp sha256=T2gKc_GMOGFlQ0ESxTa_LN1wSL63SuKU2TQ47TJcR-I 1928
pyxcp/cxx/eth.hpp sha256=2fH3qdfx5C_EPdv6esUNQtOfdpBZaOBPYIFWj45N5Dc 921
pyxcp/cxx/pool.hpp sha256=rci3eVjXhy3CnYZ0qiQA1Os9up_kUxvjezhFgNRAhLc 1755
pyxcp/cxx/utils.hpp sha256=oCwtsk6v43Hyl-KAi3Mh_CMGxNWfLe55lmvSENY6kaM 802
pyxcp/cxx/utils.cpp sha256=Vx3lEgFzfcwTpADLqv-7TYrzJcBRN0C5gsO00Sx6zrg 627
pyxcp/cxx/poolmgr.hpp sha256=LlD29shFsWG-lxrMn3F915_8pp2FGl_dxLnZM0Pcb_k 424
pyxcp/cxx/blocking_socket.hpp sha256=n6Cg2InjHhLzIvshmk4dLn8_wWSAW0JuWhRxuiKUMU4 15549
pyxcp/cxx/blocking_client.cpp sha256=VPBlJYmzsYkQj7JotYK-Yk8U6lcK_eAYJXIS8lxu4CA 1180
pyxcp/cxx/concurrent_queue.hpp sha256=sXh5vSHDd7RUDqcZ4pTmP_GC7FKujAUffmlvMPqJiVc 1412
pyxcp/cxx/exceptions.hpp sha256=jOFxlYRrzXoNwEHi7bwIPC81iStjDzva8KYGju7SqQ8 678
pyxcp/cxx/iasyncioservice.hpp sha256=x9uQ023IMula1ou7xre3Wd4AvFUMJ7-2Q0-6wZaqh2Q 624
pyxcp/cxx/iresource.hpp sha256=FRmKLfSYfz1h9MM7wZxfYfN0rBCj2oCjFNRCj9QNSl8 230
pyxcp/cxx/linux/socket.hpp sha256=WEs6MVB-3t9SrEKGC3rcJ7UV3pGMer-sRKHN0RxktvU 7123
pyxcp/cxx/linux/timeout.hpp sha256=F5QuMHtT9twjbkYRy5bVC1jH2uXG-m8ccLdwCTo_NDo 1600
pyxcp/cxx/linux/lit_tester.cpp sha256=4BURF7t5BbQvN-ckKleaHMMKeP2kcHgWqSaIZNJwkOU 352
pyxcp/cxx/linux/epoll.hpp sha256=6t0XH8_dYD9_xiC0QTjVuB3WzfFx-tLPUdxG5ryl604 2357
pyxcp/cxx/linux/epoll.cpp sha256=xn1JiyBOlGwURkaLdPu8ULv9ncYZJiawEImFbxL-Vas 1857
pyxcp/cxx/win/perhandledata.hpp sha256=LSs_hDLHu-OjSmmPCYWyyikxVd8Pq71UkJdOTMYH7LA 488
pyxcp/cxx/win/socket.hpp sha256=Isiom6qjjSCxecsqN56egx4GoFTvq_hGk_bJHMbYhNA 5246
pyxcp/cxx/win/timeout.hpp sha256=1CyGTYJcoAPBCQwqcox-9oK7pHde-wljWhn58hXjYrc 1856
pyxcp/cxx/win/periodata.hpp sha256=dD6h_Aou1_DlWHuZuyHrOf1S4x4x2pAKEyEbUGLOahk 1945
pyxcp/cxx/win/iocp.hpp sha256=5ya2QWc9uo2SbWciZIjrvjzQ_zGnpSikYk8G9etoN4U 879
pyxcp/cxx/win/iocp.cpp sha256=sUk_S5i4gOTho-RkGSeU0uXgMeRji-jojVSeVLNu7P0 7292
pyxcp/aml/XCP_Common.aml sha256=ICV1LGCClH9HlGxaCGStDfi32BLQdu1oIQGo6GbkqGc 15038
pyxcp/aml/XCPonEth.aml sha256=GfvkqVX4MqnAkUicjd-XVw4z2O3YtMag_A3b5isgcBE 2214
pyxcp/aml/EtasCANMonitoring.aml sha256=Bqg1tt_pemaeqGO4Qq6rlb7nhRoPIzPYnVppDqX2egg 2338
pyxcp/aml/XCPonSxI.aml sha256=CBP3GrneqIjCNqi2p23cp6jsietHBLpNj15bQXb6naM 3235
pyxcp/aml/ifdata_CAN.a2l sha256=HCzzDdGWKNltqMNSJb6RWtWamEF2fRCFLYAn8d5Ry1o 593
pyxcp/aml/XCPonUSB.aml sha256=1xNuM0fsDQi712hkzhBPveJcx1m318tC28bZEfnKpXU 4846
pyxcp/aml/XCPonCAN.aml sha256=Ml4Mgf6Ky_oz3KrytrgOUAMFiRiXJBJwRajr0FWgcco 3771
pyxcp/aml/ifdata_Flx.a2l sha256=2A6rnO0c8CP1Lvs1XjAS2CzQSeZTOIP5wa0b5lIhvSk 1798
pyxcp/aml/ifdata_USB.a2l sha256=-J-DtdseNdJuqyxGJh4ZzHVb5MHFISlnHvl93kI6M04 3576
pyxcp/aml/ifdata_Eth.a2l sha256=cdbqKLuq_qlq3XIgsy__HY-pasaPBlHjt-rtA7_YsPg 240
pyxcp/aml/EtasCANMonitoring.a2l sha256=ciblFLIT96l8LuqqOvLIjl6EnB3r1nyIWq-5hE6Zc2I 1557
pyxcp/aml/ifdata_SxI.a2l sha256=ElFw9n43E4wSNVVvOiuq9TDv_zsAwSVSh4SnW8P7pCo 304
pyxcp/aml/XCPonFlx.aml sha256=z58FMu6ZF4hVun8WBCuxvDrq6FZ_gj3tZM15G7E8Uvw 4647
pyxcp/examples/xcp_read_benchmark.py sha256=8nlFK7ZssAuwp2nyPdI8s5MDVObP4PKRZJ--hRouNDU 839
pyxcp/examples/xcp_skel.py sha256=K4YAtk9eR6lzy2cKcaePBADKUHeXUUDuNozILiPo2OM 1160
pyxcp/examples/conf_can_user.toml sha256=BqCID-GvaNbA6pbqRbyRMuzKAsJaYVube0ql4CvkMoY 298
pyxcp/examples/conf_eth.json sha256=ZK-nbZAZ884lC5-F3cODmSCNVpBa1kMF5-oEWHOe2xI 148
pyxcp/examples/conf_sxi.json sha256=JbQLIZcOV7Y-N9poVeWTFtdkBxf3OSzsT6ks1aLW54E 163
pyxcp/examples/conf_can_vector.json sha256=6hwrfeuJfd2gwjkhnw5Zi_2_jsq69DBkNxB6hQpxzoA 256
pyxcp/examples/conf_socket_can.toml sha256=JB9zHHaya2mDXf0zPY7zEKiBDX2chzBBRxt7h3LxxDk 257
pyxcp/examples/xcp_user_supplied_driver.py sha256=Y-p6xp2N2gvVqf8zCvRPN3wo5s7O88kHGz1__L2-6ck 1046
pyxcp/examples/conf_can_vector.toml sha256=OyNj8yRK1DAhfEGW8_5Wc1WJyXNihLjpyiIIrWDZomA 199
pyxcp/examples/xcp_policy.py sha256=iQ1Pz5UzJHz5jEHaEIG49jSmkvW5BJVW3PiUXbHlLmM 1881
pyxcp/examples/xcp_unlock.py sha256=4Tifqc6FLyhO15tSg0d9KqkOmCySQCuEnuZjss1SViU 675
pyxcp/examples/conf_can.json sha256=bl7plovmsxY68XMv2X2nRbk9Dq_Xusw0h93tfGpVrdY 454
pyxcp/examples/conf_nixnet.json sha256=v6emrpBvwmyFtIFvOeZkhIyywo5Y6aN39RfH3QAjRaI 460
pyxcp/examples/xcphello.py sha256=XPPMCKkn914qGET2kouA5V4H9gbDoWjktmbU-pf4aQY 2515
pyxcp/examples/conf_sxi.toml sha256=r81OD0mCLk_h7vrN5MBJk0HFbiWi3bQZtFgFVrW6qcM 118
pyxcp/examples/conf_eth.toml sha256=zONw4kMsNH-uQYd8V3AlNH21sAlJ9wY7RY0DuSGJiiA 109
pyxcp/examples/conf_can.toml sha256=ve79T4cVSuSjBqHGblbR7nVjdJHH8Qg8b5mRtIeOGUw 322
pyxcp/examples/xcphello_recorder.py sha256=c-AnvZajUwRSG4IdN8zm7dEE0cevNeTcHaMj4AKlu6k 3300
pyxcp/asam/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyxcp/asam/types.py sha256=VHPeIfOAXMXV67kZsDXUtMaTLZEjXrdt1V7WrznsUpQ 2361
pyxcp/transport/eth.py sha256=tUYC46wPPX6eYjWfNXrcmA38Uf3V7BBQMyI0QU9dX28 7702
pyxcp/transport/__init__.py sha256=Ip3jrH0gqXyA0JvK_r4kFV12raRZvummCczKAO7Xlb8 297
pyxcp/transport/usb_transport.py sha256=aPXovvFJwMofIzFZTKhc0RHDwRPk6m0D4qDRbmDeYSA 7657
pyxcp/transport/sxi.py sha256=frPYgKBdS6xUF8ZKIc0InxucDl12W0PkQxs--LteyTE 2496
pyxcp/transport/can.py sha256=snTFVHUz8wQsQUpYC2gFBMxZDyC8Dt-mbfB-w8Eokkw 12237
pyxcp/transport/base.py sha256=L20LZ9-n8P-GwbKYScIyFAvQeyxX14fADIjJuqVpAg4 14368
pyxcp/transport/cxx_ext/setup.py sha256=OmLxmx7nmVJRVG-5lslbNEmsZxwRfUkDVNeRQwyDXDM 1247
pyxcp/transport/cxx_ext/CMakeLists.txt sha256=ZRj5tA4eXiRkeBEDx_gNg8w7YmAgS8tvKJ7_u91I_6M 1179
pyxcp/transport/cxx_ext/tests/test_timestamp.cpp sha256=N3yswe7EZiTbj_ALFdVCYjBohfmS1MrWnFIvZKFmPY4 513
pyxcp/transport/cxx_ext/tests/test_basic_socket.cpp sha256=nvvrxr6ezv3b-OcHSu0HaWAL1QKALQVRlbtdgViEqm4 871
pyxcp/transport/cxx_ext/tests/test_pool.cpp sha256=TrjczddagTscxdXjLsU6soW_5l37Cdq-5ph1R5Fsx8k 833
pyxcp/transport/candriver/__init__.py sha256=FZk9hm7vBsK8G16pNugputbrrEciYqJc_XRAhTCcojI 46
pyxcp/transport/candriver/pc_iscan.py sha256=iX3sI0-2ydBSj-fjhqh86OxeHUEGIy_WPidnW1Qqkic 571
pyxcp/transport/candriver/pc_vector.py sha256=YN9TVWo9plYmNVSiua3GrIw-wxzRzPXoPX1kTEAgLCM 972
pyxcp/transport/candriver/pc_serial.py sha256=O10fcNFJw8v6NHH2Hm9zwSwwKQdAB7cRSOpKZ1ASgrI 689
pyxcp/transport/candriver/pc_canalystii.py sha256=c3gOqfxfzRP9wiFI_X7hAgVfnor5R1pcaL6zoRQkaAc 713
pyxcp/transport/candriver/pc_slcan.py sha256=swb-mlkIsZR1iTmBFuIK-QnJXcAPQOp40FPRS0mii98 827
pyxcp/transport/candriver/pc_nican.py sha256=wqWztj6XHQDjBD3IeNIGX9yxhInI-ZCjfE8cgv92aO0 557
pyxcp/transport/candriver/pc_usb2can.py sha256=hKNwCe-viLkyubb0Ge5Lyzw0hm0f_LaKnjqsMHwKhhk 662
pyxcp/transport/candriver/pc_systec.py sha256=gsdkMiHh8yr5BiPARt9GL6ThsnltqY_iLk0jLX0PuRY 812
pyxcp/transport/candriver/pc_nixnet.py sha256=E0KXL-HRa34L1aggU1HDtJfAzpYOsMKS56lr1SR7kBs 565
pyxcp/transport/candriver/pc_seeed.py sha256=YQbRJ0EodZYSkgOfSbETukUmmlj4vp6EkkV-INwhrYE 732
pyxcp/transport/candriver/pc_ixxat.py sha256=dz1JnN2I4PyN0Bi_LUWdABKZWNY_bk7z7gprSlADgJs 722
pyxcp/transport/candriver/pc_neovi.py sha256=YknuwYzEVEH8ZUrUeAtFWd1qAo-y7iA0sVgA_HXR2gc 893
pyxcp/transport/candriver/pc_socketcan.py sha256=6bk6myD59KEtB-rpQUX7Hv0Excj-ghJX_P9tbgSlafo 535
pyxcp/transport/candriver/pc_kvaser.py sha256=ABdUeRmymIm_vwBQKqzDFll5B6Slf5zPG_2Fv0QdXJo 1104
pyxcp/transport/candriver/pc_pcan.py sha256=LcG5IZMtUFgHRX-BEyGf08mYAxffCfLL-MSCBeppFQo 570
pyxcp/transport/candriver/python_can.py sha256=A65tJDJjx2aDKY3Jv7GiqgdZrUyaqt6v8ReuC_svnlQ 3027
pyxcp/transport/candriver/pc_etas.py sha256=GLGQ7Duld7gzum24V3v6QXqTJhLX546PMlv0QG91vzg 602
pyxcp/transport/candriver/pc_gsusb.py sha256=BnWM0Og_9gZkHGGzZtxRXrTn3yISSQB9vBuWSMaHpRc 563
pyxcp/master/__init__.py sha256=14ZrFHp9wc_lizE47yl0Yr-NZ3PT2PEFPWWAaXvna34 319
pyxcp/master/errorhandler.py sha256=rVtCpvkxWLZtAYpjvs3SygQuLGp4lyIIxzFcYjAhsCo 13219
pyxcp/master/master.py sha256=0-9oOgYRWrTAWRbrfpuJoZZ0tqKq1KfyirrEkcvk1AA 72363
pyxcp/tests/test_transport.py sha256=uJTfIBDcUPA8G65Vq_feE3HvPDSk0BtGcT7P_MuMz-w 1680
pyxcp/tests/test_asam_types.py sha256=KKoVWInmabJGVW2-Ld0pZ7izY0JOb08aD50cGhXoHLk 563
pyxcp/tests/test_config.py sha256=GmqQYcg0CTDke3uibKeTxeXYBfSy1pZYWbeBTyoxDFE 1317
pyxcp/tests/test_utils.py sha256=eXm10GonxtvkkSgcr-T_h_r8HiaOu4a6IZR-JJNMBLE 941
pyxcp/tests/test_checksum.py sha256=3jkgEyhcgnuJeVCISjJdRvvt4mMVMOdl-wWaCynBTSA 1712
pyxcp/tests/test_can.py sha256=hlOvyzaOdrNA9YVgMY5JKLm-uOc_OIWbnLkrw4R33wc 4903
pyxcp/tests/test_frame_padding.py sha256=nnEkT0qIDFrVtGAt75tr0-JXc0Fmw-Kpl5tDrC5sBJM 3012
pyxcp/tests/test_master.py sha256=ZQhFNfdSzvZWRW5N-ixVlYbE9tbZpn8n9GIjD7hXnLE 69219

entry_points.txt

pyxcp-probe-can-drivers = pyxcp.scripts.pyxcp_probe_can_drivers:main
xcp-fetch-a2l = pyxcp.scripts.xcp_fetch_a2l:main
xcp-id-scanner = pyxcp.scripts.xcp_id_scanner:main
xcp-info = pyxcp.scripts.xcp_info:main