Fastavro

Latest version: v1.10.0

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

Scan your dependencies

Page 7 of 36

1.4.2

* Validate enum symbols according to the specification (pawelrubin in PR 552)

1.4.1

* Fix schema expansion of parsed schemas (srfc in PR 541)
* Add support for being able to specify enum and fixed names in tuple writer (scottbelden in PR 544)
* Add support for type hint attribute to records (scottbelden in PR 546)

1.4.0

* Fix bug where `load_schemas` would not work with top level names (scottbelden in PR 535)
* Make `named_schemas` argument part of the public API (scottbelden in PR 532)
* Support custom logical types for records in unions (ksunden in PR 530)

1.3.5

* `validate` and `validate_many` should not force schema parsing but instead use the ability of `parse_schema` to detect if the schema needs to be parsed (scottbelden in PR 529)
* Add support for local-timestamp-micros and local-timestamp-millis (scottbelden in PR 525)

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)

Page 7 of 36

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.