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

10 statements  

« prev     ^ index     » next       coverage.py v7.17.0, created at 2026-10-22 22:47 +0000

1"""Downloads and parses the FJC Biographical Directory of Article III Federal Judges""" 

2 

3from __future__ import annotations 

4 

5from .downloader import data_folder, download 

6from .main import export, run 

7from .names import permutations as name_permutations 

8from .parser import ( 

9 build_roster, 

10 code_careers, 

11 load, 

12 load_all, 

13 read, 

14 roster_by_judge, 

15 tidy, 

16) 

17from .rules import Rulebook 

18from .scores import add_jcs, add_martin_quinn, martin_quinn_terms 

19 

20__version__ = '0.1.0' 

21 

22__author__: str = 'Corey Rayburn Yung' 

23 

24__all__: list[str] = [ 

25 'Rulebook', 'add_jcs', 'add_martin_quinn', 'build_roster', 'code_careers', 

26 'data_folder', 'download', 'export', 'load', 'load_all', 

27 'martin_quinn_terms', 'name_permutations', 'read', 'roster_by_judge', 

28 'run', 'tidy']