Fastavro

Latest version: v1.9.4

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

Scan your dependencies

Page 9 of 35

1.0.0

* Dropped support for Python 2 (scottbelden in PR 449)

0.24.2

* Support array.array as input for avro array type (fthyssen in PR 455)
* Support bytes in the fastavro CLI command (fthyssen in PR 465)

0.24.1

* Add extra checks to decimal types to verify that the data will be consistent when roundtrip'ed (matpuk in PR 461)
* Fix issues with timestamp-millis and timestamp-micros where certain dates would lose some microseconds when roundtrip'ing the data (scottbelden in PR 459)
* Show field names to aid in debugging when there is a type or value error for mismatched data/schema types (juarezr in PR 454)

0.24.0

* Remove global cache of parsed schemas. This will break existing code that relied on being able to call parse_schema to manipulate that global cache (scottbelden in PR 451)
* Validate the precision for decimal values and throw an exception if the schema precision is less than the value precision (matpuk in PR 453)

0.23.6

* Allow iterables for array type fields (ksunden in PR 441)
* Do not re-parse union schemas if they have been parsed already (scottbelden in PR 446)
* Fix bug in load_schema where it would produce invalid schemas (scottbelden in PR 447)
* Do not validate logical types unless they are actually a logical type (scottbelden in PR 448)

0.23.5

* Add type hints (spenczar in PR 438)

Page 9 of 35

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.