Coverage for src / check_datapackage / __init__.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-04-02 14:17 +0000

1"""Check functions and constants for the Frictionless Data Package standard.""" 

2 

3from rich import print as pretty_print 

4 

5from .check import ( 

6 DataPackageError, 

7 check, 

8 explain, 

9) 

10from .config import Config 

11from .examples import ( 

12 example_field_properties, 

13 example_package_properties, 

14 example_resource_properties, 

15) 

16from .exclusion import Exclusion 

17from .extensions import CustomCheck, Extensions, RequiredCheck 

18from .issue import Issue 

19from .read_json import read_json 

20 

21__all__ = [ 

22 "Config", 

23 "Exclusion", 

24 "Issue", 

25 "Extensions", 

26 "CustomCheck", 

27 "DataPackageError", 

28 "RequiredCheck", 

29 "example_package_properties", 

30 "example_resource_properties", 

31 "example_field_properties", 

32 "check", 

33 "explain", 

34 "read_json", 

35 "pretty_print", 

36]