Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/fastavro/read.py: 89%
Shortcuts on this page
r m x toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
Shortcuts on this page
r m x toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
1try:
2 from . import _read
3except ImportError:
4 from . import _read_py as _read # type: ignore
6from . import json_read
7from . import logical_readers
8from . import _read_common
10# Private API
11HEADER_SCHEMA = _read_common.HEADER_SCHEMA
12SYNC_SIZE = _read_common.SYNC_SIZE
13MAGIC = _read_common.MAGIC
14BLOCK_READERS = _read.BLOCK_READERS
16# Public API
17reader = iter_avro = _read.reader
18block_reader = _read.block_reader
19schemaless_reader = _read.schemaless_reader
20json_reader = json_read.json_reader
21is_avro = _read.is_avro
22LOGICAL_READERS = logical_readers.LOGICAL_READERS
23SchemaResolutionError = _read_common.SchemaResolutionError
25__all__ = [
26 "reader",
27 "schemaless_reader",
28 "is_avro",
29 "block_reader",
30 "SchemaResolutionError",
31 "LOGICAL_READERS",
32]