Commit Graph

114 Commits

Author SHA1 Message Date
Joshua Tauberer
dba1be4596 Add CSV alternative format for committee membership 2025-11-17 10:53:38 -05:00
Ben Hammond 🎛️
917e9f472f Fix README.md with Github pages URL (#975) 2025-01-23 06:28:58 -05:00
Kevin Schaul
68320cf593 Add pictorial ids, script for 118th Congress (#943)
Adds ids mapping to GPO's Pictorial Member Guide
pictorialapi.gpo.gov

This PR includes ids for all members of 118th Congress. It may also work
for historical files -- at least going back to 110 -- but I have not
included that work here, as it requires manual fixes and I imagine most
interest is in current membership.

Closes #942
2024-12-06 17:37:18 -05:00
Joshua Tauberer
94ecb54956 Add Mastodon handles
From @danielschuman's spreadsheet at https://docs.google.com/spreadsheets/d/1egupogzhZgPgcM1NcIxBC4iW2xgvs1qJPAG568YaCuY/edit#gid=1071805829. Only confirmed accounts are added.

The CSV file of legislators is updated to include the Mastodon handles in a new column, and numeric Twitter IDs are added for completeness.
2022-12-19 14:21:28 -05:00
James Anderson
ae667e77cf Update build status badge in README for CircleCI (#821) 2022-03-19 07:56:58 -04:00
Joel Collins
61d150afed Refactor committee membership to use clerk xml 2021-07-31 09:04:54 -04:00
Eric Lukoff
fe32d74973 YouTube channel IDs for House and Senate committees, where applicable (#788) 2021-07-24 20:48:42 -04:00
James Turk
caa1435a27 a few other fixes where master should have been changed to main (#786) 2021-06-16 15:04:39 -04:00
Joshua Tauberer
1c13038c40 Update README.md 2021-01-20 10:43:50 -05:00
Joshua Tauberer
571bc38a0f Allow 'how: special-election'
First used for Sen. Mark Kelly.
2020-12-03 06:01:41 -05:00
Jeremy Douglass
0fa846b0b7 README.md: Independent caucus now optional 2019-09-04 09:41:27 -07:00
Joshua Tauberer
9101feaae3 remove the 'religion' bio field from the README as we have not been collecting that data field for many years
Also remove it from the validator test.
2018-12-16 17:15:18 -05:00
Joshua Tauberer
2790dc898a adjust end dates to future special election dates and set end-type: special-election for senators currently serving per an appointment to fill a vacancy when a special election will take place prior to the end of the term 2018-09-05 19:28:07 -04:00
Joshua Tauberer
b219b6a422 add how: appointment to all senators appointed to fill a vacancy and update start dates that appear to be erroneous
Data from https://www.senate.gov/senators/AppointedSenators.htm. Where the appointment date was after our term start date, the term start date is updated. (In other cases I presume our term start date to correctly reflect the swearing-in date or the start of the session.) Where there was ambiguity on the Senate page about appointment date versus effective date, I used the effective date.

see #41
2018-09-05 19:08:59 -04:00
Joshua Tauberer
a41a5786e4 add fec_ids to CSV exports, fixes #562 (#566) 2018-05-12 09:03:53 -04:00
Timothy Caro-Bruce
2a9d3395c5 add option to suppress warnings 2017-10-26 15:51:28 -07:00
Timothy Caro-Bruce
9e4548065a Add descriptions for district office scripts. 2017-10-24 15:29:21 -07:00
Timothy Caro-Bruce
a76be74c40 district office information into readme 2017-10-18 15:49:04 -07:00
Joshua Tauberer
317ff80c31 use CircleCI to update gh-pages with latest downloadable files in YAML, CSV, JSON (#482)
* merged generate_json.py and alternate_bulk_formats.py and generate pretty JSON
* have them write to ../ rather than ../alternate_formats
* delete the old bulk data files since they'll be in gh-pages
* add CircleCI file to manage this
* add scripts/update_gh_pages.sh which updates the gh-pages branch with the latest bulk data files in multiple formats
* remove test/test_json_matches.py because it's no longer needed
* add links to downloadable files in README
2017-06-28 13:06:41 -04:00
Joshua Tauberer
3b973acff5 mention in the README who the primary maintainers are (#481) 2017-06-28 06:49:08 -04:00
Eric Mill
485afa35b0 update details and capitalization on alt formats 2017-03-18 19:22:27 -04:00
Joel Collins
45a0ab5559 (FORCE) new commit with test data removed, generate json on saving data 2017-03-08 23:11:43 -05:00
Joel Collins
1326e4cc41 remove facebook ids 2017-02-28 10:59:49 -05:00
hugovk
2a87dfada4 Python 3.6 is out 2017-01-22 15:42:59 +02:00
Eric Mill
464bc7ee27 clarifies intent of our social media data 2016-12-15 18:06:45 -05:00
Derek Willis
62380a6243 removed WashPost ID references and updated examples 2016-10-07 19:03:56 -04:00
Tony Bowden
7f5f4aa504 Add EveryPolitician to README
Add EveryPolitician.org to the "Who's Using This Data" section.
2016-03-20 18:26:51 +00:00
hugovk
f0c793f38b Python 3.5 is out 2016-02-15 09:47:03 +02:00
Mohamed Taher Alrefaie
e8d9dc67a3 highlighted all .yaml files 2015-11-12 08:58:03 +00:00
Chingling
7cd96eb915 Update README.md 2015-10-27 20:46:00 -05:00
Joshua Tauberer
a489fe30b3 update term end date documentation in README now that it is the Constitutional end date 2015-09-03 18:44:38 -04:00
Eric Mill
12d7378b4b document resolveig 2015-07-11 17:46:39 -04:00
Eric Mill
dce6b2ead3 https urls 2015-07-11 17:34:41 -04:00
Michael Ruvinsky
ddede0ef41 More maplight ID changes, readme changes 2015-05-05 19:13:05 -07:00
Sam Handler
9c125dd953 numerical instagram IDS; script to provide numerical instagram IDs 2015-03-02 14:46:03 -05:00
Sam Handler
220d924414 Add instagram information to social media dictionary 2015-02-25 11:22:29 -05:00
Joshua Tauberer
4a1ab30f3e fill in all remaining genders by using the House History website's Women in Congress exhibit and marking anyone not listed there as male
fixes #144
2015-02-06 19:06:15 -05:00
Sam Handler
60f7809030 Revert "note that fax numbers are now deprecated, fixes #219"
This reverts commit 89ea47cada.

ref gh-219
2014-12-03 12:33:00 -05:00
Joshua Tauberer
89ea47cada note that fax numbers are now deprecated, fixes #219 2014-11-18 10:57:56 -05:00
Joshua Tauberer
4b6806282e add caucus field for the two current Independents (Sanders, King) who caucus with the Democrats, fixes #220 2014-11-18 10:54:08 -05:00
Joshua Tauberer
a6291a5d8d Merge pull request #201 from unitedstates/jurisdictions
Adding House committee jurisdictions
2014-08-04 16:32:54 -04:00
Joshua Tauberer
fa61d436fb adding House committee jurisdictions, as gathered by @jplatzer 2014-08-01 16:46:40 -04:00
Joshua Tauberer
39703483c9 add party changes
Some times Members of Congress change party during a term. We previously only had a single party field which captured their party at the end of of the term (though this wasn't always correct).

I asked @lorien to scan the roll call vote data for party changes (suggested by @joec). Then he realized the same information (and more) is in Bioguide. This adds the party change data, and also corrects several incorrect term `party` values.

The new `party_affiliations` field is present if the legislator changed party affiliation during the term. The value is a list of time periods, with `start` and `end` dates, each of which has a `party` value. The time periods cover the entire term, so the first `start` will match the term `start` and the last `end` will match the term `end` as well as the term `party`.

fixes #171
2014-07-31 09:42:37 -04:00
Eric Mill
dc0ad5d61a elucidate on updating 2014-05-16 18:51:46 -04:00
Eric Mill
4b1894b25a Document social media a bit, adapting comments at social_media.py header 2014-05-16 18:46:03 -04:00
Eric Mill
759da2d574 document python 3.3 2014-04-03 13:26:40 -04:00
Eric Mill
c4f85e7b16 Add badge, why not 2014-04-03 13:19:39 -04:00
Eric Mill
395ab99add standard license text in README 2014-02-13 17:19:38 -08:00
Eric Mill
437c74bff5 added link to committee map 2014-01-21 13:54:27 -05:00
Eric Mill
718969d5bd primary key note 2014-01-14 16:46:22 -05:00