{"id":371537,"url":"https://github.com/airbrake/pybrake","last_synced_at":"2026-08-25T14:02:30.860Z","repository":{"id":29898621,"uuid":"122211400","full_name":"airbrake/pybrake","owner":"airbrake","description":"Python exception notifier for Airbrake","archived":false,"fork":false,"pushed_at":"2026-01-28T02:24:59.000Z","size":518,"stargazers_count":39,"open_issues_count":19,"forks_count":15,"subscribers_count":11,"default_branch":"master","last_synced_at":"2026-07-25T15:08:25.009Z","etag":null,"topics":["airbrake","crash","crash-reporting","error-reporting","logging","monitoring","notifier","python","python3"],"latest_commit_sha":null,"homepage":"https://airbrake.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/airbrake.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-20T14:47:52.000Z","updated_at":"2025-12-15T19:42:48.000Z","dependencies_parsed_at":"2024-06-19T05:31:14.304Z","dependency_job_id":null,"html_url":"https://github.com/airbrake/pybrake","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/airbrake/pybrake","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/airbrake","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/sbom","scorecard":{"id":173445,"data":{"date":"2025-08-11","repo":{"name":"github.com/airbrake/pybrake","commit":"f50658879447d142e490bd23297c34144d62222e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.4,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/airbrake/pybrake/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/airbrake/pybrake/test.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:27","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"150 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2023-120 / GHSA-45c4-8wx5-qw6w","Warn: Project is vulnerable to: PYSEC-2024-24 / GHSA-5h86-8mv2-jq9f","Warn: Project is vulnerable to: GHSA-5m98-qgg9-wh84","Warn: Project is vulnerable to: GHSA-7gpw-8wmc-pm8g","Warn: Project is vulnerable to: GHSA-8495-4g3g-x7pr","Warn: Project is vulnerable to: PYSEC-2024-26 / GHSA-8qpw-xqxj-h4r2","Warn: Project is vulnerable to: GHSA-9548-qrrj-x5pj","Warn: Project is vulnerable to: PYSEC-2023-246 / GHSA-gfw2-4jvh-wgfg","Warn: Project is vulnerable to: GHSA-pjjw-qhg8-p2p9","Warn: Project is vulnerable to: PYSEC-2023-250 / GHSA-q3qx-c6g2-7pw2","Warn: Project is vulnerable to: PYSEC-2023-251 / GHSA-qvrw-v9rv-5rjx","Warn: Project is vulnerable to: PYSEC-2024-230 / GHSA-248v-346w-9cwc","Warn: Project is vulnerable to: PYSEC-2023-135 / GHSA-xqr8-7jwr-rhp7","Warn: Project is vulnerable to: PYSEC-2024-60 / GHSA-jjg7-2v4v-x38h","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-5qpg-rh4j-qp35","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2023-74 / GHSA-j8r2-6x86-q33q","Warn: Project is vulnerable to: GHSA-34jh-p97f-mpxf","Warn: Project is vulnerable to: PYSEC-2023-212 / GHSA-g4mx-q9vg-27p4","Warn: Project is vulnerable to: GHSA-pq67-6m6q-mj2v","Warn: Project is vulnerable to: PYSEC-2023-192 / GHSA-v845-jxx5-vc9f","Warn: Project is vulnerable to: GHSA-2m57-hf25-phgg","Warn: Project is vulnerable to: PYSEC-2023-87 / GHSA-rrm6-wvj7-cwh2","Warn: Project is vulnerable to: PYSEC-2023-13 / GHSA-2hrw-hx67-34x6","Warn: Project is vulnerable to: PYSEC-2023-225 / GHSA-7h4p-27mh-hmrw","Warn: Project is vulnerable to: GHSA-7xr5-9hcq-chf9","Warn: Project is vulnerable to: PYSEC-2023-226 / GHSA-h8gc-pgj2-vjm3","Warn: Project is vulnerable to: PYSEC-2023-100 / GHSA-jh3w-4vvf-mjgr","Warn: Project is vulnerable to: PYSEC-2023-12 / GHSA-q2jf-h9jm-m7p4","Warn: Project is vulnerable to: PYSEC-2023-222 / GHSA-qmf9-6jqf-j8fq","Warn: Project is vulnerable to: PYSEC-2023-61 / GHSA-r3xc-prgr-mg9p","Warn: Project is vulnerable to: GHSA-rrqc-c2jx-6jgv","Warn: Project is vulnerable to: PYSEC-2024-47 / GHSA-vm8q-m57g-pff3","Warn: Project is vulnerable to: PYSEC-2024-28 / GHSA-xxj9-f6rv-m3x4","Warn: Project is vulnerable to: GHSA-gw84-84pc-xp82","Warn: Project is vulnerable to: PYSEC-2022-42986 / GHSA-43fp-rhv2-5gv8","Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2020-176 / GHSA-3pqx-4fqf-j49f","Warn: Project is vulnerable to: PYSEC-2020-96 / GHSA-6757-jp84-gxfx","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2023-207 / GHSA-gwvm-45gx-3cf8","Warn: Project is vulnerable to: PYSEC-2019-133 / GHSA-mh33-7rrq-662w","Warn: Project is vulnerable to: PYSEC-2019-132 / GHSA-r64q-w8jr-g9qp","Warn: Project is vulnerable to: PYSEC-2020-148 / GHSA-wqvq-5m8c-6g24","Warn: Project is vulnerable to: PYSEC-2018-32 / GHSA-www2-v7xj-xrc6","Warn: Project is vulnerable to: PYSEC-2021-108","Warn: Project is vulnerable to: PYSEC-2021-59","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2019-124 / GHSA-38fc-9xqv-7f7q","Warn: Project is vulnerable to: PYSEC-2019-123 / GHSA-887w-45rq-vxgf","Warn: Project is vulnerable to: PYSEC-2012-9 / GHSA-hfg2-wf6j-x53p","Warn: Project is vulnerable to: PYSEC-2022-43178 / GHSA-2p9h-ccw7-33gf","Warn: Project is vulnerable to: GHSA-39hc-v87j-747x","Warn: Project is vulnerable to: GHSA-3ww4-gg4f-jr7f","Warn: Project is vulnerable to: GHSA-5cpq-8wj7-hf2v","Warn: Project is vulnerable to: GHSA-9v9h-cgj8-h64p","Warn: Project is vulnerable to: GHSA-h4gh-qq45-vh27","Warn: Project is vulnerable to: PYSEC-2023-254 / GHSA-jfhm-5ghh-2f97","Warn: Project is vulnerable to: GHSA-jm77-qphf-c4w8","Warn: Project is vulnerable to: GHSA-v8gr-m533-ghj9","Warn: Project is vulnerable to: GHSA-w7pp-m8wf-vj6r","Warn: Project is vulnerable to: GHSA-x4qr-2fvf-3mr5","Warn: Project is vulnerable to: PYSEC-2022-42969","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: PYSEC-2023-57 / GHSA-px8h-6qxv-m22q","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2","Warn: Project is vulnerable to: PYSEC-2023-58 / GHSA-xg9f-g7g7-2323","Warn: Project is vulnerable to: GHSA-j8g2-6fc7-q8f8","Warn: Project is vulnerable to: GHSA-2c2j-9gv5-cj73","Warn: Project is vulnerable to: PYSEC-2023-48 / GHSA-74m5-2c7w-9w3x","Warn: Project is vulnerable to: GHSA-f96h-pmfr-66vw","Warn: Project is vulnerable to: PYSEC-2020-150 / GHSA-33c7-2mpw-hg34","Warn: Project is vulnerable to: PYSEC-2020-151 / GHSA-f97h-2pfx-f59f","Warn: Project is vulnerable to: GHSA-753j-mpmx-qq6g","Warn: Project is vulnerable to: GHSA-7cx3-6m66-7c5m","Warn: Project is vulnerable to: PYSEC-2020-213 / GHSA-8vpw-mgpf-mpvv","Warn: Project is vulnerable to: GHSA-8w49-h785-mj3c","Warn: Project is vulnerable to: PYSEC-2012-5 / GHSA-f7fv-v9rh-prvc","Warn: Project is vulnerable to: PYSEC-2023-75 / GHSA-hj3f-6gcp-jg8j","Warn: Project is vulnerable to: GHSA-qppv-j76h-2rpx","Warn: Project is vulnerable to: GHSA-w235-7p84-xx57","Warn: Project is vulnerable to: PYSEC-2021-76 / GHSA-v6wp-4m6f-gcjg","Warn: Project is vulnerable to: PYSEC-2023-247 / GHSA-xx9p-xxvh-7g8j","Warn: Project is vulnerable to: PYSEC-2021-858 / GHSA-q4xr-rc97-m4xx","Warn: Project is vulnerable to: PYSEC-2008-3 / GHSA-76x8-gg39-5jjg","Warn: Project is vulnerable to: PYSEC-2006-1 / GHSA-vx77-5pf4-c9wr","Warn: Project is vulnerable to: PYSEC-2014-5 / GHSA-296w-6qhq-gf92","Warn: Project is vulnerable to: PYSEC-2011-2 / GHSA-3jqw-crqj-w8qw","Warn: Project is vulnerable to: PYSEC-2012-3 / GHSA-59w8-4wm2-4xw8","Warn: Project is vulnerable to: PYSEC-2012-4 / GHSA-5h2q-4hrp-v9rr","Warn: Project is vulnerable to: PYSEC-2014-6 / GHSA-625g-gx8c-xcmg","Warn: Project is vulnerable to: PYSEC-2015-8 / GHSA-6565-fg86-6jcx","Warn: Project is vulnerable to: PYSEC-2021-98 / GHSA-68w8-qjq3-2gfm","Warn: Project is vulnerable to: PYSEC-2012-2 / GHSA-78vx-ggch-wghm","Warn: Project is vulnerable to: PYSEC-2015-9 / GHSA-7fq8-4pv5-5w5c","Warn: Project is vulnerable to: PYSEC-2015-4 / GHSA-7qfw-j7hp-v45g","Warn: Project is vulnerable to: PYSEC-2011-9 / GHSA-7wph-fc4w-wqp2","Warn: Project is vulnerable to: PYSEC-2014-2 / GHSA-89hj-xfx5-7q66","Warn: Project is vulnerable to: GHSA-8x94-hmjh-97hq","Warn: Project is vulnerable to: PYSEC-2016-2 / GHSA-c8c8-9472-w52h","Warn: Project is vulnerable to: PYSEC-2016-3 / GHSA-crhm-qpjc-cm64","Warn: Project is vulnerable to: PYSEC-2014-4 / GHSA-f7cm-ccfp-3q4r","Warn: Project is vulnerable to: PYSEC-2016-16 / GHSA-fp6p-5xvw-m74f","Warn: Project is vulnerable to: PYSEC-2011-8 / GHSA-fwr5-q9rx-294f","Warn: Project is vulnerable to: PYSEC-2015-5 / GHSA-gv98-g628-m9x5","Warn: Project is vulnerable to: PYSEC-2015-20 / GHSA-h582-2pch-3xv3","Warn: Project is vulnerable to: PYSEC-2011-5 / GHSA-h95j-h2rv-qrg4","Warn: Project is vulnerable to: GHSA-hmr4-m2h5-33qx","Warn: Project is vulnerable to: PYSEC-2015-6 / GHSA-jhjg-w2cp-5j44","Warn: Project is vulnerable to: PYSEC-2016-15 / GHSA-pw27-w7w4-9qc7","Warn: Project is vulnerable to: PYSEC-2015-10 / GHSA-q5qw-4364-5hhm","Warn: Project is vulnerable to: PYSEC-2011-4 / GHSA-rm2j-x595-q9cj","Warn: Project is vulnerable to: PYSEC-2014-1 / GHSA-rvq6-mrpv-m6rm","Warn: Project is vulnerable to: PYSEC-2014-7 / GHSA-rw75-m7gp-92m3","Warn: Project is vulnerable to: PYSEC-2019-16 / GHSA-vfq6-hq5r-27r6","Warn: Project is vulnerable to: PYSEC-2014-3 / GHSA-wqjj-hx84-v449","Warn: Project is vulnerable to: PYSEC-2011-3 / GHSA-wxg3-mfph-qg9w","Warn: Project is vulnerable to: PYSEC-2011-1 / GHSA-x88j-93vc-wpmp","Warn: Project is vulnerable to: PYSEC-2007-1","Warn: Project is vulnerable to: PYSEC-2008-1","Warn: Project is vulnerable to: PYSEC-2008-2","Warn: Project is vulnerable to: PYSEC-2009-3","Warn: Project is vulnerable to: PYSEC-2015-11","Warn: Project is vulnerable to: PYSEC-2015-7","Warn: Project is vulnerable to: PYSEC-2016-18","Warn: Project is vulnerable to: PYSEC-2018-66 / GHSA-562c-5r94-xh97","Warn: Project is vulnerable to: PYSEC-2019-179 / GHSA-5wv5-4vpf-pj6m","Warn: Project is vulnerable to: GHSA-8cw9-5hmv-77w6","Warn: Project is vulnerable to: PYSEC-2017-40 / GHSA-mpmf-hr8p-p49g","Warn: Project is vulnerable to: PYSEC-2020-157 / GHSA-3p3h-qghp-hvh2","Warn: Project is vulnerable to: PYSEC-2019-140 / GHSA-gq9m-qvpx-68hc","Warn: Project is vulnerable to: PYSEC-2017-43 / GHSA-h2fp-xgx6-xh6f","Warn: Project is vulnerable to: GHSA-j544-7q9p-6xp8","Warn: Project is vulnerable to: PYSEC-2022-203"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T17:08:23.828Z","repository_id":29898621,"created_at":"2025-08-16T17:08:23.828Z","updated_at":"2025-08-16T17:08:23.828Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36054941,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-29T02:00:04.910Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"airbrake","name":"Airbrake","uuid":"1015434","kind":"organization","description":"Visibility into your Application's Health","email":null,"website":"https://airbrake.io","location":"San Francisco","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1015434?v=4","repositories_count":53,"last_synced_at":"2023-04-10T08:19:51.201Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/airbrake","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:26.735Z","updated_at":"2023-04-10T08:19:51.249Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/airbrake","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/airbrake/repositories"},"packages":[{"id":2866295,"name":"pybrake","ecosystem":"pypi","description":"Python exception notifier for Airbrake","homepage":"http://github.com/airbrake/pybrake","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/airbrake/pybrake","keywords_array":["airbrake","exception","error","notifier"],"namespace":null,"versions_count":42,"first_release_published_at":"2018-03-21T11:27:39.000Z","latest_release_published_at":"2023-01-10T14:00:08.000Z","latest_release_number":"1.10.1","last_synced_at":"2026-08-24T13:33:32.714Z","created_at":"2022-04-10T12:10:12.927Z","updated_at":"2026-08-24T13:33:32.714Z","registry_url":"https://pypi.org/project/pybrake/","install_command":"pip install pybrake --index-url https://pypi.org/simple","documentation_url":"https://airbrake.io","metadata":{"funding":"https://airbrake.io","documentation":"https://airbrake.io","classifiers":["Development Status :: 3 - Alpha","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.6","Programming Language :: Python :: 3.7","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Software Development"],"normalized_name":"pybrake","project_status":null},"repo_metadata":{"id":29898621,"uuid":"122211400","full_name":"airbrake/pybrake","owner":"airbrake","description":"Python exception notifier for Airbrake","archived":false,"fork":false,"pushed_at":"2026-01-28T02:24:59.000Z","size":518,"stargazers_count":39,"open_issues_count":19,"forks_count":15,"subscribers_count":11,"default_branch":"master","last_synced_at":"2026-07-25T15:08:25.009Z","etag":null,"topics":["airbrake","crash","crash-reporting","error-reporting","logging","monitoring","notifier","python","python3"],"latest_commit_sha":null,"homepage":"https://airbrake.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/airbrake.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-20T14:47:52.000Z","updated_at":"2025-12-15T19:42:48.000Z","dependencies_parsed_at":"2024-06-19T05:31:14.304Z","dependency_job_id":null,"html_url":"https://github.com/airbrake/pybrake","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/airbrake/pybrake","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/airbrake","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/sbom","scorecard":{"id":173445,"data":{"date":"2025-08-11","repo":{"name":"github.com/airbrake/pybrake","commit":"f50658879447d142e490bd23297c34144d62222e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.4,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/airbrake/pybrake/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/airbrake/pybrake/test.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:27","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"150 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2023-120 / GHSA-45c4-8wx5-qw6w","Warn: Project is vulnerable to: PYSEC-2024-24 / GHSA-5h86-8mv2-jq9f","Warn: Project is vulnerable to: GHSA-5m98-qgg9-wh84","Warn: Project is vulnerable to: GHSA-7gpw-8wmc-pm8g","Warn: Project is vulnerable to: GHSA-8495-4g3g-x7pr","Warn: Project is vulnerable to: PYSEC-2024-26 / GHSA-8qpw-xqxj-h4r2","Warn: Project is vulnerable to: GHSA-9548-qrrj-x5pj","Warn: Project is vulnerable to: PYSEC-2023-246 / GHSA-gfw2-4jvh-wgfg","Warn: Project is vulnerable to: GHSA-pjjw-qhg8-p2p9","Warn: Project is vulnerable to: PYSEC-2023-250 / GHSA-q3qx-c6g2-7pw2","Warn: Project is vulnerable to: PYSEC-2023-251 / GHSA-qvrw-v9rv-5rjx","Warn: Project is vulnerable to: PYSEC-2024-230 / GHSA-248v-346w-9cwc","Warn: Project is vulnerable to: PYSEC-2023-135 / GHSA-xqr8-7jwr-rhp7","Warn: Project is vulnerable to: PYSEC-2024-60 / GHSA-jjg7-2v4v-x38h","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-5qpg-rh4j-qp35","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2023-74 / GHSA-j8r2-6x86-q33q","Warn: Project is vulnerable to: GHSA-34jh-p97f-mpxf","Warn: Project is vulnerable to: PYSEC-2023-212 / GHSA-g4mx-q9vg-27p4","Warn: Project is vulnerable to: GHSA-pq67-6m6q-mj2v","Warn: Project is vulnerable to: PYSEC-2023-192 / GHSA-v845-jxx5-vc9f","Warn: Project is vulnerable to: GHSA-2m57-hf25-phgg","Warn: Project is vulnerable to: PYSEC-2023-87 / GHSA-rrm6-wvj7-cwh2","Warn: Project is vulnerable to: PYSEC-2023-13 / GHSA-2hrw-hx67-34x6","Warn: Project is vulnerable to: PYSEC-2023-225 / GHSA-7h4p-27mh-hmrw","Warn: Project is vulnerable to: GHSA-7xr5-9hcq-chf9","Warn: Project is vulnerable to: PYSEC-2023-226 / GHSA-h8gc-pgj2-vjm3","Warn: Project is vulnerable to: PYSEC-2023-100 / GHSA-jh3w-4vvf-mjgr","Warn: Project is vulnerable to: PYSEC-2023-12 / GHSA-q2jf-h9jm-m7p4","Warn: Project is vulnerable to: PYSEC-2023-222 / GHSA-qmf9-6jqf-j8fq","Warn: Project is vulnerable to: PYSEC-2023-61 / GHSA-r3xc-prgr-mg9p","Warn: Project is vulnerable to: GHSA-rrqc-c2jx-6jgv","Warn: Project is vulnerable to: PYSEC-2024-47 / GHSA-vm8q-m57g-pff3","Warn: Project is vulnerable to: PYSEC-2024-28 / GHSA-xxj9-f6rv-m3x4","Warn: Project is vulnerable to: GHSA-gw84-84pc-xp82","Warn: Project is vulnerable to: PYSEC-2022-42986 / GHSA-43fp-rhv2-5gv8","Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2020-176 / GHSA-3pqx-4fqf-j49f","Warn: Project is vulnerable to: PYSEC-2020-96 / GHSA-6757-jp84-gxfx","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2023-207 / GHSA-gwvm-45gx-3cf8","Warn: Project is vulnerable to: PYSEC-2019-133 / GHSA-mh33-7rrq-662w","Warn: Project is vulnerable to: PYSEC-2019-132 / GHSA-r64q-w8jr-g9qp","Warn: Project is vulnerable to: PYSEC-2020-148 / GHSA-wqvq-5m8c-6g24","Warn: Project is vulnerable to: PYSEC-2018-32 / GHSA-www2-v7xj-xrc6","Warn: Project is vulnerable to: PYSEC-2021-108","Warn: Project is vulnerable to: PYSEC-2021-59","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2019-124 / GHSA-38fc-9xqv-7f7q","Warn: Project is vulnerable to: PYSEC-2019-123 / GHSA-887w-45rq-vxgf","Warn: Project is vulnerable to: PYSEC-2012-9 / GHSA-hfg2-wf6j-x53p","Warn: Project is vulnerable to: PYSEC-2022-43178 / GHSA-2p9h-ccw7-33gf","Warn: Project is vulnerable to: GHSA-39hc-v87j-747x","Warn: Project is vulnerable to: GHSA-3ww4-gg4f-jr7f","Warn: Project is vulnerable to: GHSA-5cpq-8wj7-hf2v","Warn: Project is vulnerable to: GHSA-9v9h-cgj8-h64p","Warn: Project is vulnerable to: GHSA-h4gh-qq45-vh27","Warn: Project is vulnerable to: PYSEC-2023-254 / GHSA-jfhm-5ghh-2f97","Warn: Project is vulnerable to: GHSA-jm77-qphf-c4w8","Warn: Project is vulnerable to: GHSA-v8gr-m533-ghj9","Warn: Project is vulnerable to: GHSA-w7pp-m8wf-vj6r","Warn: Project is vulnerable to: GHSA-x4qr-2fvf-3mr5","Warn: Project is vulnerable to: PYSEC-2022-42969","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: PYSEC-2023-57 / GHSA-px8h-6qxv-m22q","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2","Warn: Project is vulnerable to: PYSEC-2023-58 / GHSA-xg9f-g7g7-2323","Warn: Project is vulnerable to: GHSA-j8g2-6fc7-q8f8","Warn: Project is vulnerable to: GHSA-2c2j-9gv5-cj73","Warn: Project is vulnerable to: PYSEC-2023-48 / GHSA-74m5-2c7w-9w3x","Warn: Project is vulnerable to: GHSA-f96h-pmfr-66vw","Warn: Project is vulnerable to: PYSEC-2020-150 / GHSA-33c7-2mpw-hg34","Warn: Project is vulnerable to: PYSEC-2020-151 / GHSA-f97h-2pfx-f59f","Warn: Project is vulnerable to: GHSA-753j-mpmx-qq6g","Warn: Project is vulnerable to: GHSA-7cx3-6m66-7c5m","Warn: Project is vulnerable to: PYSEC-2020-213 / GHSA-8vpw-mgpf-mpvv","Warn: Project is vulnerable to: GHSA-8w49-h785-mj3c","Warn: Project is vulnerable to: PYSEC-2012-5 / GHSA-f7fv-v9rh-prvc","Warn: Project is vulnerable to: PYSEC-2023-75 / GHSA-hj3f-6gcp-jg8j","Warn: Project is vulnerable to: GHSA-qppv-j76h-2rpx","Warn: Project is vulnerable to: GHSA-w235-7p84-xx57","Warn: Project is vulnerable to: PYSEC-2021-76 / GHSA-v6wp-4m6f-gcjg","Warn: Project is vulnerable to: PYSEC-2023-247 / GHSA-xx9p-xxvh-7g8j","Warn: Project is vulnerable to: PYSEC-2021-858 / GHSA-q4xr-rc97-m4xx","Warn: Project is vulnerable to: PYSEC-2008-3 / GHSA-76x8-gg39-5jjg","Warn: Project is vulnerable to: PYSEC-2006-1 / GHSA-vx77-5pf4-c9wr","Warn: Project is vulnerable to: PYSEC-2014-5 / GHSA-296w-6qhq-gf92","Warn: Project is vulnerable to: PYSEC-2011-2 / GHSA-3jqw-crqj-w8qw","Warn: Project is vulnerable to: PYSEC-2012-3 / GHSA-59w8-4wm2-4xw8","Warn: Project is vulnerable to: PYSEC-2012-4 / GHSA-5h2q-4hrp-v9rr","Warn: Project is vulnerable to: PYSEC-2014-6 / GHSA-625g-gx8c-xcmg","Warn: Project is vulnerable to: PYSEC-2015-8 / GHSA-6565-fg86-6jcx","Warn: Project is vulnerable to: PYSEC-2021-98 / GHSA-68w8-qjq3-2gfm","Warn: Project is vulnerable to: PYSEC-2012-2 / GHSA-78vx-ggch-wghm","Warn: Project is vulnerable to: PYSEC-2015-9 / GHSA-7fq8-4pv5-5w5c","Warn: Project is vulnerable to: PYSEC-2015-4 / GHSA-7qfw-j7hp-v45g","Warn: Project is vulnerable to: PYSEC-2011-9 / GHSA-7wph-fc4w-wqp2","Warn: Project is vulnerable to: PYSEC-2014-2 / GHSA-89hj-xfx5-7q66","Warn: Project is vulnerable to: GHSA-8x94-hmjh-97hq","Warn: Project is vulnerable to: PYSEC-2016-2 / GHSA-c8c8-9472-w52h","Warn: Project is vulnerable to: PYSEC-2016-3 / GHSA-crhm-qpjc-cm64","Warn: Project is vulnerable to: PYSEC-2014-4 / GHSA-f7cm-ccfp-3q4r","Warn: Project is vulnerable to: PYSEC-2016-16 / GHSA-fp6p-5xvw-m74f","Warn: Project is vulnerable to: PYSEC-2011-8 / GHSA-fwr5-q9rx-294f","Warn: Project is vulnerable to: PYSEC-2015-5 / GHSA-gv98-g628-m9x5","Warn: Project is vulnerable to: PYSEC-2015-20 / GHSA-h582-2pch-3xv3","Warn: Project is vulnerable to: PYSEC-2011-5 / GHSA-h95j-h2rv-qrg4","Warn: Project is vulnerable to: GHSA-hmr4-m2h5-33qx","Warn: Project is vulnerable to: PYSEC-2015-6 / GHSA-jhjg-w2cp-5j44","Warn: Project is vulnerable to: PYSEC-2016-15 / GHSA-pw27-w7w4-9qc7","Warn: Project is vulnerable to: PYSEC-2015-10 / GHSA-q5qw-4364-5hhm","Warn: Project is vulnerable to: PYSEC-2011-4 / GHSA-rm2j-x595-q9cj","Warn: Project is vulnerable to: PYSEC-2014-1 / GHSA-rvq6-mrpv-m6rm","Warn: Project is vulnerable to: PYSEC-2014-7 / GHSA-rw75-m7gp-92m3","Warn: Project is vulnerable to: PYSEC-2019-16 / GHSA-vfq6-hq5r-27r6","Warn: Project is vulnerable to: PYSEC-2014-3 / GHSA-wqjj-hx84-v449","Warn: Project is vulnerable to: PYSEC-2011-3 / GHSA-wxg3-mfph-qg9w","Warn: Project is vulnerable to: PYSEC-2011-1 / GHSA-x88j-93vc-wpmp","Warn: Project is vulnerable to: PYSEC-2007-1","Warn: Project is vulnerable to: PYSEC-2008-1","Warn: Project is vulnerable to: PYSEC-2008-2","Warn: Project is vulnerable to: PYSEC-2009-3","Warn: Project is vulnerable to: PYSEC-2015-11","Warn: Project is vulnerable to: PYSEC-2015-7","Warn: Project is vulnerable to: PYSEC-2016-18","Warn: Project is vulnerable to: PYSEC-2018-66 / GHSA-562c-5r94-xh97","Warn: Project is vulnerable to: PYSEC-2019-179 / GHSA-5wv5-4vpf-pj6m","Warn: Project is vulnerable to: GHSA-8cw9-5hmv-77w6","Warn: Project is vulnerable to: PYSEC-2017-40 / GHSA-mpmf-hr8p-p49g","Warn: Project is vulnerable to: PYSEC-2020-157 / GHSA-3p3h-qghp-hvh2","Warn: Project is vulnerable to: PYSEC-2019-140 / GHSA-gq9m-qvpx-68hc","Warn: Project is vulnerable to: PYSEC-2017-43 / GHSA-h2fp-xgx6-xh6f","Warn: Project is vulnerable to: GHSA-j544-7q9p-6xp8","Warn: Project is vulnerable to: PYSEC-2022-203"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T17:08:23.828Z","repository_id":29898621,"created_at":"2025-08-16T17:08:23.828Z","updated_at":"2025-08-16T17:08:23.828Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36054941,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-29T02:00:04.910Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"airbrake","name":"Airbrake","uuid":"1015434","kind":"organization","description":"Visibility into your Application's Health","email":null,"website":"https://airbrake.io","location":"San Francisco","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1015434?v=4","repositories_count":53,"last_synced_at":"2023-04-10T08:19:51.201Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/airbrake","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:26.735Z","updated_at":"2023-04-10T08:19:51.249Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/airbrake","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/airbrake/repositories"},"tags":[{"name":"v1.10.1","sha":"f50658879447d142e490bd23297c34144d62222e","kind":"commit","published_at":"2023-01-10T13:57:53.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.10.1","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"5f9d32d490b8d386b27970f4053bda261c49ac9a","kind":"commit","published_at":"2022-10-19T12:08:49.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.10.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.10.0/manifests"},{"name":"v1.9.0","sha":"f17efa0d0b1b928bac980e3c5beeafac72410d3e","kind":"commit","published_at":"2022-09-27T11:48:02.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.9.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.9.0/manifests"},{"name":"v1.8.0","sha":"3f33725cda0b6ee4a7a5afc038a2d00a2287269d","kind":"commit","published_at":"2022-09-13T10:00:34.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.8.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"fdbbadb7c8b8f6158cfd19e2e0cc2de8b639e2fb","kind":"commit","published_at":"2022-09-01T12:52:21.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.7.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"52843332cd573b7e02b19eed55ce294ecc404a96","kind":"commit","published_at":"2022-07-08T09:54:28.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.6.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"54bd1ad5e1a64328dfe89d7f6f662bde795f2771","kind":"commit","published_at":"2022-06-07T05:45:38.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.5.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"8e01023b8f7089ecfc35ac1dbaf4ceb958148aba","kind":"commit","published_at":"2022-05-31T04:55:22.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.4.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"2058670132667dfb77ee4e96bb9ed380143962f7","kind":"commit","published_at":"2022-05-27T10:28:30.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.3.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"f1ec5e31cfe8d790edfa2e524dd5a33e676478a5","kind":"commit","published_at":"2022-05-11T05:39:11.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.2.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b9ab45011376555754c4e5fe1b6b6ad12b4c5a1d","kind":"commit","published_at":"2022-05-09T07:57:28.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.1.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.1.0/manifests"},{"name":"v1.0.6","sha":"aaab7e160b6c2b3cda20d142c5f6d5cc15134f93","kind":"commit","published_at":"2022-04-13T05:05:45.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.6","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.6/manifests"},{"name":"v1.0.5","sha":"86f645fa2eded5cf75d2b37b5e70efdbe947e220","kind":"commit","published_at":"2022-03-23T13:40:00.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.5","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"78b247306320e6f390596b96553a1a16ddf68ca9","kind":"commit","published_at":"2021-06-07T09:57:10.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.4","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"9dda3acd8421c7f8dc6720d00d9442416ec6bd5f","kind":"commit","published_at":"2021-03-17T15:58:30.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.3","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"c06e943417d7c9ee0d00b3e3c9483307efd739bb","kind":"commit","published_at":"2021-02-16T14:23:33.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.2","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"ab761726dae579b2d121b66c21b7dcadf42c2152","kind":"commit","published_at":"2021-02-15T21:12:47.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.1","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"d39ef9eb7bc01fe9642c70fc75524d47b27760da","kind":"commit","published_at":"2021-01-21T17:33:09.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.0/manifests"},{"name":"v0.4.6","sha":"214404495f0d19e97b9ec57cf42c93fb679716ba","kind":"commit","published_at":"2020-04-16T18:13:35.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.4.6","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"eae6db1ae1779f6f116f4a6cf0a6957e309a249d","kind":"commit","published_at":"2020-02-03T15:02:10.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.4.5","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"32968efbebea07580680f16228be818726c13933","kind":"commit","published_at":"2019-11-20T13:34:31.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.4.4","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.4/manifests"},{"name":"v0.4.0","sha":"5f5ef1c8879111c03e06767bea4235f9d22274a0","kind":"commit","published_at":"2019-06-20T12:50:23.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.4.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.0/manifests"},{"name":"v0.4.0-beta.5","sha":"6970c56dfd3cf8caba339321f020ebc04d8129b0","kind":"commit","published_at":"2019-03-13T14:21:20.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.4.0-beta.5","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.4.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.4.0-beta.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.0-beta.5/manifests"},{"name":"v0.3.4","sha":"9e7be66db0cd13d5ba9892abe5149bd7f7cf0d56","kind":"commit","published_at":"2018-07-03T11:21:35.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.3.4","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2cf9f93d4ae0b00608074f45d61e1276bc43ecb5","kind":"commit","published_at":"2018-05-25T10:51:22.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.3.3","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"b7582adb7047e6569fa1b01e0ecb35a8bc1c9662","kind":"commit","published_at":"2018-04-24T07:20:25.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.3.2","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.2/manifests"},{"name":"v0.3.0","sha":"3b613c71d06a16ea040504d7726b27fe8da77164","kind":"commit","published_at":"2018-03-12T11:32:50.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.3.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T09:58:55.801Z","dependent_packages_count":0,"downloads":30949,"downloads_period":"last-month","dependent_repos_count":17,"rankings":{"downloads":1.9696773604153661,"dependent_repos_count":3.500897837003072,"dependent_packages_count":10.108852264313626,"stargazers_count":10.712374728415584,"forks_count":8.543670463049533,"docker_downloads_count":null,"average":6.967094530639436},"purl":"pkg:pypi/pybrake","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pybrake","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pybrake","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pybrake/dependencies","status":null,"funding_links":["https://airbrake.io"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T12:01:48.986Z","issues_count":20,"pull_requests_count":88,"avg_time_to_close_issue":10754268.583333334,"avg_time_to_close_pull_request":1735587.5064935065,"issues_closed_count":12,"pull_requests_closed_count":77,"pull_request_authors_count":6,"issue_authors_count":18,"avg_comments_per_issue":2.7,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":72,"bot_issues_count":0,"bot_pull_requests_count":28,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/issues","maintainers":[{"login":"thompiler","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thompiler"}],"active_maintainers":[{"login":"thompiler","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thompiler"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake/codemeta","maintainers":[{"uuid":"airbrake","login":"airbrake","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/airbrake/","role":null,"created_at":"2023-02-20T03:17:51.562Z","updated_at":"2023-02-20T03:17:51.562Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/airbrake/packages"},{"uuid":"vmihailenco","login":"vmihailenco","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://pypi.org/user/vmihailenco/","role":null,"created_at":"2023-02-20T03:17:51.585Z","updated_at":"2023-02-20T03:17:51.585Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/vmihailenco/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":930641,"maintainers_count":399816,"namespaces_count":0,"keywords_count":311995,"github":"pypi","metadata":{"funded_packages_count":58611,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-08-25T05:06:24.344Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":4275402,"name":"pybrake1","ecosystem":"pypi","description":"Python exception notifier for Airbrake","homepage":"http://github.com/airbrake/pybrake","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/airbrake/pybrake","keywords_array":["airbrake","exception","error","notifier"],"namespace":null,"versions_count":3,"first_release_published_at":"2022-04-12T10:57:07.000Z","latest_release_published_at":"2022-05-02T05:20:43.000Z","latest_release_number":"2.0.0","last_synced_at":"2026-08-24T13:45:31.120Z","created_at":"2022-04-13T02:30:51.292Z","updated_at":"2026-08-24T13:45:31.120Z","registry_url":"https://pypi.org/project/pybrake1/","install_command":"pip install pybrake1 --index-url https://pypi.org/simple","documentation_url":"https://pybrake1.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.6","Programming Language :: Python :: 3.7","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Software Development"],"normalized_name":"pybrake1","project_status":null},"repo_metadata":{"id":29898621,"uuid":"122211400","full_name":"airbrake/pybrake","owner":"airbrake","description":"Python exception notifier for Airbrake","archived":false,"fork":false,"pushed_at":"2026-01-28T02:24:59.000Z","size":518,"stargazers_count":39,"open_issues_count":19,"forks_count":15,"subscribers_count":11,"default_branch":"master","last_synced_at":"2026-07-25T15:08:25.009Z","etag":null,"topics":["airbrake","crash","crash-reporting","error-reporting","logging","monitoring","notifier","python","python3"],"latest_commit_sha":null,"homepage":"https://airbrake.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/airbrake.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-20T14:47:52.000Z","updated_at":"2025-12-15T19:42:48.000Z","dependencies_parsed_at":"2024-06-19T05:31:14.304Z","dependency_job_id":null,"html_url":"https://github.com/airbrake/pybrake","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/airbrake/pybrake","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/airbrake","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/sbom","scorecard":{"id":173445,"data":{"date":"2025-08-11","repo":{"name":"github.com/airbrake/pybrake","commit":"f50658879447d142e490bd23297c34144d62222e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.4,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/airbrake/pybrake/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/airbrake/pybrake/test.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:27","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"150 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2023-120 / GHSA-45c4-8wx5-qw6w","Warn: Project is vulnerable to: PYSEC-2024-24 / GHSA-5h86-8mv2-jq9f","Warn: Project is vulnerable to: GHSA-5m98-qgg9-wh84","Warn: Project is vulnerable to: GHSA-7gpw-8wmc-pm8g","Warn: Project is vulnerable to: GHSA-8495-4g3g-x7pr","Warn: Project is vulnerable to: PYSEC-2024-26 / GHSA-8qpw-xqxj-h4r2","Warn: Project is vulnerable to: GHSA-9548-qrrj-x5pj","Warn: Project is vulnerable to: PYSEC-2023-246 / GHSA-gfw2-4jvh-wgfg","Warn: Project is vulnerable to: GHSA-pjjw-qhg8-p2p9","Warn: Project is vulnerable to: PYSEC-2023-250 / GHSA-q3qx-c6g2-7pw2","Warn: Project is vulnerable to: PYSEC-2023-251 / GHSA-qvrw-v9rv-5rjx","Warn: Project is vulnerable to: PYSEC-2024-230 / GHSA-248v-346w-9cwc","Warn: Project is vulnerable to: PYSEC-2023-135 / GHSA-xqr8-7jwr-rhp7","Warn: Project is vulnerable to: PYSEC-2024-60 / GHSA-jjg7-2v4v-x38h","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-5qpg-rh4j-qp35","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2023-74 / GHSA-j8r2-6x86-q33q","Warn: Project is vulnerable to: GHSA-34jh-p97f-mpxf","Warn: Project is vulnerable to: PYSEC-2023-212 / GHSA-g4mx-q9vg-27p4","Warn: Project is vulnerable to: GHSA-pq67-6m6q-mj2v","Warn: Project is vulnerable to: PYSEC-2023-192 / GHSA-v845-jxx5-vc9f","Warn: Project is vulnerable to: GHSA-2m57-hf25-phgg","Warn: Project is vulnerable to: PYSEC-2023-87 / GHSA-rrm6-wvj7-cwh2","Warn: Project is vulnerable to: PYSEC-2023-13 / GHSA-2hrw-hx67-34x6","Warn: Project is vulnerable to: PYSEC-2023-225 / GHSA-7h4p-27mh-hmrw","Warn: Project is vulnerable to: GHSA-7xr5-9hcq-chf9","Warn: Project is vulnerable to: PYSEC-2023-226 / GHSA-h8gc-pgj2-vjm3","Warn: Project is vulnerable to: PYSEC-2023-100 / GHSA-jh3w-4vvf-mjgr","Warn: Project is vulnerable to: PYSEC-2023-12 / GHSA-q2jf-h9jm-m7p4","Warn: Project is vulnerable to: PYSEC-2023-222 / GHSA-qmf9-6jqf-j8fq","Warn: Project is vulnerable to: PYSEC-2023-61 / GHSA-r3xc-prgr-mg9p","Warn: Project is vulnerable to: GHSA-rrqc-c2jx-6jgv","Warn: Project is vulnerable to: PYSEC-2024-47 / GHSA-vm8q-m57g-pff3","Warn: Project is vulnerable to: PYSEC-2024-28 / GHSA-xxj9-f6rv-m3x4","Warn: Project is vulnerable to: GHSA-gw84-84pc-xp82","Warn: Project is vulnerable to: PYSEC-2022-42986 / GHSA-43fp-rhv2-5gv8","Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2020-176 / GHSA-3pqx-4fqf-j49f","Warn: Project is vulnerable to: PYSEC-2020-96 / GHSA-6757-jp84-gxfx","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2023-207 / GHSA-gwvm-45gx-3cf8","Warn: Project is vulnerable to: PYSEC-2019-133 / GHSA-mh33-7rrq-662w","Warn: Project is vulnerable to: PYSEC-2019-132 / GHSA-r64q-w8jr-g9qp","Warn: Project is vulnerable to: PYSEC-2020-148 / GHSA-wqvq-5m8c-6g24","Warn: Project is vulnerable to: PYSEC-2018-32 / GHSA-www2-v7xj-xrc6","Warn: Project is vulnerable to: PYSEC-2021-108","Warn: Project is vulnerable to: PYSEC-2021-59","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2019-124 / GHSA-38fc-9xqv-7f7q","Warn: Project is vulnerable to: PYSEC-2019-123 / GHSA-887w-45rq-vxgf","Warn: Project is vulnerable to: PYSEC-2012-9 / GHSA-hfg2-wf6j-x53p","Warn: Project is vulnerable to: PYSEC-2022-43178 / GHSA-2p9h-ccw7-33gf","Warn: Project is vulnerable to: GHSA-39hc-v87j-747x","Warn: Project is vulnerable to: GHSA-3ww4-gg4f-jr7f","Warn: Project is vulnerable to: GHSA-5cpq-8wj7-hf2v","Warn: Project is vulnerable to: GHSA-9v9h-cgj8-h64p","Warn: Project is vulnerable to: GHSA-h4gh-qq45-vh27","Warn: Project is vulnerable to: PYSEC-2023-254 / GHSA-jfhm-5ghh-2f97","Warn: Project is vulnerable to: GHSA-jm77-qphf-c4w8","Warn: Project is vulnerable to: GHSA-v8gr-m533-ghj9","Warn: Project is vulnerable to: GHSA-w7pp-m8wf-vj6r","Warn: Project is vulnerable to: GHSA-x4qr-2fvf-3mr5","Warn: Project is vulnerable to: PYSEC-2022-42969","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: PYSEC-2023-57 / GHSA-px8h-6qxv-m22q","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2","Warn: Project is vulnerable to: PYSEC-2023-58 / GHSA-xg9f-g7g7-2323","Warn: Project is vulnerable to: GHSA-j8g2-6fc7-q8f8","Warn: Project is vulnerable to: GHSA-2c2j-9gv5-cj73","Warn: Project is vulnerable to: PYSEC-2023-48 / GHSA-74m5-2c7w-9w3x","Warn: Project is vulnerable to: GHSA-f96h-pmfr-66vw","Warn: Project is vulnerable to: PYSEC-2020-150 / GHSA-33c7-2mpw-hg34","Warn: Project is vulnerable to: PYSEC-2020-151 / GHSA-f97h-2pfx-f59f","Warn: Project is vulnerable to: GHSA-753j-mpmx-qq6g","Warn: Project is vulnerable to: GHSA-7cx3-6m66-7c5m","Warn: Project is vulnerable to: PYSEC-2020-213 / GHSA-8vpw-mgpf-mpvv","Warn: Project is vulnerable to: GHSA-8w49-h785-mj3c","Warn: Project is vulnerable to: PYSEC-2012-5 / GHSA-f7fv-v9rh-prvc","Warn: Project is vulnerable to: PYSEC-2023-75 / GHSA-hj3f-6gcp-jg8j","Warn: Project is vulnerable to: GHSA-qppv-j76h-2rpx","Warn: Project is vulnerable to: GHSA-w235-7p84-xx57","Warn: Project is vulnerable to: PYSEC-2021-76 / GHSA-v6wp-4m6f-gcjg","Warn: Project is vulnerable to: PYSEC-2023-247 / GHSA-xx9p-xxvh-7g8j","Warn: Project is vulnerable to: PYSEC-2021-858 / GHSA-q4xr-rc97-m4xx","Warn: Project is vulnerable to: PYSEC-2008-3 / GHSA-76x8-gg39-5jjg","Warn: Project is vulnerable to: PYSEC-2006-1 / GHSA-vx77-5pf4-c9wr","Warn: Project is vulnerable to: PYSEC-2014-5 / GHSA-296w-6qhq-gf92","Warn: Project is vulnerable to: PYSEC-2011-2 / GHSA-3jqw-crqj-w8qw","Warn: Project is vulnerable to: PYSEC-2012-3 / GHSA-59w8-4wm2-4xw8","Warn: Project is vulnerable to: PYSEC-2012-4 / GHSA-5h2q-4hrp-v9rr","Warn: Project is vulnerable to: PYSEC-2014-6 / GHSA-625g-gx8c-xcmg","Warn: Project is vulnerable to: PYSEC-2015-8 / GHSA-6565-fg86-6jcx","Warn: Project is vulnerable to: PYSEC-2021-98 / GHSA-68w8-qjq3-2gfm","Warn: Project is vulnerable to: PYSEC-2012-2 / GHSA-78vx-ggch-wghm","Warn: Project is vulnerable to: PYSEC-2015-9 / GHSA-7fq8-4pv5-5w5c","Warn: Project is vulnerable to: PYSEC-2015-4 / GHSA-7qfw-j7hp-v45g","Warn: Project is vulnerable to: PYSEC-2011-9 / GHSA-7wph-fc4w-wqp2","Warn: Project is vulnerable to: PYSEC-2014-2 / GHSA-89hj-xfx5-7q66","Warn: Project is vulnerable to: GHSA-8x94-hmjh-97hq","Warn: Project is vulnerable to: PYSEC-2016-2 / GHSA-c8c8-9472-w52h","Warn: Project is vulnerable to: PYSEC-2016-3 / GHSA-crhm-qpjc-cm64","Warn: Project is vulnerable to: PYSEC-2014-4 / GHSA-f7cm-ccfp-3q4r","Warn: Project is vulnerable to: PYSEC-2016-16 / GHSA-fp6p-5xvw-m74f","Warn: Project is vulnerable to: PYSEC-2011-8 / GHSA-fwr5-q9rx-294f","Warn: Project is vulnerable to: PYSEC-2015-5 / GHSA-gv98-g628-m9x5","Warn: Project is vulnerable to: PYSEC-2015-20 / GHSA-h582-2pch-3xv3","Warn: Project is vulnerable to: PYSEC-2011-5 / GHSA-h95j-h2rv-qrg4","Warn: Project is vulnerable to: GHSA-hmr4-m2h5-33qx","Warn: Project is vulnerable to: PYSEC-2015-6 / GHSA-jhjg-w2cp-5j44","Warn: Project is vulnerable to: PYSEC-2016-15 / GHSA-pw27-w7w4-9qc7","Warn: Project is vulnerable to: PYSEC-2015-10 / GHSA-q5qw-4364-5hhm","Warn: Project is vulnerable to: PYSEC-2011-4 / GHSA-rm2j-x595-q9cj","Warn: Project is vulnerable to: PYSEC-2014-1 / GHSA-rvq6-mrpv-m6rm","Warn: Project is vulnerable to: PYSEC-2014-7 / GHSA-rw75-m7gp-92m3","Warn: Project is vulnerable to: PYSEC-2019-16 / GHSA-vfq6-hq5r-27r6","Warn: Project is vulnerable to: PYSEC-2014-3 / GHSA-wqjj-hx84-v449","Warn: Project is vulnerable to: PYSEC-2011-3 / GHSA-wxg3-mfph-qg9w","Warn: Project is vulnerable to: PYSEC-2011-1 / GHSA-x88j-93vc-wpmp","Warn: Project is vulnerable to: PYSEC-2007-1","Warn: Project is vulnerable to: PYSEC-2008-1","Warn: Project is vulnerable to: PYSEC-2008-2","Warn: Project is vulnerable to: PYSEC-2009-3","Warn: Project is vulnerable to: PYSEC-2015-11","Warn: Project is vulnerable to: PYSEC-2015-7","Warn: Project is vulnerable to: PYSEC-2016-18","Warn: Project is vulnerable to: PYSEC-2018-66 / GHSA-562c-5r94-xh97","Warn: Project is vulnerable to: PYSEC-2019-179 / GHSA-5wv5-4vpf-pj6m","Warn: Project is vulnerable to: GHSA-8cw9-5hmv-77w6","Warn: Project is vulnerable to: PYSEC-2017-40 / GHSA-mpmf-hr8p-p49g","Warn: Project is vulnerable to: PYSEC-2020-157 / GHSA-3p3h-qghp-hvh2","Warn: Project is vulnerable to: PYSEC-2019-140 / GHSA-gq9m-qvpx-68hc","Warn: Project is vulnerable to: PYSEC-2017-43 / GHSA-h2fp-xgx6-xh6f","Warn: Project is vulnerable to: GHSA-j544-7q9p-6xp8","Warn: Project is vulnerable to: PYSEC-2022-203"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T17:08:23.828Z","repository_id":29898621,"created_at":"2025-08-16T17:08:23.828Z","updated_at":"2025-08-16T17:08:23.828Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36054941,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-29T02:00:04.910Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"airbrake","name":"Airbrake","uuid":"1015434","kind":"organization","description":"Visibility into your Application's Health","email":null,"website":"https://airbrake.io","location":"San Francisco","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1015434?v=4","repositories_count":53,"last_synced_at":"2023-04-10T08:19:51.201Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/airbrake","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:26.735Z","updated_at":"2023-04-10T08:19:51.249Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/airbrake","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/airbrake/repositories"},"tags":[{"name":"v1.10.1","sha":"f50658879447d142e490bd23297c34144d62222e","kind":"commit","published_at":"2023-01-10T13:57:53.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.10.1","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"5f9d32d490b8d386b27970f4053bda261c49ac9a","kind":"commit","published_at":"2022-10-19T12:08:49.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.10.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.10.0/manifests"},{"name":"v1.9.0","sha":"f17efa0d0b1b928bac980e3c5beeafac72410d3e","kind":"commit","published_at":"2022-09-27T11:48:02.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.9.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.9.0/manifests"},{"name":"v1.8.0","sha":"3f33725cda0b6ee4a7a5afc038a2d00a2287269d","kind":"commit","published_at":"2022-09-13T10:00:34.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.8.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"fdbbadb7c8b8f6158cfd19e2e0cc2de8b639e2fb","kind":"commit","published_at":"2022-09-01T12:52:21.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.7.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"52843332cd573b7e02b19eed55ce294ecc404a96","kind":"commit","published_at":"2022-07-08T09:54:28.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.6.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"54bd1ad5e1a64328dfe89d7f6f662bde795f2771","kind":"commit","published_at":"2022-06-07T05:45:38.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.5.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"8e01023b8f7089ecfc35ac1dbaf4ceb958148aba","kind":"commit","published_at":"2022-05-31T04:55:22.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.4.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"2058670132667dfb77ee4e96bb9ed380143962f7","kind":"commit","published_at":"2022-05-27T10:28:30.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.3.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"f1ec5e31cfe8d790edfa2e524dd5a33e676478a5","kind":"commit","published_at":"2022-05-11T05:39:11.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.2.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b9ab45011376555754c4e5fe1b6b6ad12b4c5a1d","kind":"commit","published_at":"2022-05-09T07:57:28.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.1.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.1.0/manifests"},{"name":"v1.0.6","sha":"aaab7e160b6c2b3cda20d142c5f6d5cc15134f93","kind":"commit","published_at":"2022-04-13T05:05:45.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.6","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.6/manifests"},{"name":"v1.0.5","sha":"86f645fa2eded5cf75d2b37b5e70efdbe947e220","kind":"commit","published_at":"2022-03-23T13:40:00.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.5","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"78b247306320e6f390596b96553a1a16ddf68ca9","kind":"commit","published_at":"2021-06-07T09:57:10.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.4","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"9dda3acd8421c7f8dc6720d00d9442416ec6bd5f","kind":"commit","published_at":"2021-03-17T15:58:30.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.3","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"c06e943417d7c9ee0d00b3e3c9483307efd739bb","kind":"commit","published_at":"2021-02-16T14:23:33.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.2","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"ab761726dae579b2d121b66c21b7dcadf42c2152","kind":"commit","published_at":"2021-02-15T21:12:47.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.1","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"d39ef9eb7bc01fe9642c70fc75524d47b27760da","kind":"commit","published_at":"2021-01-21T17:33:09.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v1.0.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v1.0.0/manifests"},{"name":"v0.4.6","sha":"214404495f0d19e97b9ec57cf42c93fb679716ba","kind":"commit","published_at":"2020-04-16T18:13:35.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.4.6","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"eae6db1ae1779f6f116f4a6cf0a6957e309a249d","kind":"commit","published_at":"2020-02-03T15:02:10.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.4.5","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"32968efbebea07580680f16228be818726c13933","kind":"commit","published_at":"2019-11-20T13:34:31.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.4.4","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.4/manifests"},{"name":"v0.4.0","sha":"5f5ef1c8879111c03e06767bea4235f9d22274a0","kind":"commit","published_at":"2019-06-20T12:50:23.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.4.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.0/manifests"},{"name":"v0.4.0-beta.5","sha":"6970c56dfd3cf8caba339321f020ebc04d8129b0","kind":"commit","published_at":"2019-03-13T14:21:20.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.4.0-beta.5","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.4.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.4.0-beta.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.4.0-beta.5/manifests"},{"name":"v0.3.4","sha":"9e7be66db0cd13d5ba9892abe5149bd7f7cf0d56","kind":"commit","published_at":"2018-07-03T11:21:35.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.3.4","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2cf9f93d4ae0b00608074f45d61e1276bc43ecb5","kind":"commit","published_at":"2018-05-25T10:51:22.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.3.3","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"b7582adb7047e6569fa1b01e0ecb35a8bc1c9662","kind":"commit","published_at":"2018-04-24T07:20:25.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.3.2","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.2/manifests"},{"name":"v0.3.0","sha":"3b613c71d06a16ea040504d7726b27fe8da77164","kind":"commit","published_at":"2018-03-12T11:32:50.000Z","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/v0.3.0","html_url":"https://github.com/airbrake/pybrake/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/airbrake/pybrake@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T12:24:12.749Z","dependent_packages_count":0,"downloads":7,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":46.85609501122517,"dependent_repos_count":21.559058535118407,"dependent_packages_count":10.108852264313626,"stargazers_count":10.712374728415584,"forks_count":8.543670463049533,"docker_downloads_count":null,"average":19.556010200424463},"purl":"pkg:pypi/pybrake1","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pybrake1","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pybrake1","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pybrake1/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T11:00:55.388Z","issues_count":20,"pull_requests_count":88,"avg_time_to_close_issue":10754268.583333334,"avg_time_to_close_pull_request":1735587.5064935065,"issues_closed_count":12,"pull_requests_closed_count":77,"pull_request_authors_count":6,"issue_authors_count":18,"avg_comments_per_issue":2.7,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":72,"bot_issues_count":0,"bot_pull_requests_count":28,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/issues","maintainers":[{"login":"thompiler","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thompiler"}],"active_maintainers":[{"login":"thompiler","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thompiler"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake1/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake1/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake1/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake1/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake1/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pybrake1/codemeta","maintainers":[{"uuid":"smurf-U","login":"smurf-U","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/smurf-U/","role":null,"created_at":"2023-02-20T03:17:52.477Z","updated_at":"2023-02-20T03:17:52.477Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/smurf-U/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":930641,"maintainers_count":399816,"namespaces_count":0,"keywords_count":311995,"github":"pypi","metadata":{"funded_packages_count":58611,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-08-25T05:06:24.344Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11683958,"name":"github.com/airbrake/pybrake","ecosystem":"go","description":null,"homepage":null,"licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/airbrake/pybrake","keywords_array":[],"namespace":null,"versions_count":27,"first_release_published_at":"2018-03-12T11:32:50.000Z","latest_release_published_at":"2023-01-10T13:57:53.000Z","latest_release_number":"v1.10.1","last_synced_at":"2026-08-24T13:54:44.066Z","created_at":"2025-05-25T08:26:11.167Z","updated_at":"2026-08-24T13:54:44.066Z","registry_url":"https://pkg.go.dev/github.com/airbrake/pybrake","install_command":"go get github.com/airbrake/pybrake","documentation_url":"https://pkg.go.dev/github.com/airbrake/pybrake#section-documentation","metadata":{},"repo_metadata":{"id":29898621,"uuid":"122211400","full_name":"airbrake/pybrake","owner":"airbrake","description":"Python exception notifier for Airbrake","archived":false,"fork":false,"pushed_at":"2023-05-01T23:42:38.000Z","size":512,"stargazers_count":37,"open_issues_count":15,"forks_count":15,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-05-02T16:04:29.737Z","etag":null,"topics":["airbrake","crash","crash-reporting","error-reporting","logging","monitoring","notifier","python","python3"],"latest_commit_sha":null,"homepage":"https://airbrake.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/airbrake.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-20T14:47:52.000Z","updated_at":"2024-07-21T14:17:17.000Z","dependencies_parsed_at":"2024-06-19T05:31:14.304Z","dependency_job_id":null,"html_url":"https://github.com/airbrake/pybrake","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/airbrake","download_url":"https://codeload.github.com/airbrake/pybrake/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":256217206,"owners_count":22355293,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2025-05-25T08:32:57.780Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.815222470109423,"dependent_packages_count":5.449209917731764,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.632216193920593},"purl":"pkg:golang/github.com/airbrake/pybrake","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/airbrake/pybrake","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/airbrake/pybrake","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/airbrake/pybrake/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-05-06T07:05:52.467Z","issues_count":19,"pull_requests_count":85,"avg_time_to_close_issue":10754268.583333334,"avg_time_to_close_pull_request":1735587.5064935065,"issues_closed_count":12,"pull_requests_closed_count":77,"pull_request_authors_count":4,"issue_authors_count":17,"avg_comments_per_issue":2.8421052631578947,"avg_comments_per_pull_request":1.0352941176470587,"merged_pull_requests_count":72,"bot_issues_count":0,"bot_pull_requests_count":28,"past_year_issues_count":1,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fairbrake%2Fpybrake/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fairbrake%2Fpybrake/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fairbrake%2Fpybrake/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fairbrake%2Fpybrake/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fairbrake%2Fpybrake/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fairbrake%2Fpybrake/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281915,"maintainers_count":0,"namespaces_count":839492,"keywords_count":125216,"github":"golang","metadata":{"funded_packages_count":67974,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-25T05:01:14.867Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":10284285,"full_name":"airbrake/pybrake","default_branch":"master","total_commits":258,"total_committers":20,"total_bot_commits":19,"total_bot_committers":1,"mean_commits":12.9,"dds":0.6976744186046512,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-08-19T11:01:43.026Z","last_synced_commit":"f50658879447d142e490bd23297c34144d62222e","created_at":"2025-06-09T19:08:56.450Z","updated_at":"2026-08-19T11:01:40.410Z","committers":[{"name":"Vladimir Mihailenco","email":"vladimir.webdev@gmail.com","login":"vmihailenco","count":78},{"name":"Kaushal Prajapati","email":"kbprajapati@live.com","login":"smurf-U","count":73},{"name":"Kyrylo Silin","email":"silin@kyrylo.org","login":"kyrylo","count":35},{"name":"Anatolii Mihailenco","email":"anmic.webdev@gmail.com","login":"anmic","count":25},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":19},{"name":"Saloni.Jain","email":"Saloni.Jain@logicmonitor.com","login":null,"count":6},{"name":"Patrick Humpal","email":"patrick@netvilla.net","login":"phumpal","count":4},{"name":"Saloni Jain","email":"80541125+salonijain0918","login":"salonijain0918","count":3},{"name":"Ihor Liubymov","email":"ihor.liubymov@ring.com","login":null,"count":2},{"name":"Andrey Reznik","email":"andrey.reznik.ce@gmail.com","login":"andrii-rieznik","count":2},{"name":"Tomohiro Murota","email":"tomohiro.murota@gmail.com","login":"tearoom6","count":2},{"name":"Alexander Kulakov","email":"homo.programmerus@gmail.com","login":"momyc","count":1},{"name":"Chris Muthig","email":"camuthig@gmail.com","login":"camuthig","count":1},{"name":"Geoffrey S. Zub","email":"479104+gzub","login":"gzub","count":1},{"name":"Matt Rasband","email":"matt.rasband@gmail.com","login":"mattrasband","count":1},{"name":"Morgan Mikel McDaris","email":"morganmcdaris@gmail.com","login":"mmcdaris","count":1},{"name":"Thom Cassady","email":"thom@airbrake.io","login":"thompiler","count":1},{"name":"Alexander Kulakov","email":"a.kulakov@mail.ru","login":null,"count":1},{"name":"shifi","email":"marko.siftar@logicmonitor.com","login":"shifi","count":1},{"name":"sturmianseq","email":"sturmianseq@126.com","login":"sturmianseq","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-20T00:00:10.776Z","repositories_count":6752015,"commits_count":978354437,"contributors_count":41238533,"owners_count":1358999,"committers_count":3353082,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"airbrake/pybrake","html_url":"https://github.com/airbrake/pybrake","last_synced_at":"2026-08-24T13:32:40.824Z","status":null,"issues_count":20,"pull_requests_count":88,"avg_time_to_close_issue":10754268.583333334,"avg_time_to_close_pull_request":1735587.5064935065,"issues_closed_count":12,"pull_requests_closed_count":77,"pull_request_authors_count":6,"issue_authors_count":18,"avg_comments_per_issue":2.7,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":72,"bot_issues_count":0,"bot_pull_requests_count":28,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-14T20:53:48.608Z","updated_at":"2026-08-24T13:32:40.825Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/airbrake%2Fpybrake/issues","issue_labels_count":{"table":{"bug":7,"duplicate":1,"question":1,"enhancement":1,"invalid":1}},"pull_request_labels_count":{"table":{"dependencies":28,"Ready To Merge":1,"bug":1,"testcase":1,"invalid":1,"enhancement":1,"pylint":1}},"issue_author_associations_count":{"table":{"NONE":18,"CONTRIBUTOR":2}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":84,"NONE":3,"MEMBER":1}},"issue_authors":{"table":{"sandeepbalagopal09":2,"pouellet":2,"nic-lan":1,"giampaolo":1,"vigneshhari":1,"lvgitter":1,"coneybeare":1,"sarartur":1,"rcjohnson":1,"psofiterol":1,"josteinaj":1,"badcure":1,"ArtZlab":1,"davidkurutz":1,"smurf-U":1,"ryanscovill":1,"camuthig":1,"danman01":1}},"pull_request_authors":{"table":{"smurf-U":49,"dependabot[bot]":28,"salonijain0918":7,"der-flo":2,"shenganzhang":1,"thompiler":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-25T00:00:09.459Z","repositories_count":16355184,"issues_count":42497104,"pull_requests_count":136066256,"authors_count":11525578,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{"NONE":2,"MEMBER":1}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{"der-flo":2,"thompiler":1}},"maintainers":[{"table":{"login":"thompiler","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thompiler"}}],"active_maintainers":[{"table":{"login":"thompiler","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thompiler"}}]}},"events":{"total":{"IssuesEvent":2,"IssueCommentEvent":1,"PushEvent":5,"CreateEvent":1},"last_year":{"PushEvent":5,"CreateEvent":1}},"keywords":["airbrake","crash","crash-reporting","error-reporting","logging","monitoring","notifier","python","python3"],"dependencies":[{"ecosystem":"npm","filepath":"examples/masonite/weather/package.json","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.015Z","updated_at":"2022-08-07T14:31:04.015Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/masonite/weather/package.json","dependencies":[{"id":600209724,"package_name":"axios","ecosystem":"npm","requirements":"^0.22.0","direct":true,"kind":"development","optional":false},{"id":600209725,"package_name":"laravel-mix","ecosystem":"npm","requirements":"^6.0.39","direct":true,"kind":"development","optional":false},{"id":600209726,"package_name":"postcss","ecosystem":"npm","requirements":"^8.4.5","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"examples/aiohttp/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.057Z","updated_at":"2022-08-07T14:31:04.057Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/aiohttp/requirements.txt","dependencies":[{"id":600209739,"package_name":"accumulation-tree","ecosystem":"pypi","requirements":"==0.6.2","direct":true,"kind":"runtime","optional":false},{"id":600209740,"package_name":"aiodns","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"runtime","optional":false},{"id":600209741,"package_name":"aiohttp","ecosystem":"pypi","requirements":"==3.8.1","direct":true,"kind":"runtime","optional":false},{"id":600209742,"package_name":"aiohttp-jinja2","ecosystem":"pypi","requirements":"==1.5","direct":true,"kind":"runtime","optional":false},{"id":600209743,"package_name":"aiosignal","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":600209744,"package_name":"async-timeout","ecosystem":"pypi","requirements":"==4.0.2","direct":true,"kind":"runtime","optional":false},{"id":600209745,"package_name":"attrs","ecosystem":"pypi","requirements":"==21.4.0","direct":true,"kind":"runtime","optional":false},{"id":600209746,"package_name":"cchardet","ecosystem":"pypi","requirements":"==2.1.7","direct":true,"kind":"runtime","optional":false},{"id":600209747,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.5.18.1","direct":true,"kind":"runtime","optional":false},{"id":600209748,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.0","direct":true,"kind":"runtime","optional":false},{"id":600209749,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.12","direct":true,"kind":"runtime","optional":false},{"id":600209750,"package_name":"frozenlist","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":600209751,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":600209752,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":true,"kind":"runtime","optional":false},{"id":600209753,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.1.1","direct":true,"kind":"runtime","optional":false},{"id":600209754,"package_name":"multidict","ecosystem":"pypi","requirements":"==6.0.2","direct":true,"kind":"runtime","optional":false},{"id":600209755,"package_name":"pybrake","ecosystem":"pypi","requirements":"==1.5.0","direct":true,"kind":"runtime","optional":false},{"id":600209756,"package_name":"pycares","ecosystem":"pypi","requirements":"==4.2.0","direct":true,"kind":"runtime","optional":false},{"id":600209757,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":true,"kind":"runtime","optional":false},{"id":600209758,"package_name":"pyudorandom","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":600209759,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":600209760,"package_name":"SQLAlchemy","ecosystem":"pypi","requirements":"==1.4.37","direct":true,"kind":"runtime","optional":false},{"id":600209762,"package_name":"tdigest","ecosystem":"pypi","requirements":"==0.5.2.2","direct":true,"kind":"runtime","optional":false},{"id":600209763,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.9","direct":true,"kind":"runtime","optional":false},{"id":600209764,"package_name":"yarl","ecosystem":"pypi","requirements":"==1.7.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/bottle/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.082Z","updated_at":"2022-08-07T14:31:04.082Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/bottle/requirements.txt","dependencies":[{"id":600209810,"package_name":"asgiref","ecosystem":"pypi","requirements":"==3.4.1","direct":true,"kind":"runtime","optional":false},{"id":600209811,"package_name":"bottle","ecosystem":"pypi","requirements":"==0.12.20","direct":true,"kind":"runtime","optional":false},{"id":600209812,"package_name":"certifi","ecosystem":"pypi","requirements":"==2021.10.8","direct":true,"kind":"runtime","optional":false},{"id":600209813,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.9","direct":true,"kind":"runtime","optional":false},{"id":600209814,"package_name":"coreapi","ecosystem":"pypi","requirements":"==2.3.3","direct":true,"kind":"runtime","optional":false},{"id":600209815,"package_name":"coreschema","ecosystem":"pypi","requirements":"==0.0.4","direct":true,"kind":"runtime","optional":false},{"id":600209816,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":600209817,"package_name":"itypes","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":600209818,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.0.3","direct":true,"kind":"runtime","optional":false},{"id":600209819,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":600209820,"package_name":"openapi-codec","ecosystem":"pypi","requirements":"==1.3.2","direct":true,"kind":"runtime","optional":false},{"id":600209821,"package_name":"panda","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"runtime","optional":false},{"id":600209822,"package_name":"python-oauth2","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":600209823,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":true,"kind":"runtime","optional":false},{"id":600209824,"package_name":"PyYAML","ecosystem":"pypi","requirements":"==5.4","direct":true,"kind":"runtime","optional":false},{"id":600209825,"package_name":"requests","ecosystem":"pypi","requirements":"==2.26.0","direct":true,"kind":"runtime","optional":false},{"id":600209826,"package_name":"simplejson","ecosystem":"pypi","requirements":"==3.17.6","direct":true,"kind":"runtime","optional":false},{"id":600209827,"package_name":"sqlparse","ecosystem":"pypi","requirements":"==0.4.2","direct":true,"kind":"runtime","optional":false},{"id":600209828,"package_name":"uritemplate","ecosystem":"pypi","requirements":"==4.1.1","direct":true,"kind":"runtime","optional":false},{"id":600209829,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/cherrypy/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.100Z","updated_at":"2022-08-07T14:31:04.100Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/cherrypy/requirements.txt","dependencies":[{"id":600209906,"package_name":"accumulation-tree","ecosystem":"pypi","requirements":"==0.6.2","direct":true,"kind":"runtime","optional":false},{"id":600209907,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.5.18.1","direct":true,"kind":"runtime","optional":false},{"id":600209908,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.12","direct":true,"kind":"runtime","optional":false},{"id":600209909,"package_name":"cheroot","ecosystem":"pypi","requirements":"==8.6.0","direct":true,"kind":"runtime","optional":false},{"id":600209910,"package_name":"CherryPy","ecosystem":"pypi","requirements":"==18.6.1","direct":true,"kind":"runtime","optional":false},{"id":600209911,"package_name":"CherryPy-SQLAlchemy","ecosystem":"pypi","requirements":"==0.5.3","direct":true,"kind":"runtime","optional":false},{"id":600209912,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":600209913,"package_name":"jaraco.classes","ecosystem":"pypi","requirements":"==3.2.1","direct":true,"kind":"runtime","optional":false},{"id":600209914,"package_name":"jaraco.collections","ecosystem":"pypi","requirements":"==3.5.1","direct":true,"kind":"runtime","optional":false},{"id":600209915,"package_name":"jaraco.context","ecosystem":"pypi","requirements":"==4.1.1","direct":true,"kind":"runtime","optional":false},{"id":600209916,"package_name":"jaraco.functools","ecosystem":"pypi","requirements":"==3.5.0","direct":true,"kind":"runtime","optional":false},{"id":600209917,"package_name":"jaraco.text","ecosystem":"pypi","requirements":"==3.7.0","direct":true,"kind":"runtime","optional":false},{"id":600209918,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":true,"kind":"runtime","optional":false},{"id":600209919,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.1.1","direct":true,"kind":"runtime","optional":false},{"id":600209920,"package_name":"more-itertools","ecosystem":"pypi","requirements":"==8.13.0","direct":true,"kind":"runtime","optional":false},{"id":600209921,"package_name":"portend","ecosystem":"pypi","requirements":"==3.1.0","direct":true,"kind":"runtime","optional":false},{"id":600209922,"package_name":"pybrake","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":600209923,"package_name":"pytz","ecosystem":"pypi","requirements":"==2022.1","direct":true,"kind":"runtime","optional":false},{"id":600209924,"package_name":"pyudorandom","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":600209925,"package_name":"requests","ecosystem":"pypi","requirements":"==2.27.1","direct":true,"kind":"runtime","optional":false},{"id":600209926,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":600209927,"package_name":"SQLAlchemy","ecosystem":"pypi","requirements":"==1.4.36","direct":true,"kind":"runtime","optional":false},{"id":600209928,"package_name":"tdigest","ecosystem":"pypi","requirements":"==0.5.2.2","direct":true,"kind":"runtime","optional":false},{"id":600209929,"package_name":"tempora","ecosystem":"pypi","requirements":"==5.0.1","direct":true,"kind":"runtime","optional":false},{"id":600209930,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.9","direct":true,"kind":"runtime","optional":false},{"id":600209931,"package_name":"zc.lockfile","ecosystem":"pypi","requirements":"==2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/django/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.122Z","updated_at":"2022-08-07T14:31:04.122Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/django/requirements.txt","dependencies":[{"id":600210111,"package_name":"asgiref","ecosystem":"pypi","requirements":"==3.4.1","direct":true,"kind":"runtime","optional":false},{"id":600210112,"package_name":"certifi","ecosystem":"pypi","requirements":"==2021.10.8","direct":true,"kind":"runtime","optional":false},{"id":600210113,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.9","direct":true,"kind":"runtime","optional":false},{"id":600210114,"package_name":"coreapi","ecosystem":"pypi","requirements":"==2.3.3","direct":true,"kind":"runtime","optional":false},{"id":600210115,"package_name":"coreschema","ecosystem":"pypi","requirements":"==0.0.4","direct":true,"kind":"runtime","optional":false},{"id":600210116,"package_name":"Django","ecosystem":"pypi","requirements":"==3.2.14","direct":true,"kind":"runtime","optional":false},{"id":600210117,"package_name":"djangorestframework","ecosystem":"pypi","requirements":"==3.12.4","direct":true,"kind":"runtime","optional":false},{"id":600210118,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":600210119,"package_name":"itypes","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":600210120,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.0.3","direct":true,"kind":"runtime","optional":false},{"id":600210121,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":600210122,"package_name":"openapi-codec","ecosystem":"pypi","requirements":"==1.3.2","direct":true,"kind":"runtime","optional":false},{"id":600210123,"package_name":"panda","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"runtime","optional":false},{"id":600210124,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":600210125,"package_name":"python-oauth2","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":600210126,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":true,"kind":"runtime","optional":false},{"id":600210127,"package_name":"PyYAML","ecosystem":"pypi","requirements":"==5.4","direct":true,"kind":"runtime","optional":false},{"id":600210128,"package_name":"requests","ecosystem":"pypi","requirements":"==2.26.0","direct":true,"kind":"runtime","optional":false},{"id":600210129,"package_name":"simplejson","ecosystem":"pypi","requirements":"==3.17.6","direct":true,"kind":"runtime","optional":false},{"id":600210130,"package_name":"sqlparse","ecosystem":"pypi","requirements":"==0.4.2","direct":true,"kind":"runtime","optional":false},{"id":600210131,"package_name":"uritemplate","ecosystem":"pypi","requirements":"==4.1.1","direct":true,"kind":"runtime","optional":false},{"id":600210132,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/fastapi/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.272Z","updated_at":"2022-08-07T14:31:04.272Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/fastapi/requirements.txt","dependencies":[{"id":600211349,"package_name":"asgiref","ecosystem":"pypi","requirements":"==3.4.1","direct":true,"kind":"runtime","optional":false},{"id":600211350,"package_name":"certifi","ecosystem":"pypi","requirements":"==2021.10.8","direct":true,"kind":"runtime","optional":false},{"id":600211351,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.9","direct":true,"kind":"runtime","optional":false},{"id":600211352,"package_name":"coreapi","ecosystem":"pypi","requirements":"==2.3.3","direct":true,"kind":"runtime","optional":false},{"id":600211353,"package_name":"coreschema","ecosystem":"pypi","requirements":"==0.0.4","direct":true,"kind":"runtime","optional":false},{"id":600211354,"package_name":"fastapi","ecosystem":"pypi","requirements":"==0.70.1","direct":true,"kind":"runtime","optional":false},{"id":600211355,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":600211356,"package_name":"itypes","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":600211357,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.0.3","direct":true,"kind":"runtime","optional":false},{"id":600211358,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":600211359,"package_name":"openapi-codec","ecosystem":"pypi","requirements":"==1.3.2","direct":true,"kind":"runtime","optional":false},{"id":600211360,"package_name":"panda","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"runtime","optional":false},{"id":600211361,"package_name":"python-oauth2","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":600211362,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":true,"kind":"runtime","optional":false},{"id":600211363,"package_name":"PyYAML","ecosystem":"pypi","requirements":"==5.1","direct":true,"kind":"runtime","optional":false},{"id":600211364,"package_name":"requests","ecosystem":"pypi","requirements":"==2.26.0","direct":true,"kind":"runtime","optional":false},{"id":600211365,"package_name":"simplejson","ecosystem":"pypi","requirements":"==3.17.6","direct":true,"kind":"runtime","optional":false},{"id":600211366,"package_name":"sqlparse","ecosystem":"pypi","requirements":"==0.4.2","direct":true,"kind":"runtime","optional":false},{"id":600211367,"package_name":"uritemplate","ecosystem":"pypi","requirements":"==4.1.1","direct":true,"kind":"runtime","optional":false},{"id":600211368,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.7","direct":true,"kind":"runtime","optional":false},{"id":600211369,"package_name":"uvicorn","ecosystem":"pypi","requirements":"==0.16.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/flask/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.298Z","updated_at":"2022-08-07T14:31:04.298Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/flask/requirements.txt","dependencies":[{"id":600211473,"package_name":"Flask","ecosystem":"pypi","requirements":"==2.1.1","direct":true,"kind":"runtime","optional":false},{"id":600211474,"package_name":"Flask-SQLAlchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":600211475,"package_name":"blinker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":600211476,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/masonite/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.333Z","updated_at":"2022-08-07T14:31:04.333Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/masonite/requirements.txt","dependencies":[{"id":600211525,"package_name":"accumulation-tree","ecosystem":"pypi","requirements":"==0.6.2","direct":true,"kind":"runtime","optional":false},{"id":600211526,"package_name":"attrs","ecosystem":"pypi","requirements":"==21.4.0","direct":true,"kind":"runtime","optional":false},{"id":600211527,"package_name":"bcrypt","ecosystem":"pypi","requirements":"==3.2.2","direct":true,"kind":"runtime","optional":false},{"id":600211528,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.5.18.1","direct":true,"kind":"runtime","optional":false},{"id":600211529,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.0","direct":true,"kind":"runtime","optional":false},{"id":600211530,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.12","direct":true,"kind":"runtime","optional":false},{"id":600211531,"package_name":"cleo","ecosystem":"pypi","requirements":"==0.8.1","direct":true,"kind":"runtime","optional":false},{"id":600211532,"package_name":"clikit","ecosystem":"pypi","requirements":"==0.6.2","direct":true,"kind":"runtime","optional":false},{"id":600211533,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.4","direct":true,"kind":"runtime","optional":false},{"id":600211534,"package_name":"crashtest","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"runtime","optional":false},{"id":600211535,"package_name":"cryptography","ecosystem":"pypi","requirements":"==37.0.2","direct":true,"kind":"runtime","optional":false},{"id":600211536,"package_name":"dotty-dict","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":600211537,"package_name":"exceptionite","ecosystem":"pypi","requirements":"==2.2.5","direct":true,"kind":"runtime","optional":false},{"id":600211538,"package_name":"Faker","ecosystem":"pypi","requirements":"==13.12.0","direct":true,"kind":"runtime","optional":false},{"id":600211539,"package_name":"hashids","ecosystem":"pypi","requirements":"==1.3.1","direct":true,"kind":"runtime","optional":false},{"id":600211540,"package_name":"hfilesize","ecosystem":"pypi","requirements":"==0.1.0","direct":true,"kind":"runtime","optional":false},{"id":600211541,"package_name":"hupper","ecosystem":"pypi","requirements":"==1.10.3","direct":true,"kind":"runtime","optional":false},{"id":600211542,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":600211543,"package_name":"inflection","ecosystem":"pypi","requirements":"==0.5.1","direct":true,"kind":"runtime","optional":false},{"id":600211544,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":600211545,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":true,"kind":"runtime","optional":false},{"id":600211546,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.1.1","direct":true,"kind":"runtime","optional":false},{"id":600211547,"package_name":"masonite","ecosystem":"pypi","requirements":"==4.14.1","direct":true,"kind":"runtime","optional":false},{"id":600211548,"package_name":"masonite-orm","ecosystem":"pypi","requirements":"==2.11.11","direct":true,"kind":"runtime","optional":false},{"id":600211549,"package_name":"mock","ecosystem":"pypi","requirements":"==4.0.3","direct":true,"kind":"runtime","optional":false},{"id":600211550,"package_name":"packaging","ecosystem":"pypi","requirements":"==21.3","direct":true,"kind":"runtime","optional":false},{"id":600211551,"package_name":"pastel","ecosystem":"pypi","requirements":"==0.2.1","direct":true,"kind":"runtime","optional":false},{"id":600211552,"package_name":"pendulum","ecosystem":"pypi","requirements":"==2.1.2","direct":true,"kind":"runtime","optional":false},{"id":600211553,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":600211554,"package_name":"py","ecosystem":"pypi","requirements":"==1.11.0","direct":true,"kind":"runtime","optional":false},{"id":600211555,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":600211556,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":true,"kind":"runtime","optional":false},{"id":600211557,"package_name":"PyJWT","ecosystem":"pypi","requirements":"==2.4.0","direct":true,"kind":"runtime","optional":false},{"id":600211558,"package_name":"pylev","ecosystem":"pypi","requirements":"==1.4.0","direct":true,"kind":"runtime","optional":false},{"id":600211559,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==3.0.9","direct":true,"kind":"runtime","optional":false},{"id":600211560,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.1.2","direct":true,"kind":"runtime","optional":false},{"id":600211561,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":true,"kind":"runtime","optional":false},{"id":600211562,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"==0.15.0","direct":true,"kind":"runtime","optional":false},{"id":600211563,"package_name":"pytzdata","ecosystem":"pypi","requirements":"==2020.1","direct":true,"kind":"runtime","optional":false},{"id":600211564,"package_name":"pyudorandom","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":600211565,"package_name":"requests","ecosystem":"pypi","requirements":"==2.27.1","direct":true,"kind":"runtime","optional":false},{"id":600211566,"package_name":"requests-file","ecosystem":"pypi","requirements":"==1.5.1","direct":true,"kind":"runtime","optional":false},{"id":600211567,"package_name":"setuptools-scm","ecosystem":"pypi","requirements":"==6.4.2","direct":true,"kind":"runtime","optional":false},{"id":600211568,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":600211569,"package_name":"tdigest","ecosystem":"pypi","requirements":"==0.5.2.2","direct":true,"kind":"runtime","optional":false},{"id":600211570,"package_name":"tldextract","ecosystem":"pypi","requirements":"==2.2.3","direct":true,"kind":"runtime","optional":false},{"id":600211571,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":600211572,"package_name":"typing_extensions","ecosystem":"pypi","requirements":"==4.2.0","direct":true,"kind":"runtime","optional":false},{"id":600211573,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.9","direct":true,"kind":"runtime","optional":false},{"id":600211574,"package_name":"watchdog","ecosystem":"pypi","requirements":"==2.1.8","direct":true,"kind":"runtime","optional":false},{"id":600211575,"package_name":"Werkzeug","ecosystem":"pypi","requirements":"==2.1.2","direct":true,"kind":"runtime","optional":false},{"id":600211576,"package_name":"whitenoise","ecosystem":"pypi","requirements":"==5.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/masonite/weather/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.354Z","updated_at":"2022-08-07T14:31:04.354Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/masonite/weather/requirements.txt","dependencies":[{"id":600211614,"package_name":"masonite","ecosystem":"pypi","requirements":"\u003e=4.0,\u003c5.0","direct":true,"kind":"runtime","optional":false},{"id":600211615,"package_name":"masonite-orm","ecosystem":"pypi","requirements":"\u003e=2.0,\u003c3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/pyramid/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.362Z","updated_at":"2022-08-07T14:31:04.362Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/pyramid/requirements.txt","dependencies":[{"id":600211640,"package_name":"asgiref","ecosystem":"pypi","requirements":"==3.4.1","direct":true,"kind":"runtime","optional":false},{"id":600211641,"package_name":"certifi","ecosystem":"pypi","requirements":"==2021.10.8","direct":true,"kind":"runtime","optional":false},{"id":600211642,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.9","direct":true,"kind":"runtime","optional":false},{"id":600211643,"package_name":"coreapi","ecosystem":"pypi","requirements":"==2.3.3","direct":true,"kind":"runtime","optional":false},{"id":600211644,"package_name":"coreschema","ecosystem":"pypi","requirements":"==0.0.4","direct":true,"kind":"runtime","optional":false},{"id":600211645,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":600211646,"package_name":"itypes","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":600211647,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.0.3","direct":true,"kind":"runtime","optional":false},{"id":600211648,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":600211649,"package_name":"openapi-codec","ecosystem":"pypi","requirements":"==1.3.2","direct":true,"kind":"runtime","optional":false},{"id":600211650,"package_name":"panda","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"runtime","optional":false},{"id":600211651,"package_name":"pyramid","ecosystem":"pypi","requirements":"==2.0","direct":true,"kind":"runtime","optional":false},{"id":600211652,"package_name":"python-oauth2","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":600211653,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":true,"kind":"runtime","optional":false},{"id":600211654,"package_name":"PyYAML","ecosystem":"pypi","requirements":"==5.4","direct":true,"kind":"runtime","optional":false},{"id":600211655,"package_name":"requests","ecosystem":"pypi","requirements":"==2.26.0","direct":true,"kind":"runtime","optional":false},{"id":600211656,"package_name":"simplejson","ecosystem":"pypi","requirements":"==3.17.6","direct":true,"kind":"runtime","optional":false},{"id":600211657,"package_name":"sqlparse","ecosystem":"pypi","requirements":"==0.4.2","direct":true,"kind":"runtime","optional":false},{"id":600211658,"package_name":"uritemplate","ecosystem":"pypi","requirements":"==4.1.1","direct":true,"kind":"runtime","optional":false},{"id":600211659,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/sanic/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.377Z","updated_at":"2022-08-07T14:31:04.377Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/sanic/requirements.txt","dependencies":[{"id":600211693,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":true,"kind":"runtime","optional":false},{"id":600211675,"package_name":"aiofiles","ecosystem":"pypi","requirements":"==0.8.0","direct":true,"kind":"runtime","optional":false},{"id":600211676,"package_name":"aiosqlite","ecosystem":"pypi","requirements":"==0.17.0","direct":true,"kind":"runtime","optional":false},{"id":600211677,"package_name":"asgiref","ecosystem":"pypi","requirements":"==3.4.1","direct":true,"kind":"runtime","optional":false},{"id":600211678,"package_name":"certifi","ecosystem":"pypi","requirements":"==2021.10.8","direct":true,"kind":"runtime","optional":false},{"id":600211679,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.9","direct":true,"kind":"runtime","optional":false},{"id":600211680,"package_name":"coreapi","ecosystem":"pypi","requirements":"==2.3.3","direct":true,"kind":"runtime","optional":false},{"id":600211681,"package_name":"coreschema","ecosystem":"pypi","requirements":"==0.0.4","direct":true,"kind":"runtime","optional":false},{"id":600211682,"package_name":"greenlet","ecosystem":"pypi","requirements":"==1.1.2","direct":true,"kind":"runtime","optional":false},{"id":600211683,"package_name":"httptools","ecosystem":"pypi","requirements":"==0.4.0","direct":true,"kind":"runtime","optional":false},{"id":600211684,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":600211685,"package_name":"itypes","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":600211686,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.0.3","direct":true,"kind":"runtime","optional":false},{"id":600211687,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":600211688,"package_name":"multidict","ecosystem":"pypi","requirements":"==5.2.0","direct":true,"kind":"runtime","optional":false},{"id":600211689,"package_name":"openapi-codec","ecosystem":"pypi","requirements":"==1.3.2","direct":true,"kind":"runtime","optional":false},{"id":600211690,"package_name":"panda","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"runtime","optional":false},{"id":600211691,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":600211692,"package_name":"python-oauth2","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":600211694,"package_name":"pyudorandom","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":600211695,"package_name":"PyYAML","ecosystem":"pypi","requirements":"==5.1","direct":true,"kind":"runtime","optional":false},{"id":600211696,"package_name":"requests","ecosystem":"pypi","requirements":"==2.26.0","direct":true,"kind":"runtime","optional":false},{"id":600211697,"package_name":"sanic","ecosystem":"pypi","requirements":"==21.12.0","direct":true,"kind":"runtime","optional":false},{"id":600211698,"package_name":"sanic-routing","ecosystem":"pypi","requirements":"==0.7.2","direct":true,"kind":"runtime","optional":false},{"id":600211699,"package_name":"simplejson","ecosystem":"pypi","requirements":"==3.17.6","direct":true,"kind":"runtime","optional":false},{"id":600211700,"package_name":"SQLAlchemy","ecosystem":"pypi","requirements":"==1.4.36","direct":true,"kind":"runtime","optional":false},{"id":600211701,"package_name":"sqlparse","ecosystem":"pypi","requirements":"==0.4.2","direct":true,"kind":"runtime","optional":false},{"id":600211702,"package_name":"typing_extensions","ecosystem":"pypi","requirements":"==4.2.0","direct":true,"kind":"runtime","optional":false},{"id":600211703,"package_name":"ujson","ecosystem":"pypi","requirements":"==5.4.0","direct":true,"kind":"runtime","optional":false},{"id":600211704,"package_name":"uritemplate","ecosystem":"pypi","requirements":"==4.1.1","direct":true,"kind":"runtime","optional":false},{"id":600211705,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.7","direct":true,"kind":"runtime","optional":false},{"id":600211706,"package_name":"uvloop","ecosystem":"pypi","requirements":"==0.16.0","direct":true,"kind":"runtime","optional":false},{"id":600211707,"package_name":"websockets","ecosystem":"pypi","requirements":"==10.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.391Z","updated_at":"2022-08-07T14:31:04.391Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/requirements.txt","dependencies":[{"id":600211708,"package_name":"tdigest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.397Z","updated_at":"2022-08-07T14:31:04.397Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/setup.py","dependencies":[{"id":600211721,"package_name":"tdigest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"test-requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:31:04.402Z","updated_at":"2022-08-07T14:31:04.402Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/test-requirements.txt","dependencies":[{"id":600211723,"package_name":"pytest","ecosystem":"pypi","requirements":"\u003e=4.3.0","direct":true,"kind":"test","optional":false},{"id":600211724,"package_name":"pytest-benchmark","ecosystem":"pypi","requirements":"\u003e=3.2.2","direct":true,"kind":"test","optional":false},{"id":600211725,"package_name":"pytest-mock-server","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211726,"package_name":"pylint","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211727,"package_name":"django","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211728,"package_name":"flask","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211729,"package_name":"blinker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211730,"package_name":"cherrypy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211731,"package_name":"masonite","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211732,"package_name":"aiohttp","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211733,"package_name":"redis","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211734,"package_name":"celery","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211735,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211736,"package_name":"sanic","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211737,"package_name":"werkzeug","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":600211738,"package_name":"fastapi","ecosystem":"pypi","requirements":"==0.70.1","direct":true,"kind":"test","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T15:52:25.964Z","updated_at":"2023-01-14T15:52:25.964Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/.github/workflows/test.yml","dependencies":[{"id":6900600907,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6900600908,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"examples/falcon/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-14T15:52:26.013Z","updated_at":"2023-01-14T15:52:26.013Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/falcon/requirements.txt","dependencies":[{"id":6900600909,"package_name":"falcon","ecosystem":"pypi","requirements":"==3.1.0","direct":true,"kind":"runtime","optional":false},{"id":6900600910,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":true,"kind":"runtime","optional":false},{"id":6900600911,"package_name":"falcon_sqla","ecosystem":"pypi","requirements":"==0.3.0","direct":true,"kind":"runtime","optional":false},{"id":6900600912,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.1","direct":true,"kind":"runtime","optional":false},{"id":6900600913,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/hug/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-14T15:52:26.068Z","updated_at":"2023-01-14T15:52:26.068Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/hug/requirements.txt","dependencies":[{"id":6900600914,"package_name":"hug","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600915,"package_name":"jinja2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600916,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600917,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600918,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/morepath/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-14T15:52:26.099Z","updated_at":"2023-01-14T15:52:26.099Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/morepath/requirements.txt","dependencies":[{"id":6900600919,"package_name":"morepath","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600920,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600921,"package_name":"morepath-sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600922,"package_name":"more.jinja2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/pycnic/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-14T15:52:26.172Z","updated_at":"2023-01-14T15:52:26.172Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/pycnic/requirements.txt","dependencies":[{"id":6900600923,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600924,"package_name":"pycnic","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600925,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600926,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/starlette/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-14T15:52:26.336Z","updated_at":"2023-01-14T15:52:26.336Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/starlette/requirements.txt","dependencies":[{"id":6900600927,"package_name":"starlette","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600928,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600929,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600930,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600931,"package_name":"uvicorn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/tornado/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-14T15:52:26.497Z","updated_at":"2023-01-14T15:52:26.497Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/tornado/requirements.txt","dependencies":[{"id":6900600932,"package_name":"tornado","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600933,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600934,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600935,"package_name":"tornado-sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/turbogears/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-14T15:52:26.546Z","updated_at":"2023-01-14T15:52:26.546Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/turbogears/requirements.txt","dependencies":[{"id":6900600938,"package_name":"backlash","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600939,"package_name":"kajiki","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600940,"package_name":"pybrake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600941,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600942,"package_name":"TurboGears2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600943,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600944,"package_name":"tg.devtools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/turbogears/weather-fullstack/setup.py","sha":null,"kind":"manifest","created_at":"2023-01-14T15:52:26.580Z","updated_at":"2023-01-14T15:52:26.580Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/turbogears/weather-fullstack/setup.py","dependencies":[{"id":6900600945,"package_name":"TurboGears2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600946,"package_name":"Beaker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600947,"package_name":"Kajiki","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600948,"package_name":"zope.sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600949,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600950,"package_name":"alembic","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600951,"package_name":"repoze.who","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600952,"package_name":"tw2.forms","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600953,"package_name":"tgext.admin","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6900600954,"package_name":"WebHelpers2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/masonite/weather/pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-06-19T05:19:02.618Z","updated_at":"2024-06-19T05:19:02.618Z","repository_link":"https://github.com/airbrake/pybrake/blob/master/examples/masonite/weather/pyproject.toml","dependencies":[]}],"score":17.397175556713478,"created_at":"2026-05-04T06:42:41.030Z","updated_at":"2026-08-25T14:02:30.873Z","avatar_url":"https://github.com/airbrake.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/371537","html_url":"https://summary.ecosyste.ms/projects/371537"}