Coverage for casanova/casanova/__init__.py: 100%

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

15 statements  

1# ============================================================================= 

2# Casanova Library Endpoint 

3# ============================================================================= 

4# 

5from casanova.contiguous_range_set import ContiguousRangeSet 

6from casanova.enricher import ( 

7 Enricher, 

8 ThreadSafeEnricher, 

9 BatchEnricher 

10) 

11from casanova.namedrecord import namedrecord 

12from casanova.reader import ( 

13 Reader, 

14 Headers, 

15 DictLikeRow 

16) 

17from casanova.resuming import ( 

18 Resumer, 

19 RowCountResumer, 

20 ThreadSafeResumer, 

21 BatchResumer, 

22 LastCellResumer, 

23 LastCellComparisonResumer 

24) 

25from casanova.reverse_reader import ( 

26 ReverseReader, 

27 Batch 

28) 

29from casanova.writer import Writer 

30from casanova.utils import CsvCellIO, CsvRowIO 

31from casanova.defaults import set_default_prebuffer_bytes 

32 

33reader = Reader 

34enricher = Enricher 

35threadsafe_enricher = ThreadSafeEnricher 

36batch_enricher = BatchEnricher 

37reverse_reader = ReverseReader 

38writer = Writer