{"id":63247,"name":"beaver","description":"Needs Maintainer: python daemon that munches on logs and sends their contents to logstash","url":"https://github.com/python-beaver/python-beaver","last_synced_at":"2025-09-08T12:55:25.613Z","repository":{"id":4067605,"uuid":"5171841","full_name":"python-beaver/python-beaver","owner":"python-beaver","description":"Needs Maintainer: python daemon that munches on logs and sends their contents to logstash","archived":false,"fork":false,"pushed_at":"2023-08-24T00:42:29.000Z","size":1277,"stargazers_count":551,"open_issues_count":30,"forks_count":168,"subscribers_count":36,"default_branch":"master","last_synced_at":"2025-08-26T17:52:23.220Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://python-beaver.readthedocs.org/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/python-beaver.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","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":"2012-07-24T22:05:06.000Z","updated_at":"2025-05-12T01:45:41.000Z","dependencies_parsed_at":"2024-06-22T21:46:45.857Z","dependency_job_id":null,"html_url":"https://github.com/python-beaver/python-beaver","commit_stats":{"total_commits":588,"total_committers":101,"mean_commits":5.821782178217822,"dds":0.4693877551020408,"last_synced_commit":"c9b63350c435f1f4c8aff35acd5af6d0d7fbb73f"},"previous_names":[],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/python-beaver/python-beaver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-beaver","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/sbom","scorecard":{"id":752121,"data":{"date":"2025-08-11","repo":{"name":"github.com/python-beaver/python-beaver","commit":"c9b63350c435f1f4c8aff35acd5af6d0d7fbb73f"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.3,"checks":[{"name":"Code-Review","score":4,"reason":"Found 8/17 approved changesets -- score normalized to 4","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":"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":-1,"reason":"No tokens found","details":null,"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":"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":"Dangerous-Workflow","score":-1,"reason":"no workflows found","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":"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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: pipCommand not pinned by hash: install-dependencies.sh:2","Warn: pipCommand not pinned by hash: release:17","Warn: pipCommand not pinned by hash: release:20","Info:   0 out of   3 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":"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 25 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"}}]},"last_synced_at":"2025-08-22T20:39:35.917Z","repository_id":4067605,"created_at":"2025-08-22T20:39:35.917Z","updated_at":"2025-08-22T20:39:35.917Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274188910,"owners_count":25237853,"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","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"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":"python-beaver","name":"python-beaver","uuid":"16486652","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16486652?v=4","repositories_count":3,"last_synced_at":"2024-03-26T15:38:23.469Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/python-beaver","funding_links":[],"total_stars":554,"followers":0,"following":0,"created_at":"2022-11-04T00:44:16.701Z","updated_at":"2024-03-26T15:38:24.337Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-beaver","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-beaver/repositories"},"packages":[{"id":2653744,"name":"beaver","ecosystem":"pypi","description":"python daemon that munches on logs and sends their contents to logstash","homepage":"http://github.com/python-beaver/python-beaver","licenses":"LICENSE.txt","normalized_licenses":["Other"],"repository_url":"https://github.com/python-beaver/python-beaver","keywords_array":[],"namespace":null,"versions_count":49,"first_release_published_at":"2012-08-06T08:36:01.000Z","latest_release_published_at":"2019-04-03T16:48:18.000Z","latest_release_number":"36.3.1","last_synced_at":"2025-08-26T14:37:24.120Z","created_at":"2022-04-10T10:10:40.425Z","updated_at":"2025-08-26T15:20:10.255Z","registry_url":"https://pypi.org/project/beaver/","install_command":"pip install beaver --index-url https://pypi.org/simple","documentation_url":"https://beaver.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: System Administrators","License :: OSI Approved :: MIT License","Programming Language :: Python :: 2.6","Programming Language :: Python :: 2.7","Topic :: System :: Logging"],"normalized_name":"beaver","project_status":null},"repo_metadata":{"id":4067605,"uuid":"5171841","full_name":"python-beaver/python-beaver","owner":"python-beaver","description":"Needs Maintainer: python daemon that munches on logs and sends their contents to logstash","archived":false,"fork":false,"pushed_at":"2023-08-24T00:42:29.000Z","size":1277,"stargazers_count":551,"open_issues_count":30,"forks_count":168,"subscribers_count":36,"default_branch":"master","last_synced_at":"2025-07-23T21:47:24.799Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://python-beaver.readthedocs.org/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/python-beaver.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","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":"2012-07-24T22:05:06.000Z","updated_at":"2025-05-12T01:45:41.000Z","dependencies_parsed_at":"2024-06-22T21:46:45.857Z","dependency_job_id":null,"html_url":"https://github.com/python-beaver/python-beaver","commit_stats":{"total_commits":588,"total_committers":101,"mean_commits":5.821782178217822,"dds":0.4693877551020408,"last_synced_commit":"c9b63350c435f1f4c8aff35acd5af6d0d7fbb73f"},"previous_names":[],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/python-beaver/python-beaver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-beaver","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/sbom","scorecard":{"id":752121,"data":{"date":"2025-08-11","repo":{"name":"github.com/python-beaver/python-beaver","commit":"c9b63350c435f1f4c8aff35acd5af6d0d7fbb73f"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.3,"checks":[{"name":"Code-Review","score":4,"reason":"Found 8/17 approved changesets -- score normalized to 4","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":"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":-1,"reason":"No tokens found","details":null,"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":"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":"Dangerous-Workflow","score":-1,"reason":"no workflows found","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":"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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: pipCommand not pinned by hash: install-dependencies.sh:2","Warn: pipCommand not pinned by hash: release:17","Warn: pipCommand not pinned by hash: release:20","Info:   0 out of   3 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":"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 25 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"}}]},"last_synced_at":"2025-08-22T20:39:35.917Z","repository_id":4067605,"created_at":"2025-08-22T20:39:35.917Z","updated_at":"2025-08-22T20:39:35.917Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272233502,"owners_count":24896827,"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","status":"online","status_checked_at":"2025-08-26T02:00:07.904Z","response_time":60,"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":"python-beaver","name":"python-beaver","uuid":"16486652","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16486652?v=4","repositories_count":3,"last_synced_at":"2024-03-26T15:38:23.469Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/python-beaver","funding_links":[],"total_stars":554,"followers":0,"following":0,"created_at":"2022-11-04T00:44:16.701Z","updated_at":"2024-03-26T15:38:24.337Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-beaver","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-beaver/repositories"},"tags":[{"name":"36.3.1","sha":"93941e968016c5a962dffed9e7a9f6dc1d23236c","kind":"tag","published_at":"2019-04-03T16:48:10.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/36.3.1","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/36.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@36.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.3.1/manifests"},{"name":"36.3.0","sha":"07b43432cc6b64bdf89ee54ac66835d3584964b9","kind":"tag","published_at":"2018-10-14T23:42:32.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/36.3.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/36.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@36.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.3.0/manifests"},{"name":"36.2.1","sha":"7b57feba80734770447798f4385c45d46e8e7e49","kind":"tag","published_at":"2016-09-20T18:50:12.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/36.2.1","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/36.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@36.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.2.1/manifests"},{"name":"36.2.0","sha":"dc698530067736ada306bf70dfe2268382fe435c","kind":"tag","published_at":"2016-04-12T17:18:32.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/36.2.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/36.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@36.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.2.0/manifests"},{"name":"36.1.0","sha":"36784d6b1032ad7de92bdb1fcb8b5a5ec3e9281a","kind":"tag","published_at":"2016-02-14T21:02:59.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/36.1.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/36.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@36.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.1.0/manifests"},{"name":"36.0.1","sha":"ce03adb313a8bbb6bc5860ddf5a895086d289418","kind":"tag","published_at":"2016-01-13T19:33:51.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/36.0.1","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/36.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@36.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.0.1/manifests"},{"name":"36.0.0","sha":"cabd02ddc4ed21fe12e028eab783658f413547d8","kind":"tag","published_at":"2015-12-15T22:12:18.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/36.0.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/36.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@36.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/36.0.0/manifests"},{"name":"35.0.2","sha":"348a74536b4f0c932a0620cce42a217048e58456","kind":"tag","published_at":"2015-12-03T19:33:03.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/35.0.2","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/35.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@35.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/35.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/35.0.2/manifests"},{"name":"35.0.1","sha":"20a97e00fe143c7b3135420f18ccbe737765893f","kind":"tag","published_at":"2015-11-26T19:46:53.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/35.0.1","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/35.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@35.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/35.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/35.0.1/manifests"},{"name":"35.0.0","sha":"be55c96b321467ef6435aa1615ac567ae104c1d2","kind":"tag","published_at":"2015-11-26T19:00:45.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/35.0.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/35.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@35.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/35.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/35.0.0/manifests"},{"name":"34.1.0","sha":"0d4a211f1982354892e6f5cd04cbf7f5d57e1d42","kind":"tag","published_at":"2015-08-10T19:22:20.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/34.1.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/34.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@34.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/34.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/34.1.0/manifests"},{"name":"34.0.1","sha":"2e3b2b0441374b71471a6c02a8f428f28277a40d","kind":"tag","published_at":"2015-08-07T20:06:27.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/34.0.1","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/34.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@34.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/34.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/34.0.1/manifests"},{"name":"34.0.0","sha":"df81041c78232d459c5097cd1a8244918fba12fa","kind":"tag","published_at":"2015-07-24T16:40:58.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/34.0.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/34.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@34.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/34.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/34.0.0/manifests"},{"name":"33.3.0","sha":"c73b08438d22219008ef61c26398f981523cfd9b","kind":"tag","published_at":"2015-04-08T19:49:37.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/33.3.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/33.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@33.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/33.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/33.3.0/manifests"},{"name":"33.2.0","sha":"474233c035519f172ccaf37f1435c0c65ec389a4","kind":"tag","published_at":"2015-03-11T17:48:22.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/33.2.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/33.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@33.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/33.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/33.2.0/manifests"},{"name":"33.1.0","sha":"f5352b04377b819449bfc85eabcffbd64d6d3adc","kind":"tag","published_at":"2015-02-04T20:57:18.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/33.1.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/33.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@33.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/33.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/33.1.0/manifests"},{"name":"33.0.0","sha":"588bc45422d2ef932fdcb1b9608137def40c9dc9","kind":"tag","published_at":"2014-10-14T20:51:53.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/33.0.0","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/33.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@33.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/33.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/33.0.0/manifests"},{"name":"32","sha":"21784aa76ccb951d16f69fb0cf693ba4df1ca074","kind":"tag","published_at":"2014-10-14T20:06:04.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/32","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/32","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@32","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/32/manifests"},{"name":"31","sha":"92b7dab379bd692eb08578f72d5587c52c937928","kind":"tag","published_at":"2014-01-25T20:42:02.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/31","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/31","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@31","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/31/manifests"},{"name":"30","sha":"dfce889a149f085b8d0e0245ea9d87d475cd4316","kind":"tag","published_at":"2013-08-22T19:29:15.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/30","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/30/manifests"},{"name":"29","sha":"5d6889fef38b181c5b5dce21d763e1bf1e56d573","kind":"tag","published_at":"2013-05-24T21:53:47.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/29","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/29/manifests"},{"name":"28","sha":"1192747259d816e345e3ecf5c54afcbc3e6b6154","kind":"tag","published_at":"2013-03-05T20:51:47.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/28","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/28/manifests"},{"name":"27","sha":"ee1f06ee292ec94f831f86c44708e7bc5af4f193","kind":"tag","published_at":"2013-03-05T20:46:24.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/27","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/27/manifests"},{"name":"26","sha":"d276c69637ec5b3690214114da9a05381515849f","kind":"tag","published_at":"2013-03-05T20:37:46.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/26","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/26/manifests"},{"name":"25","sha":"2dc1d0d48a093b5d9e3288af6bb260cb6163afb6","kind":"tag","published_at":"2013-03-05T19:53:45.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/25","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/25/manifests"},{"name":"24","sha":"3903dc2593793afb0e6d4420ade24720cf5271d1","kind":"tag","published_at":"2013-02-26T12:55:58.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/24","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/24/manifests"},{"name":"23","sha":"ee41effe8d2b27baf3c5aa95f50e2f1150e508ec","kind":"tag","published_at":"2013-02-20T22:24:38.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/23","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/23/manifests"},{"name":"22","sha":"4925177d4799ccbb9bc9fceeec48d1fbb2b58347","kind":"tag","published_at":"2013-01-15T19:48:26.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/22","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/22/manifests"},{"name":"21","sha":"436f4f6949aa8a28de3dd758956af4be1b49aff5","kind":"tag","published_at":"2013-01-04T02:57:39.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/21","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/21/manifests"},{"name":"20","sha":"26b661d7149fa7fc0de059a9b3b21c3728b25920","kind":"tag","published_at":"2013-01-03T21:16:20.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/20","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/20/manifests"},{"name":"19","sha":"8e143897d059036e9d629fbaf20f7d89013e76da","kind":"tag","published_at":"2013-01-01T01:33:01.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/19","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/19/manifests"},{"name":"18","sha":"a0810bbe1015551d1378cffdec3d7b7413dc5ca9","kind":"tag","published_at":"2012-12-31T18:43:35.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/18","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/18/manifests"},{"name":"17","sha":"3cc8f480224a67c5daed0f991c32aa6e002db0ba","kind":"tag","published_at":"2012-12-28T16:31:07.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/17","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/17/manifests"},{"name":"16","sha":"ef12d094a164992a4e092155aa8519d486f0465f","kind":"tag","published_at":"2012-12-27T23:41:29.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/16","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/16/manifests"},{"name":"15","sha":"e9dd10bf93cf5b8daff0ec82c6966e76094e4416","kind":"tag","published_at":"2012-12-25T05:20:14.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/15","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/15/manifests"},{"name":"14","sha":"d0dfc81dd00d38251cbd6990d9428d4809de7687","kind":"tag","published_at":"2012-12-18T22:14:35.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/14","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/14/manifests"},{"name":"13","sha":"5a032f07f37f10abe270cacd83f6073ee49cde45","kind":"tag","published_at":"2012-12-17T22:50:17.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/13","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/13/manifests"},{"name":"12","sha":"538406fdc861fa57b94d1deb64c6b3c559c3ea3b","kind":"tag","published_at":"2012-12-17T13:49:22.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/12","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/12/manifests"},{"name":"11","sha":"f522be2a715f22a1bf269646e77b37cb52950c17","kind":"tag","published_at":"2012-12-16T17:36:41.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/11","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/11/manifests"},{"name":"10","sha":"f0c8b32bcdc9c071cb3205ba75af27b535c94ba2","kind":"tag","published_at":"2012-12-15T19:59:13.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/10","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/10/manifests"},{"name":"4","sha":"f54b0db4ce5fa1e57634e67ed93fc14bad9be17e","kind":"tag","published_at":"2012-12-15T19:58:18.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/4","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/4/manifests"},{"name":"5","sha":"41a5c252e494425cebe729b3588b0d9535343265","kind":"tag","published_at":"2012-12-15T19:58:02.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/5","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/5/manifests"},{"name":"6","sha":"0821343507a455e769d12451713f23d0b950db52","kind":"tag","published_at":"2012-12-15T19:57:45.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/6","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/6/manifests"},{"name":"9","sha":"9bec59b0039c5585441ed8301daf444e86b6a841","kind":"tag","published_at":"2012-11-28T19:35:22.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/9","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/9/manifests"},{"name":"8","sha":"6cf8dae62d828f4326d6cefbe0ed386513d85142","kind":"tag","published_at":"2012-11-28T19:13:58.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/8","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/8/manifests"},{"name":"7","sha":"27357389eeb3be938d0d4fefa215377b3482c136","kind":"tag","published_at":"2012-11-28T18:48:55.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/7","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/7/manifests"},{"name":"3","sha":"112ba0d92fac1dcc6ea7701514afff4f763992f3","kind":"tag","published_at":"2012-11-25T03:27:34.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/3","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/3/manifests"},{"name":"2","sha":"015c68ebff418bf5010a008d9208844d63900bce","kind":"tag","published_at":"2012-11-25T03:13:21.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/2","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/2/manifests"},{"name":"1","sha":"754968f319db9767cde2faaa2a352fa441de0cfa","kind":"tag","published_at":"2012-11-25T03:12:41.000Z","download_url":"https://codeload.github.com/python-beaver/python-beaver/tar.gz/1","html_url":"https://github.com/python-beaver/python-beaver/releases/tag/1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-beaver/python-beaver@1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/tags/1/manifests"}]},"repo_metadata_updated_at":"2025-08-26T15:20:10.254Z","dependent_packages_count":0,"downloads":10856,"downloads_period":"last-month","dependent_repos_count":2,"rankings":{"downloads":5.047265976360299,"dependent_repos_count":11.613858670109401,"dependent_packages_count":10.002282794063202,"stargazers_count":2.6725558148945843,"forks_count":3.6694219950419438,"docker_downloads_count":null,"average":6.6010770500938865},"purl":"pkg:pypi/beaver","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/beaver","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/beaver","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/beaver/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-23T21:10:36.298Z","issues_count":49,"pull_requests_count":62,"avg_time_to_close_issue":95300323.48780487,"avg_time_to_close_pull_request":8211462.0,"issues_closed_count":41,"pull_requests_closed_count":49,"pull_request_authors_count":15,"issue_authors_count":47,"avg_comments_per_issue":5.040816326530612,"avg_comments_per_pull_request":1.2096774193548387,"merged_pull_requests_count":12,"bot_issues_count":1,"bot_pull_requests_count":48,"past_year_issues_count":0,"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":0,"past_year_avg_comments_per_issue":null,"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/python-beaver%2Fpython-beaver/issues","maintainers":[{"login":"josegonzalez","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/josegonzalez"},{"login":"JamieCressey","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamieCressey"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/beaver/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/beaver/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/beaver/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/beaver/related_packages","maintainers":[{"uuid":"savant","login":"savant","name":null,"email":null,"url":null,"packages_count":19,"html_url":"https://pypi.org/user/savant/","role":null,"created_at":"2023-02-23T16:57:42.638Z","updated_at":"2023-02-23T16:57:42.638Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/savant/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","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"}}],"commits":{"id":298715,"full_name":"python-beaver/python-beaver","default_branch":"master","committers":[{"name":"Jose Diaz-Gonzalez","email":"myaccounts@savant.be","login":null,"count":312},{"name":"Jose Diaz-Gonzalez","email":"email@josediazgonzalez.com","login":"josegonzalez","count":33},{"name":"Jamie Cressey","email":"jamiecressey89@gmail.com","login":null,"count":19},{"name":"Fabio Coatti","email":"fabio.coatti@gmail.com","login":null,"count":12},{"name":"Chris Faulkner","email":"thefaulkner@gmail.com","login":null,"count":10},{"name":"David Moravek","email":"david.moravek@firma.seznam.cz","login":null,"count":9},{"name":"Tom Kregenbild","email":"tom@adallom.com","login":null,"count":7},{"name":"Denis Orlikhin","email":"denis@ostrovok.ru","login":null,"count":7},{"name":"Tim Stoop","email":"tim@kumina.nl","login":null,"count":6},{"name":"Alexander Fortin","email":"alexander.fortin@gmail.com","login":null,"count":6},{"name":"Marcel Casado","email":"mcasado@tendrilinc.com","login":null,"count":6},{"name":"Jamie Cressey","email":"jamie.cressey@gamesparks.com","login":null,"count":6},{"name":"Jamie Cressey","email":"JamieCressey","login":"JamieCressey","count":5},{"name":"Pierre Fersing","email":"pfersing@sierrawireless.com","login":null,"count":5},{"name":"Chris Roberts","email":"chrisroberts.code@gmail.com","login":null,"count":5},{"name":"Jose Diaz-Gonzalez","email":"support@savant.be","login":null,"count":5},{"name":"Josh Braegger","email":"jbraegger@backcountry.com","login":null,"count":4},{"name":"Hector Castro","email":"hectcastro@gmail.com","login":"hectcastro","count":4},{"name":"EYJ","email":"je@ymap.com","login":null,"count":4},{"name":"Michael D'Auria","email":"michael.dauria@gmail.com","login":null,"count":4},{"name":"Rafael Fonseca","email":"rafael@bitsignal.com","login":null,"count":4},{"name":"Patrick McClory","email":"patrick@dualspark.com","login":null,"count":3},{"name":"Morgan Delagrange","email":"mdelagrange@leapfrogonline.com","login":null,"count":3},{"name":"Greg Sterin","email":"greg.sterin@affirm.com","login":null,"count":3},{"name":"Jonathan Quail","email":"jonathan.quail@gmail.com","login":null,"count":3},{"name":"Oleg Rekutin","email":"orekutin@apptegic.com","login":null,"count":3},{"name":"Xabier de Zuazo","email":"xabier@zuazo.org","login":null,"count":3},{"name":"Paul Garner","email":"ego@anentropic.com","login":null,"count":3},{"name":"Scott Smith","email":"scott@boundary.com","login":null,"count":3},{"name":"librato-peter","email":"peter@librato.com","login":null,"count":3},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]","login":"dependabot-preview[bot]","count":2},{"name":"Andreas Lappe","email":"nd@off-pist.de","login":null,"count":2},{"name":"Andrew Gross","email":"andrew.w.gross@gmail.com","login":null,"count":2},{"name":"Norman Joyner","email":"norman.joyner@gmail.com","login":null,"count":2},{"name":"Lance O'Connor","email":"lance@ronnoco.net","login":null,"count":2},{"name":"Hugo Lopes Tavares","email":"hltbra@gmail.com","login":null,"count":2},{"name":"rtoma","email":"rtoma@bol.com","login":null,"count":2},{"name":"Stephen Sugden","email":"glurgle@gmail.com","login":null,"count":2},{"name":"iyingchi","email":"iyingchi@gmail.com","login":null,"count":2},{"name":"Pravir Chandra","email":"pchandra7@bloomberg.net","login":null,"count":2},{"name":"eroberts","email":"eroberts@clearwateranalytics.com","login":null,"count":2},{"name":"Jonathan Sabo","email":"jonathan@luminal.io","login":null,"count":2},{"name":"tommyulfsparre","email":"tommy@izettle.com","login":null,"count":2},{"name":"Kristian Glass","email":"git@doismellburning.co.uk","login":null,"count":2},{"name":"Jeremy Kitchen","email":"kitchen@kitchen.io","login":null,"count":2},{"name":"Kiall Mac Innes","email":"kiall@hp.com","login":null,"count":2},{"name":"Darren Worrall","email":"darren@iweb.co.uk","login":null,"count":2},{"name":"Andrew Grigorev","email":"andrew@ei-grad.ru","login":null,"count":1},{"name":"Ben Clark","email":"benc@seatgeek.com","login":null,"count":1},{"name":"Andrei Vaduva","email":"andrei.vaduva@mavenhut.com","login":null,"count":1},{"name":"Avleen Vig","email":"avleen@etsy.com","login":null,"count":1},{"name":"Javier Villar","email":"jvillar@cartodb.com","login":null,"count":1},{"name":"Jeremy Kitchen","email":"jeremy.kitchen@gorillanation.com","login":null,"count":1},{"name":"Brian L. Troutwine","email":"brian@troutwine.us","login":null,"count":1},{"name":"Jonathan Harker","email":"jesusaurus@inbox.com","login":null,"count":1},{"name":"Adam Twardowski","email":"adam.twardowski@gmail.com","login":null,"count":1},{"name":"Graham Floyd","email":"gfloyd@catsone.com","login":null,"count":1},{"name":"Jeff Bryner","email":"jeff@jeffbryner.com","login":null,"count":1},{"name":"Daniel Whelan","email":"merlin@ophelan.com","login":null,"count":1},{"name":"Alexander Papaspyrou","email":"papaspyrou@adesso-mobile.de","login":null,"count":1},{"name":"Aaron France","email":"aaron.l.france@gmail.com","login":null,"count":1},{"name":"Dave Snigier","email":"dsnigier@gmail.com","login":null,"count":1},{"name":"Florian Hopf","email":"mail@florian-hopf.de","login":null,"count":1},{"name":"Justin van Heerde","email":"justin.van.heerde@sentia.com","login":null,"count":1},{"name":"Kaan Ertürk","email":"kaanerturk@gmail.com","login":null,"count":1},{"name":"Lars Hansson","email":"romabysen@gmail.com","login":null,"count":1},{"name":"Pete Fritchman","email":"pfritchman@fxcm.com","login":null,"count":1},{"name":"Michael Franz Aigner","email":"amfranz@gmail.com","login":null,"count":1},{"name":"Mathieu Lecarme","email":"mlecarme@bearstech.com","login":null,"count":1},{"name":"Peter Lenderyou","email":"peter.lenderyou@odobo.com","login":null,"count":1},{"name":"Michael Mittelstadt","email":"meek@getsatisfaction.com","login":null,"count":1},{"name":"Marvin Frick","email":"marvin.frick@sinnerschrader.com","login":null,"count":1},{"name":"Ryan Steele","email":"rsteele@centraldesktop.com","login":null,"count":1},{"name":"Pierre Fersing","email":"pierref@pierref.org","login":null,"count":1},{"name":"Simon McCartney","email":"simon@mccartney.ie","login":null,"count":1},{"name":"Stylianos Modes","email":"stylianos.modes@playfish.com","login":null,"count":1},{"name":"Peter Burkholder","email":"peter.burkholder@audaxhealth.com","login":null,"count":1},{"name":"Robert Wunderer","email":"robert.wunderer@creadomus.at","login":null,"count":1},{"name":"babbleshack","email":"dcrl94@gmail.com","login":null,"count":1},{"name":"Ryan Park","email":"ryan@runscope.com","login":null,"count":1},{"name":"jdutton","email":"jeff.dutton@stratus.com","login":null,"count":1},{"name":"Thomas Morse","email":"thom.morse@gmail.com","login":null,"count":1},{"name":"davidgarvey","email":"david.garvey@gmail.com","login":null,"count":1},{"name":"soarpenguin","email":"soarpenguin@gmail.com","login":null,"count":1},{"name":"musil","email":"musil@sipgate.de","login":null,"count":1},{"name":"Tomoyuki Sakurai","email":"tomoyukis@reallyenglish.com","login":null,"count":1},{"name":"Kofi B","email":"seanziee@gmail.com","login":null,"count":1},{"name":"Theofilis George-Nektarios","email":"theofilis.g@gmail.com","login":null,"count":1},{"name":"Clay Pence","email":"cpence@wayfair.com","login":null,"count":1},{"name":"Robin Baumgartner","email":"robin@baumgartners.ch","login":null,"count":1},{"name":"svengerlach","email":"sven.gerlach@gmail.com","login":null,"count":1},{"name":"bear (Mike Taylor)","email":"bear@andyet.net","login":null,"count":1},{"name":"Sergey Shepelev","email":"temotor@gmail.com","login":null,"count":1},{"name":"jeroenmaelbrancke","email":"jeroenmaelbrancke","login":"jeroenmaelbrancke","count":1},{"name":"Scott Brenner","email":"scott@scottbrenner.me","login":"ScottBrenner","count":1},{"name":"Michael Contento","email":"michaelcontento","login":"michaelcontento","count":1},{"name":"William Jimenez","email":"wjimenez5271@gmail.com","login":null,"count":1},{"name":"Ryan Davis","email":"ryan@acceleration.net","login":null,"count":1},{"name":"Justin Lambert","email":"jlambert@eml.cc","login":null,"count":1},{"name":"Jumping Qu","email":"jumping","login":"jumping","count":1},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":1}],"total_commits":588,"total_committers":101,"total_bot_commits":2,"total_bot_committers":1,"mean_commits":5.821782178217822,"dds":0.4693877551020408,"past_year_committers":[],"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":"2023-10-25T13:53:24.245Z","last_synced_commit":"c9b63350c435f1f4c8aff35acd5af6d0d7fbb73f","created_at":"2023-03-08T16:30:00.879Z","updated_at":"2023-10-25T13:53:24.247Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-07T00:00:09.744Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"owners_count":906558,"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_stats":{"full_name":"python-beaver/python-beaver","html_url":"https://github.com/python-beaver/python-beaver","last_synced_at":"2025-08-26T15:20:38.948Z","status":"error","issues_count":49,"pull_requests_count":62,"avg_time_to_close_issue":95300323.48780487,"avg_time_to_close_pull_request":8211462.0,"issues_closed_count":41,"pull_requests_closed_count":49,"pull_request_authors_count":15,"issue_authors_count":47,"avg_comments_per_issue":5.040816326530612,"avg_comments_per_pull_request":1.2096774193548387,"merged_pull_requests_count":12,"bot_issues_count":1,"bot_pull_requests_count":48,"past_year_issues_count":0,"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":0,"past_year_avg_comments_per_issue":null,"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,"created_at":"2023-05-14T09:41:15.338Z","updated_at":"2025-08-26T15:20:38.949Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-beaver%2Fpython-beaver/issues","issue_labels_count":{"enhancement":9,"bug":4,"transport":3,"help-wanted":3,"transport-redis":3,"sincedb":2},"pull_request_labels_count":{"dependencies":45,"needs-docs":1},"issue_author_associations_count":{"NONE":40,"CONTRIBUTOR":6,"MEMBER":2},"pull_request_author_associations_count":{"CONTRIBUTOR":43,"NONE":13,"MEMBER":3},"issue_authors":{"josegonzalez":2,"anilkun":2,"thekofimensah":1,"ielkhalloufi":1,"srgvg":1,"hpaschall1":1,"kleind":1,"Bjarke42":1,"dmvk":1,"andrus7k":1,"timgates42":1,"dependabot-preview[bot]":1,"teu":1,"bitsofinfo":1,"amvapor":1,"nburunova":1,"moomzni":1,"ulsa":1,"KingdomOfJoy":1,"skotchio":1,"analytically":1,"qhh0205":1,"philipcristiano":1,"timstoop":1,"jhmartin":1,"bschrock":1,"rkjazzz":1,"everestx":1,"spjmurray":1,"bkcsfi":1,"tewner":1,"AtzeDeVries":1,"davux":1,"guybluebat":1,"macbar":1,"elijah-roberts":1,"varmajee66":1,"taepyongyang":1,"odidev":1,"jmcollin78":1,"bilsch":1,"briffle":1,"ronnocol":1,"madiTG":1,"anitakrueger":1,"nicwaller":1},"pull_request_authors":{"dependabot-preview[bot]":37,"dependabot[bot]":8,"JamieCressey":2,"kevsta89":1,"tsvenkat":1,"Semyazz":1,"UnderGreen":1,"thekofimensah":1,"gregsterin":1,"ScottBrenner":1,"elijah-roberts":1,"rwunderer":1,"jeroenmaelbrancke":1,"michaelcontento":1,"josegonzalez":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10100132,"issues_count":31474143,"pull_requests_count":97447451,"authors_count":10702673,"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":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[{"login":"josegonzalez","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/josegonzalez"},{"login":"JamieCressey","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamieCressey"}],"active_maintainers":[]},"events":{"total":{},"last_year":{}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"requirements/base.txt","sha":null,"kind":"manifest","created_at":"2022-09-02T17:08:54.984Z","updated_at":"2022-09-02T17:08:54.984Z","repository_link":"https://github.com/python-beaver/python-beaver/blob/master/requirements/base.txt","dependencies":[{"id":3617591430,"package_name":"boto","ecosystem":"pypi","requirements":"\u003e=2.18.0","direct":true,"kind":"runtime","optional":false},{"id":3617591431,"package_name":"conf_d","ecosystem":"pypi","requirements":"\u003e=0.0.4","direct":true,"kind":"runtime","optional":false},{"id":3617591432,"package_name":"glob2","ecosystem":"pypi","requirements":"==0.7","direct":true,"kind":"runtime","optional":false},{"id":3617591433,"package_name":"kafka-python","ecosystem":"pypi","requirements":"==0.9.5","direct":true,"kind":"runtime","optional":false},{"id":3617591434,"package_name":"paho-mqtt","ecosystem":"pypi","requirements":"==1.1","direct":true,"kind":"runtime","optional":false},{"id":3617591435,"package_name":"msgpack-pure","ecosystem":"pypi","requirements":"\u003e=0.1.3","direct":true,"kind":"runtime","optional":false},{"id":3617591436,"package_name":"pika","ecosystem":"pypi","requirements":"\u003e=0.9.14,\u003c1.0.0","direct":true,"kind":"runtime","optional":false},{"id":3617591437,"package_name":"python-daemon","ecosystem":"pypi","requirements":"\u003e=1.5.2,\u003c=1.6.1","direct":true,"kind":"runtime","optional":false},{"id":3617591438,"package_name":"redis","ecosystem":"pypi","requirements":"\u003e=2.7.5","direct":true,"kind":"runtime","optional":false},{"id":3617591439,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/base26.txt","sha":null,"kind":"manifest","created_at":"2022-09-02T17:08:55.060Z","updated_at":"2022-09-02T17:08:55.060Z","repository_link":"https://github.com/python-beaver/python-beaver/blob/master/requirements/base26.txt","dependencies":[{"id":3617591461,"package_name":"argparse","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/tests.txt","sha":null,"kind":"manifest","created_at":"2022-09-02T17:08:55.238Z","updated_at":"2022-09-02T17:08:55.238Z","repository_link":"https://github.com/python-beaver/python-beaver/blob/master/requirements/tests.txt","dependencies":[{"id":3617591492,"package_name":"fakeredis","ecosystem":"pypi","requirements":"\u003e=0.4.1","direct":true,"kind":"test","optional":false},{"id":3617591493,"package_name":"funcsigs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":3617591494,"package_name":"mock","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":3617591495,"package_name":"nose","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":3617591496,"package_name":"six","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":3617591497,"package_name":"unittest2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":3617591498,"package_name":"coveralls","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":3617591499,"package_name":"moto","ecosystem":"pypi","requirements":"==0.4.31","direct":true,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/zeromq.txt","sha":null,"kind":"manifest","created_at":"2022-09-02T17:08:55.374Z","updated_at":"2022-09-02T17:08:55.374Z","repository_link":"https://github.com/python-beaver/python-beaver/blob/master/requirements/zeromq.txt","dependencies":[{"id":3617592995,"package_name":"pyzmq","ecosystem":"pypi","requirements":"==2.1.11","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2024-06-19T01:51:01.779Z","updated_at":"2024-06-19T01:51:01.779Z","repository_link":"https://github.com/python-beaver/python-beaver/blob/master/setup.py","dependencies":[]}],"score":20.27262078191007,"created_at":"2025-09-08T11:18:28.939Z","updated_at":"2025-10-07T08:24:31.506Z","avatar_url":"https://github.com/python-beaver.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":10856,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["cryptocurrencies","static-analysis","cryptography","distributed","eeg","meg","neuroimaging","neuroscience","developer-tools","jax"],"project_url":"https://science.ecosyste.ms/api/v1/projects/63247","html_url":"https://science.ecosyste.ms/projects/63247"}