{ "url": "https://api.github.com/repos/NixOS/nixpkgs/pulls/345769", "id": 2102240863, "node_id": "PR_kwDOAEVQ_M59TaZf", "html_url": "https://github.com/NixOS/nixpkgs/pull/345769", "diff_url": "https://github.com/NixOS/nixpkgs/pull/345769.diff", "patch_url": "https://github.com/NixOS/nixpkgs/pull/345769.patch", "issue_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/345769", "number": 345769, "state": "closed", "locked": false, "title": "Firefox: 130.0.1 -> 131.0; 128.2.0esr -> 128.3.0esr; 115.15.0esr -> 115.16.0esr", "user": { "login": "mweinelt", "id": 131599, "node_id": "MDQ6VXNlcjEzMTU5OQ==", "avatar_url": "https://avatars.githubusercontent.com/u/131599?v=4", "gravatar_id": "", "url": "https://api.github.com/users/mweinelt", "html_url": "https://github.com/mweinelt", "followers_url": "https://api.github.com/users/mweinelt/followers", "following_url": "https://api.github.com/users/mweinelt/following{/other_user}", "gists_url": "https://api.github.com/users/mweinelt/gists{/gist_id}", "starred_url": "https://api.github.com/users/mweinelt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/mweinelt/subscriptions", "organizations_url": "https://api.github.com/users/mweinelt/orgs", "repos_url": "https://api.github.com/users/mweinelt/repos", "events_url": "https://api.github.com/users/mweinelt/events{/privacy}", "received_events_url": "https://api.github.com/users/mweinelt/received_events", "type": "User", "site_admin": false }, "body": "https://www.mozilla.org/en-US/firefox/131.0/releasenotes/\r\nhttps://www.mozilla.org/en-US/firefox/128.3.0/releasenotes/\r\nhttps://www.mozilla.org/en-US/firefox/115.16.0/releasenotes/\r\nhttps://www.mozilla.org/security/advisories/mfsa2024-46\r\nhttps://www.mozilla.org/security/advisories/mfsa2024-47\r\nhttps://www.mozilla.org/security/advisories/mfsa2024-48\r\n\r\n## Things done\r\n\r\n\r\n\r\n- Built on platform(s)\r\n - [ ] x86_64-linux\r\n - [x] aarch64-linux\r\n - [ ] x86_64-darwin\r\n - [ ] aarch64-darwin\r\n- For non-Linux: Is sandboxing enabled in `nix.conf`? (See [Nix manual](https://nixos.org/manual/nix/stable/command-ref/conf-file.html))\r\n - [ ] `sandbox = relaxed`\r\n - [ ] `sandbox = true`\r\n- [x] Tested, as applicable:\r\n - [NixOS test(s)](https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests) (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))\r\n - and/or [package tests](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests)\r\n - or, for functions and \"core\" functionality, tests in [lib/tests](https://github.com/NixOS/nixpkgs/blob/master/lib/tests) or [pkgs/test](https://github.com/NixOS/nixpkgs/blob/master/pkgs/test)\r\n - made sure NixOS tests are [linked](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#linking-nixos-module-tests-to-a-package) to the relevant packages\r\n- [ ] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run \"nixpkgs-review rev HEAD\"`. Note: all changes have to be committed, also see [nixpkgs-review usage](https://github.com/Mic92/nixpkgs-review#usage)\r\n- [ ] Tested basic functionality of all binary files (usually in `./result/bin/`)\r\n- [24.11 Release Notes](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2411.section.md) (or backporting [23.11](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2311.section.md) and [24.05](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2405.section.md) Release notes)\r\n - [ ] (Package updates) Added a release notes entry if the change is major or breaking\r\n - [ ] (Module updates) Added a release notes entry if the change is significant\r\n - [ ] (Module addition) Added a release notes entry if adding a new NixOS module\r\n- [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md).\r\n\r\n\r\n\r\n---\r\n\r\nAdd a :+1: [reaction] to [pull requests you find important].\r\n\r\n[reaction]: https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/\r\n[pull requests you find important]: https://github.com/NixOS/nixpkgs/pulls?q=is%3Aopen+sort%3Areactions-%2B1-desc\r\n", "created_at": "2024-10-01T20:21:32Z", "updated_at": "2024-10-02T22:45:03Z", "closed_at": "2024-10-02T22:44:30Z", "merged_at": "2024-10-02T22:44:30Z", "merge_commit_sha": "3569a56280e8afba7c10f9171dac71ff882ff1c1", "assignee": null, "assignees": [ ], "requested_reviewers": [ { "login": "lovesegfault", "id": 7243783, "node_id": "MDQ6VXNlcjcyNDM3ODM=", "avatar_url": "https://avatars.githubusercontent.com/u/7243783?v=4", "gravatar_id": "", "url": "https://api.github.com/users/lovesegfault", "html_url": "https://github.com/lovesegfault", "followers_url": "https://api.github.com/users/lovesegfault/followers", "following_url": "https://api.github.com/users/lovesegfault/following{/other_user}", "gists_url": "https://api.github.com/users/lovesegfault/gists{/gist_id}", "starred_url": "https://api.github.com/users/lovesegfault/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/lovesegfault/subscriptions", "organizations_url": "https://api.github.com/users/lovesegfault/orgs", "repos_url": "https://api.github.com/users/lovesegfault/repos", "events_url": "https://api.github.com/users/lovesegfault/events{/privacy}", "received_events_url": "https://api.github.com/users/lovesegfault/received_events", "type": "User", "site_admin": false } ], "requested_teams": [ ], "labels": [ { "id": 126506420, "node_id": "MDU6TGFiZWwxMjY1MDY0MjA=", "url": "https://api.github.com/repos/NixOS/nixpkgs/labels/1.severity:%20security", "name": "1.severity: security", "color": "e11d21", "default": false, "description": null }, { "id": 731734101, "node_id": "MDU6TGFiZWw3MzE3MzQxMDE=", "url": "https://api.github.com/repos/NixOS/nixpkgs/labels/10.rebuild-linux:%2011-100", "name": "10.rebuild-linux: 11-100", "color": "fbca04", "default": false, "description": null }, { "id": 731735222, "node_id": "MDU6TGFiZWw3MzE3MzUyMjI=", "url": "https://api.github.com/repos/NixOS/nixpkgs/labels/10.rebuild-darwin:%201-10", "name": "10.rebuild-darwin: 1-10", "color": "eeffee", "default": false, "description": null }, { "id": 740714914, "node_id": "MDU6TGFiZWw3NDA3MTQ5MTQ=", "url": "https://api.github.com/repos/NixOS/nixpkgs/labels/11.by:%20package-maintainer", "name": "11.by: package-maintainer", "color": "ddeecc", "default": false, "description": null }, { "id": 6984924132, "node_id": "LA_kwDOAEVQ_M8AAAABoFV75A", "url": "https://api.github.com/repos/NixOS/nixpkgs/labels/backport%20release-24.05", "name": "backport release-24.05", "color": "0fafaa", "default": false, "description": "Backport PR automatically" } ], "milestone": null, "draft": false, "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls/345769/commits", "review_comments_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls/345769/comments", "review_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls/comments{/number}", "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/345769/comments", "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/ee93526fc9f1de32f23df4187f3e573eeafc562d", "head": { "label": "mweinelt:firefox-131.0", "ref": "firefox-131.0", "sha": "ee93526fc9f1de32f23df4187f3e573eeafc562d", "user": { "login": "mweinelt", "id": 131599, "node_id": "MDQ6VXNlcjEzMTU5OQ==", "avatar_url": "https://avatars.githubusercontent.com/u/131599?v=4", "gravatar_id": "", "url": "https://api.github.com/users/mweinelt", "html_url": "https://github.com/mweinelt", "followers_url": "https://api.github.com/users/mweinelt/followers", "following_url": "https://api.github.com/users/mweinelt/following{/other_user}", "gists_url": "https://api.github.com/users/mweinelt/gists{/gist_id}", "starred_url": "https://api.github.com/users/mweinelt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/mweinelt/subscriptions", "organizations_url": "https://api.github.com/users/mweinelt/orgs", "repos_url": "https://api.github.com/users/mweinelt/repos", "events_url": "https://api.github.com/users/mweinelt/events{/privacy}", "received_events_url": "https://api.github.com/users/mweinelt/received_events", "type": "User", "site_admin": false }, "repo": { "id": 101918349, "node_id": "MDEwOlJlcG9zaXRvcnkxMDE5MTgzNDk=", "name": "nixpkgs", "full_name": "mweinelt/nixpkgs", "private": false, "owner": { "login": "mweinelt", "id": 131599, "node_id": "MDQ6VXNlcjEzMTU5OQ==", "avatar_url": "https://avatars.githubusercontent.com/u/131599?v=4", "gravatar_id": "", "url": "https://api.github.com/users/mweinelt", "html_url": "https://github.com/mweinelt", "followers_url": "https://api.github.com/users/mweinelt/followers", "following_url": "https://api.github.com/users/mweinelt/following{/other_user}", "gists_url": "https://api.github.com/users/mweinelt/gists{/gist_id}", "starred_url": "https://api.github.com/users/mweinelt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/mweinelt/subscriptions", "organizations_url": "https://api.github.com/users/mweinelt/orgs", "repos_url": "https://api.github.com/users/mweinelt/repos", "events_url": "https://api.github.com/users/mweinelt/events{/privacy}", "received_events_url": "https://api.github.com/users/mweinelt/received_events", "type": "User", "site_admin": false }, "html_url": "https://github.com/mweinelt/nixpkgs", "description": "Nix Packages collection", "fork": true, "url": "https://api.github.com/repos/mweinelt/nixpkgs", "forks_url": "https://api.github.com/repos/mweinelt/nixpkgs/forks", "keys_url": "https://api.github.com/repos/mweinelt/nixpkgs/keys{/key_id}", "collaborators_url": "https://api.github.com/repos/mweinelt/nixpkgs/collaborators{/collaborator}", "teams_url": "https://api.github.com/repos/mweinelt/nixpkgs/teams", "hooks_url": "https://api.github.com/repos/mweinelt/nixpkgs/hooks", "issue_events_url": "https://api.github.com/repos/mweinelt/nixpkgs/issues/events{/number}", "events_url": "https://api.github.com/repos/mweinelt/nixpkgs/events", "assignees_url": "https://api.github.com/repos/mweinelt/nixpkgs/assignees{/user}", "branches_url": "https://api.github.com/repos/mweinelt/nixpkgs/branches{/branch}", "tags_url": "https://api.github.com/repos/mweinelt/nixpkgs/tags", "blobs_url": "https://api.github.com/repos/mweinelt/nixpkgs/git/blobs{/sha}", "git_tags_url": "https://api.github.com/repos/mweinelt/nixpkgs/git/tags{/sha}", "git_refs_url": "https://api.github.com/repos/mweinelt/nixpkgs/git/refs{/sha}", "trees_url": "https://api.github.com/repos/mweinelt/nixpkgs/git/trees{/sha}", "statuses_url": "https://api.github.com/repos/mweinelt/nixpkgs/statuses/{sha}", "languages_url": "https://api.github.com/repos/mweinelt/nixpkgs/languages", "stargazers_url": "https://api.github.com/repos/mweinelt/nixpkgs/stargazers", "contributors_url": "https://api.github.com/repos/mweinelt/nixpkgs/contributors", "subscribers_url": "https://api.github.com/repos/mweinelt/nixpkgs/subscribers", "subscription_url": "https://api.github.com/repos/mweinelt/nixpkgs/subscription", "commits_url": "https://api.github.com/repos/mweinelt/nixpkgs/commits{/sha}", "git_commits_url": "https://api.github.com/repos/mweinelt/nixpkgs/git/commits{/sha}", "comments_url": "https://api.github.com/repos/mweinelt/nixpkgs/comments{/number}", "issue_comment_url": "https://api.github.com/repos/mweinelt/nixpkgs/issues/comments{/number}", "contents_url": "https://api.github.com/repos/mweinelt/nixpkgs/contents/{+path}", "compare_url": "https://api.github.com/repos/mweinelt/nixpkgs/compare/{base}...{head}", "merges_url": "https://api.github.com/repos/mweinelt/nixpkgs/merges", "archive_url": "https://api.github.com/repos/mweinelt/nixpkgs/{archive_format}{/ref}", "downloads_url": "https://api.github.com/repos/mweinelt/nixpkgs/downloads", "issues_url": "https://api.github.com/repos/mweinelt/nixpkgs/issues{/number}", "pulls_url": "https://api.github.com/repos/mweinelt/nixpkgs/pulls{/number}", "milestones_url": "https://api.github.com/repos/mweinelt/nixpkgs/milestones{/number}", "notifications_url": "https://api.github.com/repos/mweinelt/nixpkgs/notifications{?since,all,participating}", "labels_url": "https://api.github.com/repos/mweinelt/nixpkgs/labels{/name}", "releases_url": "https://api.github.com/repos/mweinelt/nixpkgs/releases{/id}", "deployments_url": "https://api.github.com/repos/mweinelt/nixpkgs/deployments", "created_at": "2017-08-30T18:59:28Z", "updated_at": "2023-01-31T16:52:24Z", "pushed_at": "2024-10-04T00:24:53Z", "git_url": "git://github.com/mweinelt/nixpkgs.git", "ssh_url": "git@github.com:mweinelt/nixpkgs.git", "clone_url": "https://github.com/mweinelt/nixpkgs.git", "svn_url": "https://github.com/mweinelt/nixpkgs", "homepage": null, "size": 4358923, "stargazers_count": 1, "watchers_count": 1, "language": "Nix", "has_issues": true, "has_projects": true, "has_downloads": true, "has_wiki": false, "has_pages": false, "has_discussions": false, "forks_count": 0, "mirror_url": null, "archived": false, "disabled": false, "open_issues_count": 2, "license": { "key": "mit", "name": "MIT License", "spdx_id": "MIT", "url": "https://api.github.com/licenses/mit", "node_id": "MDc6TGljZW5zZTEz" }, "allow_forking": true, "is_template": false, "web_commit_signoff_required": false, "topics": [ ], "visibility": "public", "forks": 0, "open_issues": 2, "watchers": 1, "default_branch": "master" } }, "base": { "label": "NixOS:master", "ref": "master", "sha": "2b40f1b3c890531e18d8d09a53bc1a62c4add99e", "user": { "login": "NixOS", "id": 487568, "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", "gravatar_id": "", "url": "https://api.github.com/users/NixOS", "html_url": "https://github.com/NixOS", "followers_url": "https://api.github.com/users/NixOS/followers", "following_url": "https://api.github.com/users/NixOS/following{/other_user}", "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", "organizations_url": "https://api.github.com/users/NixOS/orgs", "repos_url": "https://api.github.com/users/NixOS/repos", "events_url": "https://api.github.com/users/NixOS/events{/privacy}", "received_events_url": "https://api.github.com/users/NixOS/received_events", "type": "Organization", "site_admin": false }, "repo": { "id": 4542716, "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", "name": "nixpkgs", "full_name": "NixOS/nixpkgs", "private": false, "owner": { "login": "NixOS", "id": 487568, "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", "gravatar_id": "", "url": "https://api.github.com/users/NixOS", "html_url": "https://github.com/NixOS", "followers_url": "https://api.github.com/users/NixOS/followers", "following_url": "https://api.github.com/users/NixOS/following{/other_user}", "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", "organizations_url": "https://api.github.com/users/NixOS/orgs", "repos_url": "https://api.github.com/users/NixOS/repos", "events_url": "https://api.github.com/users/NixOS/events{/privacy}", "received_events_url": "https://api.github.com/users/NixOS/received_events", "type": "Organization", "site_admin": false }, "html_url": "https://github.com/NixOS/nixpkgs", "description": "Nix Packages collection & NixOS", "fork": false, "url": "https://api.github.com/repos/NixOS/nixpkgs", "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments", "created_at": "2012-06-04T02:49:46Z", "updated_at": "2024-10-06T22:10:34Z", "pushed_at": "2024-10-06T22:19:24Z", "git_url": "git://github.com/NixOS/nixpkgs.git", "ssh_url": "git@github.com:NixOS/nixpkgs.git", "clone_url": "https://github.com/NixOS/nixpkgs.git", "svn_url": "https://github.com/NixOS/nixpkgs", "homepage": "", "size": 4523255, "stargazers_count": 17645, "watchers_count": 17645, "language": "Nix", "has_issues": true, "has_projects": true, "has_downloads": true, "has_wiki": false, "has_pages": false, "has_discussions": false, "forks_count": 13801, "mirror_url": null, "archived": false, "disabled": false, "open_issues_count": 15261, "license": { "key": "mit", "name": "MIT License", "spdx_id": "MIT", "url": "https://api.github.com/licenses/mit", "node_id": "MDc6TGljZW5zZTEz" }, "allow_forking": true, "is_template": false, "web_commit_signoff_required": false, "topics": [ "hacktoberfest", "linux", "nix", "nixos", "nixpkgs" ], "visibility": "public", "forks": 13801, "open_issues": 15261, "watchers": 17645, "default_branch": "master" } }, "_links": { "self": { "href": "https://api.github.com/repos/NixOS/nixpkgs/pulls/345769" }, "html": { "href": "https://github.com/NixOS/nixpkgs/pull/345769" }, "issue": { "href": "https://api.github.com/repos/NixOS/nixpkgs/issues/345769" }, "comments": { "href": "https://api.github.com/repos/NixOS/nixpkgs/issues/345769/comments" }, "review_comments": { "href": "https://api.github.com/repos/NixOS/nixpkgs/pulls/345769/comments" }, "review_comment": { "href": "https://api.github.com/repos/NixOS/nixpkgs/pulls/comments{/number}" }, "commits": { "href": "https://api.github.com/repos/NixOS/nixpkgs/pulls/345769/commits" }, "statuses": { "href": "https://api.github.com/repos/NixOS/nixpkgs/statuses/ee93526fc9f1de32f23df4187f3e573eeafc562d" } }, "author_association": "MEMBER", "auto_merge": null, "active_lock_reason": null, "merged": true, "mergeable": null, "rebaseable": null, "mergeable_state": "unknown", "merged_by": { "login": "mweinelt", "id": 131599, "node_id": "MDQ6VXNlcjEzMTU5OQ==", "avatar_url": "https://avatars.githubusercontent.com/u/131599?v=4", "gravatar_id": "", "url": "https://api.github.com/users/mweinelt", "html_url": "https://github.com/mweinelt", "followers_url": "https://api.github.com/users/mweinelt/followers", "following_url": "https://api.github.com/users/mweinelt/following{/other_user}", "gists_url": "https://api.github.com/users/mweinelt/gists{/gist_id}", "starred_url": "https://api.github.com/users/mweinelt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/mweinelt/subscriptions", "organizations_url": "https://api.github.com/users/mweinelt/orgs", "repos_url": "https://api.github.com/users/mweinelt/repos", "events_url": "https://api.github.com/users/mweinelt/events{/privacy}", "received_events_url": "https://api.github.com/users/mweinelt/received_events", "type": "User", "site_admin": false }, "comments": 2, "review_comments": 0, "maintainer_can_modify": false, "commits": 4, "additions": 419, "deletions": 419, "changed_files": 2 }