Autosar-data

Latest version: v0.11.0

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.19.0

Released 2025-03-15

- Update to edition 2024
- Stop locking dependency versions - Thanks shahn

0.18.0

Released 2025-02-04

API

- Element::set_attribute_value now behaves like Element::set_character_data, in that it accepts any parameter that can be converted to a CharacterData object

Enhancements

- Debug diplay of multiple types has been improved
- Large arrays in the specification are now declared as static instead of const, which noticeable improves compilation speed

0.17.0

Released 2024-12-16

API

- Added `CharacterData::parse_bool` and `impl From<bool> for CharacterData`
- Added `Element::remove_sub_element_kind()`, which equivalent to `get_sub_element(ElementName)` followed by `remove_sub_element()`
- Added extra info to the errors `InvalidSubElement` and `ElementInsertionConflict`

Enhancements

- Removed the dependency on num_derive, which should make the build a bit faster - Thanks shahn
- autosar-data now uses `![warn(missing_docs)]`, and all items have been documented

0.16.0

Released 2024-11-30

Feature

- Support Autosar version 24-11

0.15.1

Released 2024-10-28

Fixes

- Fix a regression in the attribute parsing code, introduced in 0.15

0.15

Released 2024-10-24

Api

- Allow specifying a max depth for elements_dfs - Thanks shahn
- Add additional info the the errors `ElementInsertionConflict` and `ElementNotFound`

Fixes

- when loading two or more files, the model merging code could hang in an endless loop
- XML allows attributes in single quotes, but the parser did not accept this

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.