{"id":136785,"name":null,"description":"🐶  🕵️   Great Dane turned Python environment detective","url":"https://github.com/banesullivan/scooby","last_synced_at":"2025-09-09T12:38:22.389Z","repository":{"id":40062414,"uuid":"193755261","full_name":"banesullivan/scooby","owner":"banesullivan","description":"🐶  🕵️   Great Dane turned Python environment detective","archived":false,"fork":false,"pushed_at":"2025-04-26T17:10:47.000Z","size":549,"stargazers_count":53,"open_issues_count":9,"forks_count":14,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-09-08T00:45:50.038Z","etag":null,"topics":["bug-reporting","python","python-versions","reproducibility","system-information"],"latest_commit_sha":null,"homepage":"","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/banesullivan.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"zenodo":null}},"created_at":"2019-06-25T17:40:56.000Z","updated_at":"2025-07-07T19:36:23.000Z","dependencies_parsed_at":"2025-02-12T16:10:10.309Z","dependency_job_id":"dd156ab9-490e-4106-8ba5-3a771b7c5870","html_url":"https://github.com/banesullivan/scooby","commit_stats":{"total_commits":199,"total_committers":14,"mean_commits":"14.214285714285714","dds":0.4723618090452262,"last_synced_commit":"b373f384b132fd573a8723009a7c365a436509a9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/banesullivan/scooby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banesullivan","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/sbom","scorecard":{"id":225090,"data":{"date":"2025-08-11","repo":{"name":"github.com/banesullivan/scooby","commit":"9c7e963c14271d7453719f48f280fa2afad1da45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"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":"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":"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":"Code-Review","score":3,"reason":"Found 11/30 approved changesets -- score normalized to 3","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/pythonpackage.yml:1","Warn: no topLevel permission defined: .github/workflows/release.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/lint.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpackage.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/pythonpackage.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpackage.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/pythonpackage.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pythonpackage.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/pythonpackage.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pythonpackage.yml:39","Warn: pipCommand not pinned by hash: .github/workflows/pythonpackage.yml:43","Warn: pipCommand not pinned by hash: .github/workflows/release.yml:24","Warn: pipCommand not pinned by hash: .github/workflows/release.yml:25","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   1 out of   5 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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"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 'main'"],"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":"Vulnerabilities","score":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2019-41 / GHSA-qfc5-mcwq-26q8","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 17 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-17T03:36:30.338Z","repository_id":40062414,"created_at":"2025-08-17T03:36:30.338Z","updated_at":"2025-08-17T03:36:30.338Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274296465,"owners_count":25258845,"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-09T02:00:10.223Z","response_time":80,"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":"banesullivan","name":"Bane Sullivan","uuid":"22067021","kind":"user","description":"visualization geek \u0026 software engineer. co-created @pyvista.","email":"","website":"banesullivan.com","location":"United States","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22067021?u=c0cd69fbad4666e87b87ee3a54a98c5873c06785\u0026v=4","repositories_count":75,"last_synced_at":"2025-09-08T00:45:07.338Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/banesullivan","funding_links":[],"total_stars":569,"followers":576,"following":237,"created_at":"2022-11-12T21:49:32.636Z","updated_at":"2025-09-08T00:45:07.339Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banesullivan","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banesullivan/repositories"},"packages":[{"id":2912393,"name":"scooby","ecosystem":"pypi","description":"A Great Dane turned Python environment detective","homepage":"https://github.com/banesullivan/scooby","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/banesullivan/scooby","keywords_array":[],"namespace":null,"versions_count":37,"first_release_published_at":"2019-06-25T21:02:25.000Z","latest_release_published_at":"2025-04-26T17:11:05.000Z","latest_release_number":"0.10.1","last_synced_at":"2025-08-26T21:05:06.743Z","created_at":"2022-04-10T12:33:11.171Z","updated_at":"2025-08-26T21:12:10.543Z","registry_url":"https://pypi.org/project/scooby/","install_command":"pip install scooby --index-url https://pypi.org/simple","documentation_url":"https://scooby.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Natural Language :: English","Operating System :: OS Independent","Programming Language :: Python"],"normalized_name":"scooby","project_status":null},"repo_metadata":{"id":40062414,"uuid":"193755261","full_name":"banesullivan/scooby","owner":"banesullivan","description":"🐶  🕵️   Great Dane turned Python environment detective","archived":false,"fork":false,"pushed_at":"2025-04-26T17:10:47.000Z","size":549,"stargazers_count":53,"open_issues_count":9,"forks_count":14,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-12T07:19:01.790Z","etag":null,"topics":["bug-reporting","python","python-versions","reproducibility","system-information"],"latest_commit_sha":null,"homepage":"","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/banesullivan.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"zenodo":null}},"created_at":"2019-06-25T17:40:56.000Z","updated_at":"2025-07-07T19:36:23.000Z","dependencies_parsed_at":"2025-02-12T16:10:10.309Z","dependency_job_id":"dd156ab9-490e-4106-8ba5-3a771b7c5870","html_url":"https://github.com/banesullivan/scooby","commit_stats":{"total_commits":199,"total_committers":14,"mean_commits":"14.214285714285714","dds":0.4723618090452262,"last_synced_commit":"b373f384b132fd573a8723009a7c365a436509a9"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/banesullivan/scooby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banesullivan","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/sbom","scorecard":{"id":225090,"data":{"date":"2025-08-11","repo":{"name":"github.com/banesullivan/scooby","commit":"9c7e963c14271d7453719f48f280fa2afad1da45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"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":"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":"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":"Code-Review","score":3,"reason":"Found 11/30 approved changesets -- score normalized to 3","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/pythonpackage.yml:1","Warn: no topLevel permission defined: .github/workflows/release.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/lint.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpackage.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/pythonpackage.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpackage.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/pythonpackage.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pythonpackage.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/pythonpackage.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/banesullivan/scooby/release.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pythonpackage.yml:39","Warn: pipCommand not pinned by hash: .github/workflows/pythonpackage.yml:43","Warn: pipCommand not pinned by hash: .github/workflows/release.yml:24","Warn: pipCommand not pinned by hash: .github/workflows/release.yml:25","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   1 out of   5 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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"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 'main'"],"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":"Vulnerabilities","score":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2019-41 / GHSA-qfc5-mcwq-26q8","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 17 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-17T03:36:30.338Z","repository_id":40062414,"created_at":"2025-08-17T03:36:30.338Z","updated_at":"2025-08-17T03:36:30.338Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272256484,"owners_count":24901444,"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":"banesullivan","name":"Bane Sullivan","uuid":"22067021","kind":"user","description":"visualization geek \u0026 software engineer. co-created @pyvista.","email":"","website":"banesullivan.com","location":"United States","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22067021?u=c0cd69fbad4666e87b87ee3a54a98c5873c06785\u0026v=4","repositories_count":74,"last_synced_at":"2025-08-12T07:07:13.534Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/banesullivan","funding_links":[],"total_stars":567,"followers":571,"following":237,"created_at":"2022-11-12T21:49:32.636Z","updated_at":"2025-08-12T07:07:13.534Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banesullivan","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banesullivan/repositories"},"tags":[{"name":"v0.10.1","sha":"9c7e963c14271d7453719f48f280fa2afad1da45","kind":"commit","published_at":"2025-04-24T21:25:16.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.10.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"b373f384b132fd573a8723009a7c365a436509a9","kind":"commit","published_at":"2024-05-05T04:22:03.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.10.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"6e5bb1f06a202ab6a1e1540f7660720f2043b3b8","kind":"commit","published_at":"2023-10-21T00:33:03.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.9.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"9a2def05a704670df2655bcc31ac936e24c0d50b","kind":"commit","published_at":"2023-10-21T00:17:40.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.9.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"301a8550fdf091f91466c5f1feda19c13153c035","kind":"commit","published_at":"2023-10-21T00:12:35.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.9.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"ea69599593533d9b1ca9dcf7fd8cb4585990cb77","kind":"commit","published_at":"2023-10-19T01:32:18.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.8.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.8.0/manifests"},{"name":"v0.7.4","sha":"91614cee1f2295e681fb9d9d88b895e3ee162011","kind":"commit","published_at":"2023-10-01T22:27:34.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.7.4","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"5d07d455fae2936c8439720e341c93b3dbe17dcd","kind":"commit","published_at":"2023-09-24T19:26:37.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.7.3","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"092c890c6525ac85b4c30b9c41679fbc083ea37f","kind":"commit","published_at":"2023-05-02T16:19:26.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.7.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"f1a9f3b79233f449916f3805008954de1a3aac5a","kind":"commit","published_at":"2023-01-25T00:29:43.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.7.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"cdcefa926bdcc7553d495cc7e393537e6c71b841","kind":"commit","published_at":"2022-10-28T10:02:05.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.7.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"4523a371d838fb27f777c052056d78b4c8679bfb","kind":"commit","published_at":"2022-07-23T15:25:37.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.6.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.6.0/manifests"},{"name":"v0.5.12","sha":"999d9ca46e1f747c7b835d6ee4814bb6e9118de6","kind":"tag","published_at":"2022-03-02T17:17:22.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.12","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.12/manifests"},{"name":"v0.5.11","sha":"e7f2bd7a0d877b77cefb5479626b1207ea9a6d40","kind":"tag","published_at":"2021-12-25T20:50:46.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.11","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.11/manifests"},{"name":"v0.5.10","sha":"8388ae710d41ca07d0c6776cf5b07b93a0e49494","kind":"tag","published_at":"2021-12-18T19:59:12.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.10","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.10/manifests"},{"name":"v0.5.9","sha":"04703824ebed44782d263aca32d2714a12bea416","kind":"tag","published_at":"2021-11-25T17:04:20.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.9","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.9/manifests"},{"name":"v0.5.8","sha":"72d4e2431fb651d5af0a9aff2bf5974849809216","kind":"tag","published_at":"2021-11-25T02:28:47.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.8","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"09cfdfac90b5dcb01d1f171b361a0e82e9f1b723","kind":"tag","published_at":"2021-04-12T22:07:45.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.7","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"f6c7d2cb8b7ea2dce26c00b40e90f48cea43510f","kind":"commit","published_at":"2020-07-09T13:40:33.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.6","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"d2d2c97c6539b963c573980a5fd0b96583ea8bf5","kind":"commit","published_at":"2020-06-04T18:10:54.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.5","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0d7f2cc44f37aa7e8a5aa490db05d6a6d9fe8d5e","kind":"commit","published_at":"2020-04-29T02:27:37.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.4","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"d4ca56a6e07bcbfdc143073734532defb35bad91","kind":"commit","published_at":"2020-04-16T21:55:21.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.3","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"4bfbc0ed428e2ad54fb2a44655ff2b090984f662","kind":"commit","published_at":"2020-02-12T16:11:02.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"4c7b4b89639bb0404eda4d9fa0c41e326f537e54","kind":"commit","published_at":"2020-02-05T18:13:06.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"026d8c06910e2fc108888c4bab4404b7b920458d","kind":"commit","published_at":"2019-12-23T21:50:06.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"d5110237bdbd8e54f81a545f8976d8b9b37072e3","kind":"commit","published_at":"2019-07-08T16:08:14.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.3","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"c723ae5b4542cd80ec9e170107811c10e388c6d5","kind":"commit","published_at":"2019-07-07T15:56:45.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7c54259e79d637321b1ae54b8dc98f04d10f6f41","kind":"commit","published_at":"2019-07-02T03:08:47.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"ffdced8d633a52cc90dd43ea507bcc8a4b0b8845","kind":"commit","published_at":"2019-07-01T15:38:00.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"263107cf99d8ef37aa4ce475927d5ab7abac6b48","kind":"commit","published_at":"2019-06-30T19:01:26.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.3.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.3.0/manifests"},{"name":"v0.2.2","sha":"984d7ca13a2d67e363d76f1d421a19a6b24aea92","kind":"commit","published_at":"2019-06-30T01:20:15.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.2.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"5891150f57b38fb0dcdaee568cda14e3073d40c2","kind":"commit","published_at":"2019-06-28T21:18:20.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.2.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"a5d233f0206597278be24de36ac9ab95c13fcf1a","kind":"commit","published_at":"2019-06-27T00:37:01.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.2.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"6e7cd262d327d0aa18ff3a2b9b08e9422dade3f2","kind":"commit","published_at":"2019-06-26T04:28:33.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.1.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"be08f2e092b8da361133216c888c5ba7751a7eb1","kind":"commit","published_at":"2019-06-26T03:33:37.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.1.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.1.0/manifests"},{"name":"v0.0.2","sha":"b6352a23f0c1fb79de575f96f22c88ac119b0a80","kind":"commit","published_at":"2019-06-25T23:09:14.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.0.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"bb9cacfac0463dcae2f586c434ce8a76cd967d82","kind":"commit","published_at":"2019-06-25T21:00:22.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.0.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/banesullivan/scooby@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2025-08-26T21:12:10.543Z","dependent_packages_count":25,"downloads":933584,"downloads_period":"last-month","dependent_repos_count":335,"rankings":{"downloads":0.6622415648480577,"dependent_repos_count":0.8061934559423185,"dependent_packages_count":0.5700572342796194,"stargazers_count":9.612372972416868,"forks_count":10.897038957871692,"docker_downloads_count":1.2780100374260763,"average":3.9709857037974388},"purl":"pkg:pypi/scooby","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/scooby","docker_dependents_count":42,"docker_downloads_count":29223,"usage_url":"https://repos.ecosyste.ms/usage/pypi/scooby","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/scooby/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-19T22:54:38.204Z","issues_count":41,"pull_requests_count":76,"avg_time_to_close_issue":20297648.606060605,"avg_time_to_close_pull_request":3051814.8,"issues_closed_count":33,"pull_requests_closed_count":75,"pull_request_authors_count":14,"issue_authors_count":11,"avg_comments_per_issue":3.024390243902439,"avg_comments_per_pull_request":3.236842105263158,"merged_pull_requests_count":65,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":16456.75,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/issues","maintainers":[{"login":"banesullivan","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/banesullivan"},{"login":"prisae","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/prisae"},{"login":"akaszynski","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/akaszynski"},{"login":"GuillaumeFavelier","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/GuillaumeFavelier"}],"active_maintainers":[{"login":"banesullivan","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/banesullivan"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/scooby/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/scooby/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/scooby/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/scooby/related_packages","maintainers":[{"uuid":"akaszynski","login":"akaszynski","name":null,"email":null,"url":null,"packages_count":16,"html_url":"https://pypi.org/user/akaszynski/","role":null,"created_at":"2023-01-25T00:55:46.468Z","updated_at":"2023-01-25T00:55:46.468Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/akaszynski/packages"},{"uuid":"banesullivan","login":"banesullivan","name":null,"email":null,"url":null,"packages_count":14,"html_url":"https://pypi.org/user/banesullivan/","role":null,"created_at":"2023-01-25T00:55:46.501Z","updated_at":"2023-01-25T00:55:46.501Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/banesullivan/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726533,"maintainers_count":308864,"namespaces_count":0,"keywords_count":238369,"github":"pypi","metadata":{"funded_packages_count":50594},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-09T06:31:19.922Z","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":5303194,"name":"scooby","ecosystem":"conda","description":"Scooby has HTML formatting for Jupyter notebooks and rich text formatting for just about every other environment. We designed this module to be lightweight such that it could easily be added as a dependency to Python projects for environment reporting when debugging. Simply add scooby to your dependencies and implement a function to have scooby report on the aspects of the environment you care most about.","homepage":"https://github.com/banesullivan/scooby/","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/banesullivan/scooby","keywords_array":[],"namespace":null,"versions_count":17,"first_release_published_at":"2019-07-02T11:06:51.000Z","latest_release_published_at":"2022-10-28T15:00:02.000Z","latest_release_number":"0.7.0","last_synced_at":"2025-08-19T23:01:48.970Z","created_at":"2022-10-03T16:14:22.598Z","updated_at":"2025-08-19T23:01:48.978Z","registry_url":"https://anaconda.org/conda-forge/scooby","install_command":"conda install -c conda-forge scooby","documentation_url":null,"metadata":{},"repo_metadata":{"uuid":"193755261","full_name":"banesullivan/scooby","owner":"banesullivan","description":"🐶  🕵️   Great Dane turned Python environment detective","archived":false,"fork":false,"pushed_at":"2023-01-27T15:00:35.000Z","size":518,"stargazers_count":41,"open_issues_count":8,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2023-03-21T12:24:55.258Z","etag":null,"topics":["bug-reporting","python","python-versions","reproducibility","system-information"],"latest_commit_sha":null,"homepage":"","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,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-06-25T17:40:56.000Z","updated_at":"2023-01-30T09:49:26.000Z","dependencies_parsed_at":"2023-02-14T06:16:02.041Z","dependency_job_id":null,"html_url":"https://github.com/banesullivan/scooby","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banesullivan","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"banesullivan","name":"Bane Sullivan","uuid":"22067021","kind":"user","description":"visualization geek \u0026 open source R\u0026D engineer. Helped start @pyvista","email":"","website":"banesullivan.com","location":"Colorado","twitter":"banesullivan","company":"@Kitware","avatar_url":"https://avatars.githubusercontent.com/u/22067021?u=6730c15095cf6c1670a5d19d53e5e4be2cfb4f36\u0026v=4","repositories_count":19,"last_synced_at":"2023-03-02T03:40:17.436Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banesullivan"},"tags":[{"name":"v0.7.1","sha":"f1a9f3b79233f449916f3805008954de1a3aac5a","kind":"commit","published_at":"2023-01-25T00:29:43.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.7.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.7.1"},{"name":"v0.7.0","sha":"cdcefa926bdcc7553d495cc7e393537e6c71b841","kind":"commit","published_at":"2022-10-28T10:02:05.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.7.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.7.0"},{"name":"v0.6.0","sha":"4523a371d838fb27f777c052056d78b4c8679bfb","kind":"commit","published_at":"2022-07-23T15:25:37.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.6.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.6.0"},{"name":"v0.5.12","sha":"999d9ca46e1f747c7b835d6ee4814bb6e9118de6","kind":"tag","published_at":"2022-03-02T17:17:22.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.12","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.12"},{"name":"v0.5.11","sha":"e7f2bd7a0d877b77cefb5479626b1207ea9a6d40","kind":"tag","published_at":"2021-12-25T20:50:46.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.11","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.11"},{"name":"v0.5.10","sha":"8388ae710d41ca07d0c6776cf5b07b93a0e49494","kind":"tag","published_at":"2021-12-18T19:59:12.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.10","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.10"},{"name":"v0.5.9","sha":"04703824ebed44782d263aca32d2714a12bea416","kind":"tag","published_at":"2021-11-25T17:04:20.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.9","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.9"},{"name":"v0.5.8","sha":"72d4e2431fb651d5af0a9aff2bf5974849809216","kind":"tag","published_at":"2021-11-25T02:28:47.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.8","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.8"},{"name":"v0.5.7","sha":"09cfdfac90b5dcb01d1f171b361a0e82e9f1b723","kind":"tag","published_at":"2021-04-12T22:07:45.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.7","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.7"},{"name":"v0.5.6","sha":"f6c7d2cb8b7ea2dce26c00b40e90f48cea43510f","kind":"commit","published_at":"2020-07-09T13:40:33.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.6","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.6"},{"name":"v0.5.5","sha":"d2d2c97c6539b963c573980a5fd0b96583ea8bf5","kind":"commit","published_at":"2020-06-04T18:10:54.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.5","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.5"},{"name":"v0.5.4","sha":"0d7f2cc44f37aa7e8a5aa490db05d6a6d9fe8d5e","kind":"commit","published_at":"2020-04-29T02:27:37.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.4","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.4"},{"name":"v0.5.3","sha":"d4ca56a6e07bcbfdc143073734532defb35bad91","kind":"commit","published_at":"2020-04-16T21:55:21.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.3","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.3"},{"name":"v0.5.2","sha":"4bfbc0ed428e2ad54fb2a44655ff2b090984f662","kind":"commit","published_at":"2020-02-12T16:11:02.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.2"},{"name":"v0.5.1","sha":"4c7b4b89639bb0404eda4d9fa0c41e326f537e54","kind":"commit","published_at":"2020-02-05T18:13:06.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.1"},{"name":"v0.5.0","sha":"026d8c06910e2fc108888c4bab4404b7b920458d","kind":"commit","published_at":"2019-12-23T21:50:06.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.0"},{"name":"v0.4.3","sha":"d5110237bdbd8e54f81a545f8976d8b9b37072e3","kind":"commit","published_at":"2019-07-08T16:08:14.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.3","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.3"},{"name":"v0.4.2","sha":"c723ae5b4542cd80ec9e170107811c10e388c6d5","kind":"commit","published_at":"2019-07-07T15:56:45.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.2"},{"name":"v0.4.1","sha":"7c54259e79d637321b1ae54b8dc98f04d10f6f41","kind":"commit","published_at":"2019-07-02T03:08:47.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.1"},{"name":"v0.4.0","sha":"ffdced8d633a52cc90dd43ea507bcc8a4b0b8845","kind":"commit","published_at":"2019-07-01T15:38:00.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.0"},{"name":"v0.3.0","sha":"263107cf99d8ef37aa4ce475927d5ab7abac6b48","kind":"commit","published_at":"2019-06-30T19:01:26.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.3.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.3.0"},{"name":"v0.2.2","sha":"984d7ca13a2d67e363d76f1d421a19a6b24aea92","kind":"commit","published_at":"2019-06-30T01:20:15.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.2.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.2.2"},{"name":"v0.2.1","sha":"5891150f57b38fb0dcdaee568cda14e3073d40c2","kind":"commit","published_at":"2019-06-28T21:18:20.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.2.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.2.1"},{"name":"v0.2.0","sha":"a5d233f0206597278be24de36ac9ab95c13fcf1a","kind":"commit","published_at":"2019-06-27T00:37:01.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.2.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.2.0"},{"name":"v0.1.1","sha":"6e7cd262d327d0aa18ff3a2b9b08e9422dade3f2","kind":"commit","published_at":"2019-06-26T04:28:33.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.1.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.1.1"},{"name":"v0.1.0","sha":"be08f2e092b8da361133216c888c5ba7751a7eb1","kind":"commit","published_at":"2019-06-26T03:33:37.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.1.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.1.0"},{"name":"v0.0.2","sha":"b6352a23f0c1fb79de575f96f22c88ac119b0a80","kind":"commit","published_at":"2019-06-25T23:09:14.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.0.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.0.2"},{"name":"v0.0.1","sha":"bb9cacfac0463dcae2f586c434ce8a76cd967d82","kind":"commit","published_at":"2019-06-25T21:00:22.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.0.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.0.1"}]},"repo_metadata_updated_at":"2023-03-22T07:29:08.051Z","dependent_packages_count":8,"downloads":null,"downloads_period":null,"dependent_repos_count":14,"rankings":{"downloads":null,"dependent_repos_count":9.456559708568292,"dependent_packages_count":7.1011527521333395,"stargazers_count":42.15280203602974,"forks_count":50.54144418384151,"docker_downloads_count":null,"average":27.31298967014322},"purl":"pkg:conda/scooby","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/scooby","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/scooby","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/scooby/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-08-08T21:22:44.272Z","issues_count":40,"pull_requests_count":65,"avg_time_to_close_issue":21171172.903225806,"avg_time_to_close_pull_request":2868078.770491803,"issues_closed_count":31,"pull_requests_closed_count":61,"pull_request_authors_count":9,"issue_authors_count":11,"avg_comments_per_issue":3.075,"avg_comments_per_pull_request":3.4153846153846152,"merged_pull_requests_count":54,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":7,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":1684644.0,"past_year_avg_time_to_close_pull_request":3488538.375,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":1.8333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":8},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/scooby/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/scooby/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/scooby/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/scooby/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13420,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2190},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-09T06:53:47.128Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":76273,"name":"py-scooby","ecosystem":"spack","description":"A Great Dane turned Python environment detective.\n","homepage":"https://github.com/banesullivan/scooby","licenses":"[]","normalized_licenses":["Other"],"repository_url":"https://github.com/banesullivan/scooby","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2022-04-05T09:28:51.815Z","latest_release_published_at":"2024-11-29T09:34:24.181Z","latest_release_number":"0.10.0","last_synced_at":"2025-09-01T05:48:37.675Z","created_at":"2022-04-05T09:28:51.784Z","updated_at":"2025-09-01T05:48:37.675Z","registry_url":"https://packages.spack.io/package.html?name=py-scooby","install_command":"spack install py-scooby","documentation_url":null,"metadata":{},"repo_metadata":{"uuid":"193755261","full_name":"banesullivan/scooby","owner":"banesullivan","description":"🐶  🕵️   Great Dane turned Python environment detective","archived":false,"fork":false,"pushed_at":"2023-01-27T15:00:35.000Z","size":518,"stargazers_count":41,"open_issues_count":8,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2023-03-13T22:15:53.268Z","etag":null,"topics":["bug-reporting","python","python-versions","reproducibility","system-information"],"latest_commit_sha":null,"homepage":"","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,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-06-25T17:40:56.000Z","updated_at":"2023-01-30T09:49:26.000Z","dependencies_parsed_at":"2023-02-14T06:16:02.041Z","dependency_job_id":null,"html_url":"https://github.com/banesullivan/scooby","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banesullivan","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"banesullivan","name":"Bane Sullivan","uuid":"22067021","kind":"user","description":"visualization geek \u0026 open source R\u0026D engineer. Helped start @pyvista","email":"","website":"banesullivan.com","location":"Colorado","twitter":"banesullivan","company":"@Kitware","avatar_url":"https://avatars.githubusercontent.com/u/22067021?u=6730c15095cf6c1670a5d19d53e5e4be2cfb4f36\u0026v=4","repositories_count":19,"last_synced_at":"2023-03-02T03:40:17.436Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banesullivan"},"tags":[{"name":"v0.7.1","sha":"f1a9f3b79233f449916f3805008954de1a3aac5a","kind":"commit","published_at":"2023-01-25T00:29:43.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.7.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.7.1"},{"name":"v0.7.0","sha":"cdcefa926bdcc7553d495cc7e393537e6c71b841","kind":"commit","published_at":"2022-10-28T10:02:05.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.7.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.7.0"},{"name":"v0.6.0","sha":"4523a371d838fb27f777c052056d78b4c8679bfb","kind":"commit","published_at":"2022-07-23T15:25:37.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.6.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.6.0"},{"name":"v0.5.12","sha":"999d9ca46e1f747c7b835d6ee4814bb6e9118de6","kind":"tag","published_at":"2022-03-02T17:17:22.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.12","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.12"},{"name":"v0.5.11","sha":"e7f2bd7a0d877b77cefb5479626b1207ea9a6d40","kind":"tag","published_at":"2021-12-25T20:50:46.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.11","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.11"},{"name":"v0.5.10","sha":"8388ae710d41ca07d0c6776cf5b07b93a0e49494","kind":"tag","published_at":"2021-12-18T19:59:12.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.10","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.10"},{"name":"v0.5.9","sha":"04703824ebed44782d263aca32d2714a12bea416","kind":"tag","published_at":"2021-11-25T17:04:20.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.9","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.9"},{"name":"v0.5.8","sha":"72d4e2431fb651d5af0a9aff2bf5974849809216","kind":"tag","published_at":"2021-11-25T02:28:47.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.8","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.8"},{"name":"v0.5.7","sha":"09cfdfac90b5dcb01d1f171b361a0e82e9f1b723","kind":"tag","published_at":"2021-04-12T22:07:45.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.7","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.7"},{"name":"v0.5.6","sha":"f6c7d2cb8b7ea2dce26c00b40e90f48cea43510f","kind":"commit","published_at":"2020-07-09T13:40:33.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.6","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.6"},{"name":"v0.5.5","sha":"d2d2c97c6539b963c573980a5fd0b96583ea8bf5","kind":"commit","published_at":"2020-06-04T18:10:54.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.5","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.5"},{"name":"v0.5.4","sha":"0d7f2cc44f37aa7e8a5aa490db05d6a6d9fe8d5e","kind":"commit","published_at":"2020-04-29T02:27:37.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.4","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.4"},{"name":"v0.5.3","sha":"d4ca56a6e07bcbfdc143073734532defb35bad91","kind":"commit","published_at":"2020-04-16T21:55:21.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.3","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.3"},{"name":"v0.5.2","sha":"4bfbc0ed428e2ad54fb2a44655ff2b090984f662","kind":"commit","published_at":"2020-02-12T16:11:02.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.2"},{"name":"v0.5.1","sha":"4c7b4b89639bb0404eda4d9fa0c41e326f537e54","kind":"commit","published_at":"2020-02-05T18:13:06.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.1"},{"name":"v0.5.0","sha":"026d8c06910e2fc108888c4bab4404b7b920458d","kind":"commit","published_at":"2019-12-23T21:50:06.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.5.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.5.0"},{"name":"v0.4.3","sha":"d5110237bdbd8e54f81a545f8976d8b9b37072e3","kind":"commit","published_at":"2019-07-08T16:08:14.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.3","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.3"},{"name":"v0.4.2","sha":"c723ae5b4542cd80ec9e170107811c10e388c6d5","kind":"commit","published_at":"2019-07-07T15:56:45.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.2"},{"name":"v0.4.1","sha":"7c54259e79d637321b1ae54b8dc98f04d10f6f41","kind":"commit","published_at":"2019-07-02T03:08:47.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.1"},{"name":"v0.4.0","sha":"ffdced8d633a52cc90dd43ea507bcc8a4b0b8845","kind":"commit","published_at":"2019-07-01T15:38:00.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.4.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.4.0"},{"name":"v0.3.0","sha":"263107cf99d8ef37aa4ce475927d5ab7abac6b48","kind":"commit","published_at":"2019-06-30T19:01:26.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.3.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.3.0"},{"name":"v0.2.2","sha":"984d7ca13a2d67e363d76f1d421a19a6b24aea92","kind":"commit","published_at":"2019-06-30T01:20:15.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.2.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.2.2"},{"name":"v0.2.1","sha":"5891150f57b38fb0dcdaee568cda14e3073d40c2","kind":"commit","published_at":"2019-06-28T21:18:20.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.2.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.2.1"},{"name":"v0.2.0","sha":"a5d233f0206597278be24de36ac9ab95c13fcf1a","kind":"commit","published_at":"2019-06-27T00:37:01.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.2.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.2.0"},{"name":"v0.1.1","sha":"6e7cd262d327d0aa18ff3a2b9b08e9422dade3f2","kind":"commit","published_at":"2019-06-26T04:28:33.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.1.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.1.1"},{"name":"v0.1.0","sha":"be08f2e092b8da361133216c888c5ba7751a7eb1","kind":"commit","published_at":"2019-06-26T03:33:37.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.1.0","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.1.0"},{"name":"v0.0.2","sha":"b6352a23f0c1fb79de575f96f22c88ac119b0a80","kind":"commit","published_at":"2019-06-25T23:09:14.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.0.2","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.0.2"},{"name":"v0.0.1","sha":"bb9cacfac0463dcae2f586c434ce8a76cd967d82","kind":"commit","published_at":"2019-06-25T21:00:22.000Z","download_url":"https://codeload.github.com/banesullivan/scooby/tar.gz/v0.0.1","html_url":"https://github.com/banesullivan/scooby/releases/tag/v0.0.1"}]},"repo_metadata_updated_at":"2023-03-20T19:58:03.686Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":28.06725024315687,"stargazers_count":22.148117271085173,"forks_count":26.677782409337226,"average":19.223287480894818},"purl":"pkg:spack/py-scooby","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/spack/py-scooby","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/spack/py-scooby","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/spack/py-scooby/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-08-08T21:22:44.272Z","issues_count":40,"pull_requests_count":65,"avg_time_to_close_issue":21171172.903225806,"avg_time_to_close_pull_request":2868078.770491803,"issues_closed_count":31,"pull_requests_closed_count":61,"pull_request_authors_count":9,"issue_authors_count":11,"avg_comments_per_issue":3.075,"avg_comments_per_pull_request":3.4153846153846152,"merged_pull_requests_count":54,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":7,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":1684644.0,"past_year_avg_time_to_close_pull_request":3488538.375,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":1.8333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":8},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-scooby/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-scooby/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-scooby/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-scooby/related_packages","maintainers":[{"uuid":"adamjstewart","login":"adamjstewart","name":null,"email":null,"url":"https://github.com/adamjstewart","packages_count":2170,"html_url":null,"role":null,"created_at":"2022-11-14T16:55:29.260Z","updated_at":"2022-11-14T16:55:29.260Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers/adamjstewart/packages"}],"registry":{"name":"spack.io","url":"https://packages.spack.io","ecosystem":"spack","default":true,"packages_count":8772,"maintainers_count":926,"namespaces_count":0,"keywords_count":3681,"github":"spack","metadata":{"funded_packages_count":405},"icon_url":"https://github.com/spack.png","created_at":"2022-04-04T15:19:23.514Z","updated_at":"2025-09-09T06:56:19.886Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/namespaces"}}],"commits":{"id":34851,"full_name":"banesullivan/scooby","default_branch":"main","committers":[{"name":"Bane Sullivan","email":"banesullivan@gmail.com","login":"banesullivan","count":133},{"name":"Alex Kaszynski","email":"akascap@gmail.com","login":"akaszynski","count":32},{"name":"Dieter Werthmüller","email":"prisae","login":"prisae","count":23},{"name":"PythonFZ","email":"iXvZgs3LBAFROWBa","login":null,"count":6},{"name":"Kurt Schwehr","email":"schwehr@google.com","login":"schwehr","count":2},{"name":"Alex Fikl","email":"alexfikl@gmail.com","login":"alexfikl","count":1},{"name":"Ben Beasley","email":"code@musicinmybrain.net","login":"musicinmybrain","count":1},{"name":"Fabian Affolter","email":"mail@fabian-affolter.ch","login":"fabaff","count":1},{"name":"Jamil Hajjar","email":"hajjarjamil4@gmail.com","login":"Gryfenfer97","count":1},{"name":"adam-grant-hendry","email":"59346180+adam-grant-hendry","login":"adam-grant-hendry","count":1},{"name":"artistmatej","email":"artist.matejkovacic@gmail.com","login":"artistmatej","count":1},{"name":"carsten-forty2","email":"carsten@gimli.org","login":"carsten-forty2","count":1},{"name":"user27182","email":"89109579+user27182","login":"user27182","count":1}],"total_commits":204,"total_committers":13,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":15.692307692307692,"dds":0.3480392156862745,"past_year_committers":[{"name":"Bane Sullivan","email":"banesullivan@gmail.com","login":"banesullivan","count":3},{"name":"user27182","email":"89109579+user27182","login":"user27182","count":1},{"name":"Ben Beasley","email":"code@musicinmybrain.net","login":"musicinmybrain","count":1}],"past_year_total_commits":5,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.6666666666666667,"past_year_dds":0.4,"last_synced_at":"2025-05-19T00:17:45.919Z","last_synced_commit":"9c7e963c14271d7453719f48f280fa2afad1da45","created_at":"2023-03-07T16:57:52.008Z","updated_at":"2025-05-19T00:17:45.926Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:16.827Z","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":"banesullivan/scooby","html_url":"https://github.com/banesullivan/scooby","last_synced_at":"2025-08-31T12:23:32.250Z","status":null,"issues_count":41,"pull_requests_count":78,"avg_time_to_close_issue":20297648.606060605,"avg_time_to_close_pull_request":3011672.9736842103,"issues_closed_count":33,"pull_requests_closed_count":76,"pull_request_authors_count":14,"issue_authors_count":11,"avg_comments_per_issue":3.024390243902439,"avg_comments_per_pull_request":3.1538461538461537,"merged_pull_requests_count":66,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":13372.6,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.6666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"created_at":"2023-05-10T14:48:33.215Z","updated_at":"2025-09-02T06:19:59.801Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/banesullivan%2Fscooby/issues","issue_labels_count":{"enhancement":3,"good first issue":1,"documentation":1,"high-priority":1},"pull_request_labels_count":{"enhancement":4,"documentation":1},"issue_author_associations_count":{"OWNER":18,"COLLABORATOR":16,"NONE":6,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"OWNER":31,"COLLABORATOR":30,"CONTRIBUTOR":13,"NONE":6},"issue_authors":{"banesullivan":18,"prisae":14,"adam-grant-hendry":1,"PythonFZ":1,"Gryfenfer97":1,"akaszynski":1,"peterdsharpe":1,"smason":1,"GuillaumeFavelier":1,"Huite":1,"adamgranthendry":1},"pull_request_authors":{"banesullivan":31,"prisae":20,"akaszynski":10,"schwehr":3,"artistmatej":3,"user27182":2,"bkmgit":2,"musicinmybrain":2,"carsten-forty2":2,"adam-grant-hendry":1,"fabaff":1,"PythonFZ":1,"Gryfenfer97":1,"alexfikl":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10077808,"issues_count":31319768,"pull_requests_count":96023561,"authors_count":10691937,"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":{"OWNER":1},"past_year_pull_request_author_associations_count":{"NONE":4,"CONTRIBUTOR":2,"OWNER":1},"past_year_issue_authors":{"banesullivan":1},"past_year_pull_request_authors":{"user27182":2,"musicinmybrain":2,"bkmgit":2,"banesullivan":1},"maintainers":[{"login":"banesullivan","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/banesullivan"},{"login":"prisae","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/prisae"},{"login":"akaszynski","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/akaszynski"},{"login":"GuillaumeFavelier","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/GuillaumeFavelier"}],"active_maintainers":[{"login":"banesullivan","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/banesullivan"}]},"events":{"total":{"WatchEvent":3,"DeleteEvent":1,"IssueCommentEvent":4,"PushEvent":3,"PullRequestEvent":8,"ForkEvent":2,"CreateEvent":2},"last_year":{"WatchEvent":3,"DeleteEvent":1,"IssueCommentEvent":4,"PushEvent":3,"PullRequestEvent":8,"ForkEvent":2,"CreateEvent":2}},"keywords":["bug-reporting","python","python-versions","reproducibility","system-information"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-06-26T10:02:33.200Z","updated_at":"2022-06-26T10:02:33.200Z","repository_link":"https://github.com/banesullivan/scooby/blob/main/requirements.txt","dependencies":[{"id":64782192,"package_name":"psutil","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782193,"package_name":"mkl","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements_style.txt","sha":null,"kind":"manifest","created_at":"2022-06-26T10:02:33.309Z","updated_at":"2022-06-26T10:02:33.309Z","repository_link":"https://github.com/banesullivan/scooby/blob/main/requirements_style.txt","dependencies":[{"id":64782194,"package_name":"codespell","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782195,"package_name":"flake8","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782196,"package_name":"black","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782197,"package_name":"isort","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782198,"package_name":"pydocstyle","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782199,"package_name":"flake8-black","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782200,"package_name":"flake8-isort","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782201,"package_name":"flake8-bugbear","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements_test.txt","sha":null,"kind":"manifest","created_at":"2022-06-26T10:02:33.436Z","updated_at":"2022-06-26T10:02:33.436Z","repository_link":"https://github.com/banesullivan/scooby/blob/main/requirements_test.txt","dependencies":[{"id":64782202,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782203,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782204,"package_name":"codecov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782205,"package_name":"bs4","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782206,"package_name":"psutil","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782207,"package_name":"mkl","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782208,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782209,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782210,"package_name":"no_version","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":64782211,"package_name":"pyvips","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint.yml","sha":null,"kind":"manifest","created_at":"2023-02-14T06:16:01.452Z","updated_at":"2023-02-14T06:16:01.452Z","repository_link":"https://github.com/banesullivan/scooby/blob/main/.github/workflows/lint.yml","dependencies":[{"id":7647548906,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7647548907,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pythonpackage.yml","sha":null,"kind":"manifest","created_at":"2023-02-14T06:16:01.629Z","updated_at":"2023-02-14T06:16:01.629Z","repository_link":"https://github.com/banesullivan/scooby/blob/main/.github/workflows/pythonpackage.yml","dependencies":[{"id":7647549701,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7647549702,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7647549703,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-02-14T06:16:01.687Z","updated_at":"2023-02-14T06:16:01.687Z","repository_link":"https://github.com/banesullivan/scooby/blob/main/.github/workflows/release.yml","dependencies":[{"id":7647550657,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7647550658,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-10-23T01:08:29.113Z","updated_at":"2024-10-23T01:08:29.113Z","repository_link":"https://github.com/banesullivan/scooby/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2024-10-23T01:08:29.201Z","updated_at":"2024-10-23T01:08:29.201Z","repository_link":"https://github.com/banesullivan/scooby/blob/main/setup.py","dependencies":[]}],"score":20.470136432592444,"created_at":"2025-09-08T23:54:03.507Z","updated_at":"2025-10-07T08:35:28.893Z","avatar_url":"https://github.com/banesullivan.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":933584,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["finite-elements","mesh","fem","finite-element-analysis","mesh-processing","meshviewer","open-science","vtk","geophysics","geoscience"],"project_url":"https://science.ecosyste.ms/api/v1/projects/136785","html_url":"https://science.ecosyste.ms/projects/136785"}