diff --git a/data/packages/commons_votes/datapackage.yaml b/data/packages/commons_votes/datapackage.yaml index 9949d13..9e2ae9e 100644 --- a/data/packages/commons_votes/datapackage.yaml +++ b/data/packages/commons_votes/datapackage.yaml @@ -1,7 +1,7 @@ name: commons_votes title: Commons Votes Data description: "Dataset version of data from Commons Votes API\n" -version: 0.2.0 +version: 0.3.0 licenses: - name: CC-BY-4.0 path: https://creativecommons.org/licenses/by/4.0/ @@ -44,3 +44,4 @@ custom: change_log: 0.1.0: Don't need to increment, first version 0.2.0: 'Change in data for resource(s): divisions' + 0.3.0: 'Change in data for resource(s): divisions' diff --git a/data/packages/commons_votes/divisions.parquet b/data/packages/commons_votes/divisions.parquet index 85910f0..fb28324 100644 Binary files a/data/packages/commons_votes/divisions.parquet and b/data/packages/commons_votes/divisions.parquet differ diff --git a/data/packages/commons_votes/divisions.resource.yaml b/data/packages/commons_votes/divisions.resource.yaml index afbb9d8..d8a3f8b 100644 --- a/data/packages/commons_votes/divisions.resource.yaml +++ b/data/packages/commons_votes/divisions.resource.yaml @@ -1,7 +1,7 @@ title: Divisions description: House of Commmons divisions as avaliable through the Commons Votes API custom: - row_count: 1748 + row_count: 1753 path: divisions.parquet name: divisions profile: data-resource @@ -130,4 +130,4 @@ schema: constraints: unique: false example: https://www.theyworkforyou.com/divisions/pw-2016-03-09-211-commons -hash: 97f9ad6512427459a7280232b37f0471 +hash: ce6e0039f9620f113ae2f2238f88082f diff --git a/data/packages/commons_votes/versions/0.3.0/datapackage.yaml b/data/packages/commons_votes/versions/0.3.0/datapackage.yaml new file mode 100644 index 0000000..9e2ae9e --- /dev/null +++ b/data/packages/commons_votes/versions/0.3.0/datapackage.yaml @@ -0,0 +1,47 @@ +name: commons_votes +title: Commons Votes Data +description: "Dataset version of data from Commons Votes API\n" +version: 0.3.0 +licenses: +- name: CC-BY-4.0 + path: https://creativecommons.org/licenses/by/4.0/ + title: Creative Commons Attribution 4.0 International License +contributors: +- title: UK Parliament + path: https://parliament.uk + role: author +- title: mySociety + path: https://mysociety.org + role: author +custom: + build: project load-commons-votes + tests: + - test_commons_votes_divisions + dataset_order: 0 + download_options: + gate: default + survey: default + header_text: default + formats: + csv: true + parquet: true + gpkg: false + geojson: false + is_geodata: false + composite: + xlsx: + include: all + exclude: none + render: true + sqlite: + include: all + exclude: none + render: true + json: + include: all + exclude: none + render: true + change_log: + 0.1.0: Don't need to increment, first version + 0.2.0: 'Change in data for resource(s): divisions' + 0.3.0: 'Change in data for resource(s): divisions' diff --git a/data/packages/commons_votes/versions/0.3.0/divisions.parquet b/data/packages/commons_votes/versions/0.3.0/divisions.parquet new file mode 100644 index 0000000..fb28324 Binary files /dev/null and b/data/packages/commons_votes/versions/0.3.0/divisions.parquet differ diff --git a/data/packages/commons_votes/versions/0.3.0/divisions.resource.yaml b/data/packages/commons_votes/versions/0.3.0/divisions.resource.yaml new file mode 100644 index 0000000..d8a3f8b --- /dev/null +++ b/data/packages/commons_votes/versions/0.3.0/divisions.resource.yaml @@ -0,0 +1,133 @@ +title: Divisions +description: House of Commmons divisions as avaliable through the Commons Votes API +custom: + row_count: 1753 +path: divisions.parquet +name: divisions +profile: data-resource +scheme: file +format: parquet +hashing: md5 +encoding: utf-8 +schema: + fields: + - name: division_id + type: integer + description: Internal ID for the division + constraints: + unique: false + example: 2 + - name: date + type: string + description: Date and time of the division + constraints: + unique: false + example: '2016-03-09T18:50:00' + - name: publication_updated + type: string + description: Date and time the division was last updated + constraints: + unique: false + example: '2016-03-15T12:07:14.623' + - name: number + type: integer + description: Division number (unique to day) + constraints: + unique: false + example: 1 + - name: is_deferred + type: boolean + description: Whether the division was deferred + constraints: + unique: false + enum: + - false + - true + example: 'False' + - name: evel_type + type: string + description: Whether the division was an English Votes for English Laws division + constraints: + unique: false + enum: + - '' + - Country + - Double Majority + example: '' + - name: evel_country + type: string + description: Country for English Votes for English Laws division + constraints: + unique: false + enum: + - '' + - England + - England and Wales + example: '' + - name: title + type: string + description: Title of the division + constraints: + unique: false + example: "\tElections Bill: Government Motion to disagree to Lords Amendment 23" + - name: aye_count + type: integer + description: Number of aye votes + constraints: + unique: false + example: 0 + - name: no_count + type: integer + description: Number of no votes + constraints: + unique: false + example: 0 + - name: double_majority_aye_count + type: number + description: Number of aye votes for double majority (EVEL) + constraints: + unique: false + example: 199.0 + - name: double_majority_no_count + type: number + description: Number of no votes for double majority (EVEL) + constraints: + unique: false + example: 3.0 + - name: friendly_description + type: string + description: Friendly description of the division + constraints: + unique: false + example: "21:30" + - name: friendly_title + type: string + description: Friendly title of the division + constraints: + unique: false + example: "Business of the House (Private Members' Bills): Amendment (a)" + - name: remote_voting_start + type: string + description: Date and time remote voting started + constraints: + unique: false + example: '2020-05-12T17:48:53' + - name: remote_voting_end + type: string + description: Date and time remote voting ended + constraints: + unique: false + example: '2020-05-12T18:03:53' + - name: division_key + type: string + description: Unique key for the division for TWFY + constraints: + unique: false + example: pw-2016-03-09-211-commons + - name: twfy_link + type: string + description: Link to the division on TheyWorkForYou + constraints: + unique: false + example: https://www.theyworkforyou.com/divisions/pw-2016-03-09-211-commons +hash: ce6e0039f9620f113ae2f2238f88082f diff --git a/data/raw/months/2024-02.json b/data/raw/months/2024-02.json index a0a6c07..43f2cd7 100644 --- a/data/raw/months/2024-02.json +++ b/data/raw/months/2024-02.json @@ -1,4 +1,104 @@ [ + { + "division_id": 1748, + "date": "2024-02-27T18:56:00", + "publication_updated": "2024-02-27T19:22:49", + "number": 84, + "is_deferred": false, + "evel_type": "", + "evel_country": "", + "title": "Leasehold and Freehold Reform Bill Report Stage: Amendment 8", + "aye_count": 170, + "no_count": 299, + "double_majority_aye_count": null, + "double_majority_no_count": null, + "friendly_description": null, + "friendly_title": null, + "remote_voting_start": null, + "remote_voting_end": null, + "division_key": "pw-2024-02-27-84-commons", + "twfy_link": "https://www.theyworkforyou.com/divisions/pw-2024-02-27-84-commons" + }, + { + "division_id": 1747, + "date": "2024-02-27T18:42:00", + "publication_updated": "2024-02-27T18:58:38", + "number": 83, + "is_deferred": false, + "evel_type": "", + "evel_country": "", + "title": "Leasehold and Freehold Reform Bill Report Stage: Amendment 4", + "aye_count": 171, + "no_count": 300, + "double_majority_aye_count": null, + "double_majority_no_count": null, + "friendly_description": null, + "friendly_title": null, + "remote_voting_start": null, + "remote_voting_end": null, + "division_key": "pw-2024-02-27-83-commons", + "twfy_link": "https://www.theyworkforyou.com/divisions/pw-2024-02-27-83-commons" + }, + { + "division_id": 1746, + "date": "2024-02-27T18:29:00", + "publication_updated": "2024-02-27T18:44:54", + "number": 82, + "is_deferred": false, + "evel_type": "", + "evel_country": "", + "title": "Leasehold and Freehold Reform Bill Report Stage: New Clause 39", + "aye_count": 179, + "no_count": 294, + "double_majority_aye_count": null, + "double_majority_no_count": null, + "friendly_description": null, + "friendly_title": null, + "remote_voting_start": null, + "remote_voting_end": null, + "division_key": "pw-2024-02-27-82-commons", + "twfy_link": "https://www.theyworkforyou.com/divisions/pw-2024-02-27-82-commons" + }, + { + "division_id": 1745, + "date": "2024-02-27T18:16:00", + "publication_updated": "2024-02-27T18:34:10", + "number": 81, + "is_deferred": false, + "evel_type": "", + "evel_country": "", + "title": "Leasehold and Freehold Reform Bill Report Stage: New Clause 5", + "aye_count": 169, + "no_count": 306, + "double_majority_aye_count": null, + "double_majority_no_count": null, + "friendly_description": null, + "friendly_title": null, + "remote_voting_start": null, + "remote_voting_end": null, + "division_key": "pw-2024-02-27-81-commons", + "twfy_link": "https://www.theyworkforyou.com/divisions/pw-2024-02-27-81-commons" + }, + { + "division_id": 1744, + "date": "2024-02-27T18:01:00", + "publication_updated": "2024-02-27T19:41:51", + "number": 80, + "is_deferred": false, + "evel_type": "", + "evel_country": "", + "title": "Leasehold and Freehold Reform Bill Report Stage: New Clause 1", + "aye_count": 14, + "no_count": 304, + "double_majority_aye_count": null, + "double_majority_no_count": null, + "friendly_description": null, + "friendly_title": null, + "remote_voting_start": null, + "remote_voting_end": null, + "division_key": "pw-2024-02-27-80-commons", + "twfy_link": "https://www.theyworkforyou.com/divisions/pw-2024-02-27-80-commons" + }, { "division_id": 1743, "date": "2024-02-21T18:39:00",