Fastavro

Latest version: v1.9.4

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

Scan your dependencies

Page 7 of 35

1.3.4

* More strictly ensure that fixed type schemas match size during schema resolution and that only the specified number of bytes is written (scottbelden in PR 524)
* Preserve precision of double-point floats which are encoded in a union (spenczar in PR 523)

1.3.3

* Fix bug where named types were not being resolved correctly (scottbelden in PR 517)
* Add fastavro.utils.anonymize_schema, fastavro.utils.generate_one, and fastavro.utils.generate_many to help with generating random data and making it easier for people to submit bugs with proprietary schemas/data (scottbelden in PR 511)

1.3.2

* Fix bug where the schema type was not being evaluated correctly when writing a union with the tuple notation (scottbelden in PR 510)

1.3.1

* Implement low level skip functions to improve reading a subset of a record (scottbelden in PR 504)
* Added to_parsing_canonical_form API
* Added fingerprint API

1.3.0

* New load_schema_ordered API that works similar to load_schema but allows the user to specify where all the schema files are rather than needing them all to be in the same directory (scottbelden in PR 497)
* When using the json_reader, default values from the schema will be used if the JSON data is missing them (scottbelden in PR 498)

1.2.4

* Fix two bugs in load_schema where the sub-schemas were not being injected correctly (scottbelden in PR 495)

Page 7 of 35

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.