Changelog¶
All notable changes to this project will be documented in this file.
0.1.0¶
- Exports the roster in two formats: by appointment
(
roster_by_appointment.csv, which wasroster.csv) and by judge (roster_by_judge.csv, made byroster_by_judge), andrunreturns them as "roster_by_appointment" and "roster_by_judge". - Keeps each judge's professional career in the roster as
career, one position per line, beside the fields made from it. - Writes each judge's name in twelve ways for matching (
name_first_middle_lastand the rest), with the FJC's bracketed letters removed or replaced by a period. - Adds the FJC's
sequenceof each appointment to the roster. - Adds optional Judicial Common Space scores (
add_jcs,--jcs), computed by judicial-common-space (0.1.0 or later, from PyPI), and the justices' Martin-Quinn scores (add_martin_quinn,martin_quinn_terms,--martin-quinn). - The tests save the roster of their invented judges in both formats in
tests/output, to be looked at. - Adds a citation file and a BibTeX citation in the README.
0.0.1¶
- Downloads the six files of the FJC's Biographical Directory of Article III
Federal Judges, parses them into tidy tables, and builds a roster of each
judge's service on each court (taken from
courtpy.judges.build_roster). - Makes fields from judges' professional careers with courtpy's rules
engine and its "judges" rulebook (
instructions/judges.csv), or a rulebook of the user's own (rulebookand--rulebook). - Adds the
fjc-biographiescommand.