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
« 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"""
3from __future__ import annotations
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
20__version__ = '0.1.0'
22__author__: str = 'Corey Rayburn Yung'
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']