read, write and modify Autosar arxml data using Python
Project description
autosar-data-py
Python bindings for autosar-data
Features
This crate implements Python bindings for autosar-data using PyO3. This allows all the features of autosar-data
to be used from python code:
- read and write arxml files
- fully validate all data when it is loaded in strict mode
- non-strict mode so that invalid but structurally sound data can be loaded
- various element operations to modify and create sub-elements, data and attributes
- support for Autosar paths and cross references
- supports Autosar version 4.0.1 and up.
Example
Load data from a file
from autosar_data import *
# load a file
model = AutosarModel()
(arxmlfile, warnings) = model.load_file("filename.arxml", False)
Load data from text
from autosar_data import *
# alternatively: load a buffer
model = AutosarModel()
filebuf = """<?xml version="1.0" encoding="utf-8"?>
<AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_00050.xsd" xmlns="http://autosar.org/schema/r4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<AR-PACKAGES><AR-PACKAGE><SHORT-NAME>Pkg</SHORT-NAME></AR-PACKAGE></AR-PACKAGES></AUTOSAR>"""
(arxmlfile, warnings) = model.load_buffer(filebuf, "filename.arxml", False)
Create data from scratch
from autosar_data import *
# alternatively: create a new data model from scratch
model = AutosarModel()
# create a file in the model
file1 = model.create_file("filename.arxml", AutosarVersion.Autosar_4_3_0)
# a model can consist of multiple files - elements appear in all of them by default, unless restrictions are set
file2 = model.create_file("filename2.arxml", AutosarVersion.Autosar_00051)
# initially the model only has its root element, <AUTOSAR>. Create some elements
el_elements = model.root_element \
.create_sub_element("AR-PACKAGES") \
.create_named_sub_element("AR-PACKAGE", "Pkg") \
.create_sub_element("ELEMENTS")
# create some more elements
el_fibex_element_ref = el_elements \
.create_named_sub_element("SYSTEM", "System") \
.create_sub_element("FIBEX-ELEMENTS") \
.create_sub_element("FIBEX-ELEMENT-REF-CONDITIONAL") \
.create_sub_element("FIBEX-ELEMENT-REF")
el_can_cluster = model.root_element \
.get_sub_element("AR-PACKAGES") \
.create_named_sub_element("AR-PACKAGE", "Pkg2") \
.create_sub_element("ELEMENTS") \
.create_named_sub_element("CAN-CLUSTER", "CanCluster")
# set a cross reference
el_fibex_element_ref.reference_target = el_can_cluster
# check the cross reference
el_fibex_element_ref.character_data
# '/Pkg2/CanCluster'
el_fibex_element_ref.reference_target == el_can_cluster
# True
# get an attribute
el_fibex_element_ref.attribute_value("DEST")
# EnumItem.CanCluster
model.root_element.attribute_value("xmlns")
# 'http://autosar.org/schema/r4.0'
# set an attribute value
el_fibex_element_ref.set_attribute("DEST", "I-SIGNAL")
# setting the DEST of the reference to an invalid value has invalidated the
# reference, so accessing el_fibex_element_ref.reference_target will now cause an exception
el_can_cluster.set_attribute("UUID", "1234567890abcdefg")
# get the current xml text of the model:
print(file1.serialize())
# this prints "<?xml version="1.0" encoding="utf-8"?>\n<AUTOSAR ..."
# write all the files in the model - this will create filename.arxml and filename2.arxml with identical content
model.write()
# get the autosar paths of all elements in the model
paths = model.identifiable_elements
# paths = ['/Pkg', '/Pkg/System', '/Pkg2', '/Pkg2/CanCluster']
# get an element by its path
el_ar_package1 = model.get_element_by_path("/Pkg")
el_ar_package2 = model.get_element_by_path("/Pkg2")
el_system = model.get_element_by_path("/Pkg/System")
# restrict the packages to only appear in one file each
el_ar_package1.remove_from_file(file2)
el_ar_package2.remove_from_file(file1)
# write all the files in the model - now the content is different
model.write()
Working with data
from autosar_data import *
model = AutosarModel()
(arxmlfile, warnings) = model.load_file("somefile.arxml", False)
# display all the triggered PDUs in the file
for (depth, element) in model.elements_dfs:
if element.element_name == "PDU-TRIGGERING":
pdu = element.get_sub_element("I-PDU-REF").reference_target
print(str.format("PDU: <{}> = {}", pdu.element_name, pdu.item_name))
Development
- maturin must be installed:
pip install maturin
if it isn't - create a venv in the cloned source:
python -m venv .venv
- build the wheel and directly install it in the venv:
maturin develop
- activate the venv in a shell:
.venv/Scripts/activate
or.venv\Scripts\Activate.ps1
- run python in the shell with the venv
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
autosar_data-0.4.0.tar.gz
(33.1 kB
view hashes)
Built Distributions
Close
Hashes for autosar_data-0.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e35522a661e186a11d7e000ab9bc604268ec481a2301a21a079dc3d06f1c6e4c |
|
MD5 | 9a4c82468395b5fd6b18906c8bb4bb68 |
|
BLAKE2b-256 | 95530e5acbb5753181ef32ecef95157bcefeec388f105ecde0face46407a4879 |
Close
Hashes for autosar_data-0.4.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b535a5ecd59f80ef8363a1aa6e3097daf8ef972d87099bdfcf78db67bbf34ada |
|
MD5 | 54176d3ac36f5546c95d14e4b8d4a613 |
|
BLAKE2b-256 | d50a955a2ff1ecf998cb3a16972a13c0f30cb940df88744f2fa9e589f37aaa14 |
Close
Hashes for autosar_data-0.4.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a28e8541224ffcfb296acabfedc2b47ec23c7a5bd878d019a5f63ad737b582f0 |
|
MD5 | 3e14706d8614d5093243a8e46dfb4d35 |
|
BLAKE2b-256 | 78f17917d312e8fc3003af037e756290a832d89269f3d4b93c5726d7e83aceaf |
Close
Hashes for autosar_data-0.4.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | baa4401a0d130782d01219a3474d7a7c7b8d460f8272b0889a9e3d2fc3d19df3 |
|
MD5 | 2e7175594d45ce50523cb35649483df5 |
|
BLAKE2b-256 | b8e15b51478da1b9e055954ec5e3c1078d433efc473286a6c88060c052db644f |
Close
Hashes for autosar_data-0.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7446af4b6c61e619a503cf36ff9e74a99db863b1191a867c118523286f7240a |
|
MD5 | 5d16d48bfc17a39f202fca3be334239d |
|
BLAKE2b-256 | 9ec0dd97c3c05c5a155ce08fbaa27155ee8cdc8369b476c336143bdf88247d0a |
Close
Hashes for autosar_data-0.4.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6654ba4340815b95fa0d102cb8998fe7bb666a2ad9e2b205b2207c0bc9148911 |
|
MD5 | 7c38aecba03c3cf64b01b9c68199a68b |
|
BLAKE2b-256 | 2cb8ee16630c52169d54acc3b75a8ddd24c291a9a55f39bfd9a3acb0380763cf |
Close
Hashes for autosar_data-0.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6723b6009358d522b54d0400bb76f7223d8c77c49a3318e284cb982c5c7d20d9 |
|
MD5 | a5ae2765dac8c87b67df9dd50d161ba7 |
|
BLAKE2b-256 | 41f0abba76b0e7246ef122007289d365aa087199b0adb74ab18cff90cc69cd23 |
Close
Hashes for autosar_data-0.4.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fbfe3ff06c1fdd75691f0048ffb04a58a17482b036cc94de3fa3f54d4e2faf5 |
|
MD5 | 8ed17bf348763edbe54ef1f192b20e3b |
|
BLAKE2b-256 | 265353a1387759b1ca847bd5aa98a74dd9f37669d62ed43cc8af4251e4091fa1 |
Close
Hashes for autosar_data-0.4.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a78f7420be025c18b2b686a1735abb9c4b5f401a4ffd2f354e37185165d0e5f |
|
MD5 | 9f60fe40532ec4723da80e03e331db7f |
|
BLAKE2b-256 | 31edd09348795c7c72b84b9841e5b7c25e75f9879874d4241035e889e346b213 |
Close
Hashes for autosar_data-0.4.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bba450687e7d22039edf75a267015868c0305db2fd01032dd8875c64ae43ec7e |
|
MD5 | a243f10fa1c5aa86781bceb42602fca3 |
|
BLAKE2b-256 | b63cd4167cd3a8a9e215b4c89e0edb029b1a0933451228bfc856e853884d1b0b |
Close
Hashes for autosar_data-0.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a98d175e0c798a0a736f9d1643fc4f2be5de52a0ca8e0c5b18f9d4d843428d9 |
|
MD5 | 0b84012d223c9d96dfbf1340de51541b |
|
BLAKE2b-256 | d3d1ba8824bd16a4b2f73fae880eee628ae66ec5dfb726f5e0df4b79cbcda737 |
Close
Hashes for autosar_data-0.4.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a4d40fa54ab6e12d4e19dd328fea1ee0bc0556a85f99a5f3f2688d79477abd2 |
|
MD5 | 20bb8b549f65638797e5a7984fa7b914 |
|
BLAKE2b-256 | 4b63178b0b52a2b861aaf3c4278330db00c964c1e53618d0287d7eaecdb73583 |
Close
Hashes for autosar_data-0.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a037fc1861f5b403d0ce5db092fa7c35e0334251d92b8552c83243f17ebeadd |
|
MD5 | ade671cdde20b1cbd7b8f27f2077c085 |
|
BLAKE2b-256 | 6708694e84328eac727f503c43e54e09fc10df6a39bb5ebc1ee67ac3a6fbd24f |
Close
Hashes for autosar_data-0.4.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9701a580a0c836c84fe7de690c49672d797b15d85d97b83e33bb824916a65e79 |
|
MD5 | ee8844e19fb2046c28dd3930d2bacddb |
|
BLAKE2b-256 | 1756ff69145f6ef56fc60b3f6b62c369e2acb75447b09607641d5e4d8d98d43a |
Close
Hashes for autosar_data-0.4.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81e748711501106e593b1d6300cb71e7384da6d276c513b39298f361b0441ce2 |
|
MD5 | 450c0daad70f166e11149635883813e9 |
|
BLAKE2b-256 | f30d9ce1ab19c878e87b961344842bb6c722fc6c3359c5f07e57e768fbe15019 |
Close
Hashes for autosar_data-0.4.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 325a4dac5933226c773db1976f9a0c577a04dfdb3a8edc097a10ec5284e06127 |
|
MD5 | 5d310f4cd478e332b4082f11ba81cdb7 |
|
BLAKE2b-256 | 76266772817a154136b44be5a96b57b2350d1432ae1f6bcb1bc0e0544173d941 |
Close
Hashes for autosar_data-0.4.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13989f460f5716e08daed7d9b0959f3a8da05fccd8a49dc5989cc225b1e46f57 |
|
MD5 | b4689d6bb3e46f6170c2d091cfafa8f5 |
|
BLAKE2b-256 | 0c1f6e43fd99f22a33cbe8b7d789f20930e246e0dfcb4851e89e19382deaacef |
Close
Hashes for autosar_data-0.4.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e7444f5afcfc8d3a6ccf346bdb9d6509b0a36333eb6843aafe6764c6d0f2506 |
|
MD5 | 62a4eb30c4f49a48cfe9a193590f3602 |
|
BLAKE2b-256 | fe50b53fcd746df7b1bdb8ea1a0251853e6af6fb1fc7165536514c7204993b41 |
Close
Hashes for autosar_data-0.4.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5dcb9acabb3033e9d7d5598919373134fc7141389221b98e7bbb1d78fa330c1 |
|
MD5 | c3298f09c4ad00bcd527b1deef9a3527 |
|
BLAKE2b-256 | ab805837fe4aedf952cce5d578a164f04ddbe0aad57722dc1dd179d4c95d4872 |
Close
Hashes for autosar_data-0.4.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbce8443d73581776d1ac2ffd5189e20505992d3b593816fd09196e848e58861 |
|
MD5 | 65d0fae39a6e97830670caa006a7c10c |
|
BLAKE2b-256 | 037b34ca59b00eba755c2eccef43ac849164505b75397d596b2f5cb76700f5b7 |
Close
Hashes for autosar_data-0.4.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a5a9b26d663a2dbc315e9db51dba85a0c3b4993522b39a3b19c63546df57c4b |
|
MD5 | 494f03fbb87ce3d2c217b96722209e19 |
|
BLAKE2b-256 | 874389ff4635c02233845a90e167520e4a438829be3b3ff99194f7e98ad6c00d |
Close
Hashes for autosar_data-0.4.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19f5bc699b15ba9f2e89bf652b33acf6caab8afbed07c20fe77de5116ba9c77a |
|
MD5 | d6b46afcbd6d3da290b0e5fdbe80f52b |
|
BLAKE2b-256 | c52367ae2268b7d94dcf737612b1a5b16c797eb2eff16288f138ecc9e3148b98 |
Close
Hashes for autosar_data-0.4.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0151a737c02c9cbf6eff65bf0fe508b59a6cb0f316ab1b8e96b62c3a6f27479e |
|
MD5 | fa6c8b9d39e8adf5db4bc156a01f8657 |
|
BLAKE2b-256 | 2cf0256e09c4ef876fbe37c0b17be81d913c7a75cec0b6af98916a5672790029 |
Close
Hashes for autosar_data-0.4.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f732f64f1c9e9a0a5271fb53ed6cb62c3cbc3cb0c8fa80661870fd8e98b5d704 |
|
MD5 | 5f9fa8c96c8c69b4cf130fc6054b8b19 |
|
BLAKE2b-256 | 90b60171cec124c1660c8002e8b9f2b50d5bfe9ff0ef8ae31c88ae815e2908ad |
Close
Hashes for autosar_data-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a7b5346f237e7796589639bf4023f0a511762bbccd6a644f101ffded80d2ffa |
|
MD5 | cae0bfe765656b1dd4b3c548cf997a28 |
|
BLAKE2b-256 | b3caf2e53e08796bc88c70baa1d53b428ee8411f5a703f9b03b04362703f24de |
Close
Hashes for autosar_data-0.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7296a13ef705340966fc4ac69769aeacd0103a678b92391f35c51f7f9e2b3af1 |
|
MD5 | a1bfd15e3877593db4cdb90aded91637 |
|
BLAKE2b-256 | 4d578519bc394a11f3f1e92611226aaa45ce35ce5d219cbf6f617ca0b37eb67f |
Close
Hashes for autosar_data-0.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 271bf4fa263834bc7d17f58012a43983d9eea5533fe780c36ace0ab21b125c35 |
|
MD5 | ee9d92edb358737d84ea4f5951c79278 |
|
BLAKE2b-256 | bc701806cb0e9899eb5554117011d2f427b63ddb6b1d125b04ee332b30a3df3b |
Close
Hashes for autosar_data-0.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca355e05b410433e43d9af289b4b4ef4fe822d21e733f05132bff0b21b6455a3 |
|
MD5 | 390eb3dcdb8e96f25955ce72ad556411 |
|
BLAKE2b-256 | 3045cfd9d5d0e19806956565f171d17bcb3b03ac3397b77074bc973217f42f27 |
Close
Hashes for autosar_data-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bd576da4c58ea7fc3274f281f1f0415a166fcf760dd732a672505164b4bb898 |
|
MD5 | 1847e568f1650290cd9e29fdf0b2d1d3 |
|
BLAKE2b-256 | b6a64387da81a35588db1030b285633cbb32918584fe8763dfa5f713566371e1 |
Close
Hashes for autosar_data-0.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 118127f30377a1569da74865e8213a032d2b71417709e167cdbde4ded3247df6 |
|
MD5 | 8bc2cbb18456cc8bb91d050ac6b34a53 |
|
BLAKE2b-256 | ee4cc454c1eec91c7cc7086b666a2dac625c052e74e6c3c4dff12858c727f8fb |
Close
Hashes for autosar_data-0.4.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff1b77ade777811a2d25b81ab1caec8e6d20c492c680430b97d12c73167bf9fe |
|
MD5 | f51f5d494101eaca0de3973bbc06b4ac |
|
BLAKE2b-256 | e38e909fffa750f6745e04ddafbcd3f8fdd98d76bb82a2d46e977a508eb60781 |
Close
Hashes for autosar_data-0.4.0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6651b42582ccdaa104b57e2684bd4cd3032acba350944813bef8c12372869d87 |
|
MD5 | 12128b018b38d62ea300faf70e4e3285 |
|
BLAKE2b-256 | 29952c6edbef06676fd21f934f221972f649d3bcf95badfae3c3129eb0900569 |
Close
Hashes for autosar_data-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9423ed401f57c925ce2ce2407c0f9c959c8398c70b2aa4ff7dad476b92985f98 |
|
MD5 | ab684ed4b19895659b0f530f41659a90 |
|
BLAKE2b-256 | 830b722d91bd97bf683e85b01c5a73ee9d1d09f50fa4a12cb36b64e7db4a53fb |
Close
Hashes for autosar_data-0.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d0552288f432c42c814d333aa2bda23db3050111f53ff1390127ce61cdc0635 |
|
MD5 | eedbdd52fcaef8660999b84369e16264 |
|
BLAKE2b-256 | f592b0dfd3cc7457321962491f85108fc887371c5f929836430c9f22a778481e |
Close
Hashes for autosar_data-0.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ced8a1f9d055604b5a9a95eafffe83ef2925eab809f499c9572d540da1ce5e58 |
|
MD5 | 7f34c58d88b16c1f8dff3a99f5c91c9c |
|
BLAKE2b-256 | bc44e883836af794002f1442d90108500b52855d9a209a6bfe68b1764dd819de |
Close
Hashes for autosar_data-0.4.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8840748b56b9aed6d2b14fa05c95877173359c8fd7c5c937de41cd0da9b9b5a1 |
|
MD5 | 6a3221142e2924e035ed41afb92a2cfd |
|
BLAKE2b-256 | 80af3567723abb066420ba62b3d2d95209b9e7fe802dbde6cfe004ff0c4f83fc |
Close
Hashes for autosar_data-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e7344c3886c597112af5a6739a8b14b58c30aa6d48d993ddf25359c712be513 |
|
MD5 | 5cf1a3c03f2bade50d4c40ab39f2220f |
|
BLAKE2b-256 | 071c7ec525e95bb0d1053781d2806905d066f9bef3304f26aaf7232f32f865f9 |
Close
Hashes for autosar_data-0.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4924caccbc51c765ee0c50b63967562924ecaef5e96ccac5c6f1c0d4fc1c0405 |
|
MD5 | 548cece0b6b035cd1d68d24a211efb28 |
|
BLAKE2b-256 | 1ea73c6036e4a32da29ab874b979ee1301732aeec380a024f81723c3b828354e |
Close
Hashes for autosar_data-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33adf97fec9111b775c9e61a33536ee7a9296fa371393dbaf16b2fee541652d1 |
|
MD5 | 56054fd7811073ff45a84b2a4ee1f5ad |
|
BLAKE2b-256 | 1587236368bc9f80e5b3a44c6bc70940e2bfab591a944e26ab240c0c9fecea34 |
Close
Hashes for autosar_data-0.4.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75cdd40ffda40554c8410dd303d825ca268947fce92e71d30a44db70b5ff227c |
|
MD5 | 7ca1f4fde83bc4081f0c0ddfb6d3b33c |
|
BLAKE2b-256 | d32d7b46929f825182aeb38c51b880dd81007d50f67b5a3c751c39a57a06cfa3 |
Close
Hashes for autosar_data-0.4.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0222988ca46dd6826ea891dd99495754f1f576c927f84430410cec6308d0e365 |
|
MD5 | 7aafde57611bd753a45c238423c8547c |
|
BLAKE2b-256 | 6813edb8c009696615e28dea3f32d2aa2abdd58066af581c3c86d1dfd7cb3c53 |
Close
Hashes for autosar_data-0.4.0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee6d747b279573330b15aab758d033543d7d971a455cf57e2c5a29a436109269 |
|
MD5 | b7421e9fbd1b6669e6cdc8873082e18f |
|
BLAKE2b-256 | 10144d6b61f221d05ba708a37eb9995976edb7dee8569cd565b42d7bd63941a2 |
Close
Hashes for autosar_data-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a834497f42da5ec7ef98c1f5da313878a8407135d92c7c39de01aaccfb0f808 |
|
MD5 | 5139e7a111c9d0260735328c5434a743 |
|
BLAKE2b-256 | 5a4c5da50d5d3bbaad57896398fdc373a26472b76ee77a5f7a26ea1afdae65b0 |
Close
Hashes for autosar_data-0.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56b7a783bb83561c1976140f0d3e2f88557dd2b2400c8c18519014de30a5e674 |
|
MD5 | ea29d109e5ce3424d0afd3f293dcfc7c |
|
BLAKE2b-256 | b0a6e7a164672b0db16c7a70d80633f9695368c2487687461fc82e9864883912 |
Close
Hashes for autosar_data-0.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da60055dc0be581a863a2dcc4746ea9c63f92fa76639e850eb53e11de6864cd5 |
|
MD5 | 9e331c250fb0ca2e407f96a89f8a82d0 |
|
BLAKE2b-256 | c9fdded70f991cd014eea4c7a98c15f641c29e5c6ea8b5c50b0261bcce228079 |
Close
Hashes for autosar_data-0.4.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0355438a250f2bb4b5ce51424faa2d51600fa563c99fc06ea4b5fdf2dc86afe8 |
|
MD5 | 64a3edae6b56ce6c8f74ceb3dd1ef845 |
|
BLAKE2b-256 | f8363abbdeedb66c594424b339560110994b6a01b3c6949d7db67ac11b6184ae |
Close
Hashes for autosar_data-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9fb6eb252cb2ae8c6eefec41f61ad5330751ec13f3e1bce1f18a23025cb616a |
|
MD5 | fad26ebb57c7c37c79717ee327f659b9 |
|
BLAKE2b-256 | 9a1259d1194a580d588f6afdae41f8426ff6e373bb52bdd82a56baca7ae4686c |
Close
Hashes for autosar_data-0.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62528a234345de3814f77c007fb45e1711bb4529a640180e9ceddc3e02786e02 |
|
MD5 | 4b95c63a6724783d3e54ebf2dd283c6c |
|
BLAKE2b-256 | 73c26efdb61e7fbee09f15a544069affcd0c86df00dc564af83c4251aa065281 |
Close
Hashes for autosar_data-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55313da4a057f5047d9fe801f4dba1794ec664f7923bf8c81ab4817669161b00 |
|
MD5 | 099e76afb893eb4fa369c15abde1e728 |
|
BLAKE2b-256 | 1881b7875c1f3d893740411d2ba0dfc59e24fdb332c1a19763bc821cebbf328f |
Close
Hashes for autosar_data-0.4.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e855c826aabe0f2ab1e648f61053093c5b11c476bd79f7a117da0ff28534fd97 |
|
MD5 | 3423c062023f30d8c05b39ce3f6f9a6f |
|
BLAKE2b-256 | d342a947353fa7cdb864358757f3cad1dcd215e51cdcf50875c331361f5e278f |
Close
Hashes for autosar_data-0.4.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c03a6c2bd8cd65ae64b39aba7b2e696560b08bc9effcd3243bd7a39d8190d6f0 |
|
MD5 | abcf8a331c7eef240f95194c51fdf08c |
|
BLAKE2b-256 | 57fae40c7d426963b6f19303a69430154456176dbebe7a4ebe5ecef48173a810 |
Close
Hashes for autosar_data-0.4.0-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49c439b00a8afc8c309c54850f426b6e4bdbab3fc06bdb65c08fdb9d05a8c49e |
|
MD5 | b23235be994bcdf79fd4975ed8eb1f73 |
|
BLAKE2b-256 | 8d60d4d6c9bd6b703b7f05535b031294f1e26cc5016f532ca5d02b4bf0f39757 |
Close
Hashes for autosar_data-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dddef30a0ced4ec300185a1bf7845af732c77d938145510accdad386f96b5c9 |
|
MD5 | 7c0f6961c5d8c6a948c39cdaead828b9 |
|
BLAKE2b-256 | 4f1319ddd90b0e090b8d8b2827c7baea78a7440fb22efa9806ebb4de9a999cd9 |
Close
Hashes for autosar_data-0.4.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d54ebe36558f968e819996aeee78001dca54ab8dc896e6786138cb54b7e8069b |
|
MD5 | 561ff25922ebe0f691a1c9a2d19edc33 |
|
BLAKE2b-256 | e7572ea78ff86396b60e9dd520ba14a547e6dad705b5d010968a5bd2ae91ca63 |
Close
Hashes for autosar_data-0.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c71592b1239f9b10baedb4bfb56ef60f1a0a69e8c11e12df92f295a53d768425 |
|
MD5 | 64a6e8d7a428c02b8dcb5c9c8923c47a |
|
BLAKE2b-256 | 73b5825289615cd86437edb94b730a3c2ff8c4def7d5560c586283f8e2a3f607 |
Close
Hashes for autosar_data-0.4.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a10a715e8d63684c5bc47ab1540bd4064a6cdea181b07398f47f59b42cad0a57 |
|
MD5 | c0c7967a12e6ce50985b4bc8ce4e3c92 |
|
BLAKE2b-256 | 8cf4abc2fe2c713be89a450088019e15c11e9700671ab007800f0996c408a994 |
Close
Hashes for autosar_data-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7468eb9ef9005dbcc69d7ae51a96bd0ae2ee26f9acf4cc1310fcc20491a6d1f9 |
|
MD5 | 59d96bd0a649596afaa0d43f73f6a545 |
|
BLAKE2b-256 | 2709759615b1169684f3b0cdddba7ba8d8d661a3eaa0fa78b3fad48c50100977 |
Close
Hashes for autosar_data-0.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7215e12dc025ff4218c3eac5f74e55e70eb836710da4ad49880a1f600ee7c200 |
|
MD5 | 88c2478c47d538b1e984c9c2728e2ea2 |
|
BLAKE2b-256 | 30a622728f512c3fc028828f8807b597c00d76bed7b50a3af571469280bb5dfe |
Close
Hashes for autosar_data-0.4.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a26dd159798b9f71dac63c55028922cdc50b6dd7aff61881da91eec3e08fad9 |
|
MD5 | 67bf6bb26d43257db469953f3d143dfd |
|
BLAKE2b-256 | 6339ff8cb588b28aadcb9984f0f0292523c0987db44d757f690aa243674eebaf |
Close
Hashes for autosar_data-0.4.0-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f7301dfc93a7895e1d614353e9195a8372b24033fdad78c0f432340a1f26eea |
|
MD5 | b1e53333e1a1ff2d71ce1de2047d6a9d |
|
BLAKE2b-256 | 3020cd5c29790da228b0a0f01d8dc2709c46e4b5f9558305a6e4687e15a04c25 |
Close
Hashes for autosar_data-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b11aab8a0b180e1069ecac303459d661e9b5dd966118a8ab179d4b5bec9399f9 |
|
MD5 | 7667daa9d8ce5582cd49e4cc8e44613a |
|
BLAKE2b-256 | c3a012128ba01a4e51903567747b9af6e88c3279ae65a5f593fea60cbe112300 |
Close
Hashes for autosar_data-0.4.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c75a028fcd523cd001fa6ec20d2d966ff7d25bc2163af95d178cade4387c7d6 |
|
MD5 | 381783d194ab8fc70a284cec9488d6a1 |
|
BLAKE2b-256 | 51b063525d1d430ad29d6388c17f2c11e74f35300b537b3393b7966319901474 |
Close
Hashes for autosar_data-0.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43e960ef47f37525696640dbd8c16f27170348ffad445b164786c4056d6ef531 |
|
MD5 | e2134be3009adb077668fb511206b09d |
|
BLAKE2b-256 | bbc4c3f9e21ee9d8f76131047b1bce2815fadf5e3505d3af142bbb567d9a6800 |
Close
Hashes for autosar_data-0.4.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9198b3dcce5bc9553806b540e8267dd05985bc8da3c374b368a800f07f7ab6a |
|
MD5 | ea9a666c634e92901055e3a27ac9e32a |
|
BLAKE2b-256 | 97a111f8c59219e42e27000fc3531e63e745d1a6d9212298f07a3f01a495c46e |
Close
Hashes for autosar_data-0.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a561d6e8e4b62acdc5ae28bc1b121ad139ef128018806a90e69a253d7a6bda7b |
|
MD5 | 0f738003b71e32e93215340dfdc658fd |
|
BLAKE2b-256 | 264da58e37787e35e856949d5a24f7c9b4f8eae66e7e002fc5dc15fa5b694850 |
Close
Hashes for autosar_data-0.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d704b0a5e1a8bc4771225503a0844e085f6b758cbeb058feed94c5c5068f9c54 |
|
MD5 | b29f8a68606537ffafa2fef5844e5487 |
|
BLAKE2b-256 | fe28715f8e27351b9a19406fef0f1db160c11a4ca580deb3f68de89f6d1c0c60 |
Close
Hashes for autosar_data-0.4.0-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f814ece83bb0a3954696fcf8096dae12d477400969c8877d06dc53de4b550bf |
|
MD5 | 9b455c0d258fe8b728673eadb125991c |
|
BLAKE2b-256 | 7da4bfec29e05911baf7075576690d964e56be6bd8555be18572350450cec7ac |
Close
Hashes for autosar_data-0.4.0-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b00a9ac076935f1f5c9020694d2c6f9ed194162e129e36e67412acea5586c20c |
|
MD5 | 0db96ded573779f4075dbbd05fa12e99 |
|
BLAKE2b-256 | 4ea9516c50abf12a276529188e1a15828a96f984279cc8fdd88b4eeec1ccb22b |
Close
Hashes for autosar_data-0.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7276d94306d3c6bae7842301b85c427767ccacdc6061764183a1ab7615cc25b2 |
|
MD5 | 195d399326a7f519f5b84b452d0013ee |
|
BLAKE2b-256 | 8e45ee1d6d268ee72500d02b51f19ef8a277aa573ec6fa854a717f87896ae9dd |
Close
Hashes for autosar_data-0.4.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa492e3c37587d8e9d1435c8a9958e7ce99460941265aae7f186eb4558a1e4f5 |
|
MD5 | 3b8b853f5c0caef7919a8a4bec959c05 |
|
BLAKE2b-256 | df36d37b1a2d3f750bb12334e71f3e955e96323ecacceb11c6b0b3f4343136e9 |
Close
Hashes for autosar_data-0.4.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fde4922fd624f6be0b7ba83d13e0dd4971e88283da6961fb3299ec0a244a926d |
|
MD5 | c81d806c50635c94fd702aade0fb7867 |
|
BLAKE2b-256 | 8d1d7be07358c78dc1505b07113a3f57e05ff028d154cfabd42f3ec8834c595c |
Close
Hashes for autosar_data-0.4.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da117cc0afba6ea25b58677a4ff58cd256ff050905a4d6df4e3d0d0d62eddfb9 |
|
MD5 | cf92c178e07fed742c543d4c27b84563 |
|
BLAKE2b-256 | 1315ba2cc248aa0240e20bc58dd69064bdcb65aa6c015eb2c685747a7ed0aeb3 |
Close
Hashes for autosar_data-0.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f40c077cd6cc075500ca33d3d960b315be50cca437f7feeecc7340663c92849 |
|
MD5 | b8d97e544d766d096900c34eb817554c |
|
BLAKE2b-256 | 43b4003214a7d7511f954c768ee3149cad80a72566874cefcdc9c01a9eda4120 |
Close
Hashes for autosar_data-0.4.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3a3d75a29e2fe44a30c8e4890d0d6f271b9b79a553d1eb64e2cd533f65f8fca |
|
MD5 | b35296055949ebb14cfaf42f599c75d3 |
|
BLAKE2b-256 | 06d2aac8bd1ed6f388b199ad22d04f1fdc188babea1d9adccc959d9ece312ae2 |