{"id":75495,"name":"CameraTraps","description":"PyTorch Wildlife: a Collaborative Deep Learning Framework for Conservation.","url":"https://github.com/microsoft/CameraTraps","last_synced_at":"2025-09-08T16:38:16.054Z","repository":{"id":37664542,"uuid":"152634113","full_name":"microsoft/CameraTraps","owner":"microsoft","description":"PyTorch Wildlife: a Collaborative Deep Learning Framework for Conservation.","archived":false,"fork":false,"pushed_at":"2025-08-27T14:58:43.000Z","size":509279,"stargazers_count":927,"open_issues_count":24,"forks_count":273,"subscribers_count":53,"default_branch":"main","last_synced_at":"2025-09-02T12:04:36.539Z","etag":null,"topics":["camera-traps","computer-vision","conservation","machine-learning","megadetector","pytorch","pytorch-wildlife","wildlife"],"latest_commit_sha":null,"homepage":"https://microsoft.github.io/CameraTraps/","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/microsoft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-10-11T18:02:42.000Z","updated_at":"2025-08-17T14:33:17.000Z","dependencies_parsed_at":"2025-05-24T03:34:57.037Z","dependency_job_id":"42399c3b-faea-444b-b4a0-15076dc90695","html_url":"https://github.com/microsoft/CameraTraps","commit_stats":{"total_commits":2995,"total_committers":62,"mean_commits":"48.306451612903224","dds":0.5432387312186978,"last_synced_commit":"6a67547afe5c0f6764d77f079b49519aa89e619d"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/microsoft/CameraTraps","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/sbom","scorecard":{"id":643115,"data":{"date":"2025-08-11","repo":{"name":"github.com/microsoft/CameraTraps","commit":"772604eb92aeedea9edf123e6b96d950a33986dd"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/22 approved changesets -- score normalized to 0","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":"Maintained","score":10,"reason":"12 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10","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":"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":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating python:3.8-slim to python:3.8-slim@sha256:1d52838af602b4b5a831beb13a0e4d073280665ea7be7f69ce2382f29c5a613f","Warn: pipCommand not pinned by hash: Dockerfile:23","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   1 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact pw_v1.2.1 not signed: https://api.github.com/repos/microsoft/CameraTraps/releases/213184172","Warn: release artifact pw_v1.2.0 not signed: https://api.github.com/repos/microsoft/CameraTraps/releases/196516830","Warn: release artifact pw_v1.1.0 not signed: https://api.github.com/repos/microsoft/CameraTraps/releases/184430095","Warn: release artifact pw_v1.0.2.4 not signed: https://api.github.com/repos/microsoft/CameraTraps/releases/148143115","Warn: release artifact pw_v1.0.2.0 not signed: https://api.github.com/repos/microsoft/CameraTraps/releases/142269865","Warn: release artifact pw_v1.2.1 does not have provenance: https://api.github.com/repos/microsoft/CameraTraps/releases/213184172","Warn: release artifact pw_v1.2.0 does not have provenance: https://api.github.com/repos/microsoft/CameraTraps/releases/196516830","Warn: release artifact pw_v1.1.0 does not have provenance: https://api.github.com/repos/microsoft/CameraTraps/releases/184430095","Warn: release artifact pw_v1.0.2.4 does not have provenance: https://api.github.com/repos/microsoft/CameraTraps/releases/148143115","Warn: release artifact pw_v1.0.2.0 does not have provenance: https://api.github.com/repos/microsoft/CameraTraps/releases/142269865"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 10 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"110 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-cgwc-qvrx-rf7f","Warn: Project is vulnerable to: GHSA-mr7h-w2qc-ffc2","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: GHSA-26jh-r8g2-6fpr","Warn: Project is vulnerable to: PYSEC-2024-219 / GHSA-279j-x4gx-hfrh","Warn: Project is vulnerable to: GHSA-34rf-p3r3-58x2","Warn: Project is vulnerable to: PYSEC-2024-197 / GHSA-37qc-qgx6-9xjv","Warn: Project is vulnerable to: PYSEC-2024-196 / GHSA-3c67-5hwx-f6wx","Warn: Project is vulnerable to: GHSA-3f95-mxq2-2f63","Warn: Project is vulnerable to: GHSA-3gf9-wv65-gwh9","Warn: Project is vulnerable to: PYSEC-2023-90 / GHSA-3qqg-pgqq-3695","Warn: Project is vulnerable to: PYSEC-2023-16 / GHSA-3x5j-9vwr-8rr5","Warn: Project is vulnerable to: GHSA-48cq-79qq-6f7x","Warn: Project is vulnerable to: PYSEC-2024-217 / GHSA-4q3c-cj7g-jcwf","Warn: Project is vulnerable to: PYSEC-2024-215 / GHSA-576c-3j53-r9jj","Warn: Project is vulnerable to: GHSA-5cpq-9538-jm2j","Warn: Project is vulnerable to: PYSEC-2023-249 / GHSA-6qm2-wpxq-7qh2","Warn: Project is vulnerable to: PYSEC-2024-184 / GHSA-6v6g-j5fq-hpvw","Warn: Project is vulnerable to: PYSEC-2024-213 / GHSA-77xq-6g77-h274","Warn: Project is vulnerable to: GHSA-7v2w-h4gh-w5cv","Warn: Project is vulnerable to: PYSEC-2024-214 / GHSA-89v2-pqfv-c5r9","Warn: Project is vulnerable to: PYSEC-2024-216 / GHSA-8c87-gvhj-xm8m","Warn: Project is vulnerable to: GHSA-8jw3-6x8j-v96g","Warn: Project is vulnerable to: GHSA-973g-55hp-3frw","Warn: Project is vulnerable to: GHSA-f3h9-8phc-6gvh","Warn: Project is vulnerable to: PYSEC-2022-229 / GHSA-f8xq-q7px-wg8c","Warn: Project is vulnerable to: GHSA-g6c9-f4xm-9j4x","Warn: Project is vulnerable to: GHSA-g9cj-cfpp-4g2x","Warn: Project is vulnerable to: PYSEC-2023-255 / GHSA-gqvf-3hgp-5hxv","Warn: Project is vulnerable to: PYSEC-2024-220 / GHSA-gvv6-33j7-884g","Warn: Project is vulnerable to: PYSEC-2024-198 / GHSA-hm3c-93pg-4cxw","Warn: Project is vulnerable to: GHSA-hmx6-r76c-85g9","Warn: Project is vulnerable to: GHSA-j2jg-fq62-7c3h","Warn: Project is vulnerable to: PYSEC-2024-199 / GHSA-j757-pf57-f8r4","Warn: Project is vulnerable to: GHSA-m842-4qm8-7gpq","Warn: Project is vulnerable to: GHSA-prpg-p95c-32fv","Warn: Project is vulnerable to: GHSA-qh6x-j82h-vpf9","Warn: Project is vulnerable to: GHSA-r364-m2j9-mf4h","Warn: Project is vulnerable to: PYSEC-2021-873 / GHSA-rhq2-3vr9-6mcr","Warn: Project is vulnerable to: PYSEC-2024-255 / GHSA-rvfh-h6c7-fc3c","Warn: Project is vulnerable to: GHSA-v4q9-qgqf-7jwp","Warn: Project is vulnerable to: PYSEC-2024-218 / GHSA-xh2x-3mrm-fwqm","Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2022-43015 / GHSA-47fc-vmwq-366v","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: PYSEC-2024-252 / GHSA-5pcm-hx3q-hm94","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2024-251 / GHSA-pg7h-5qx3-wjr3","Warn: Project is vulnerable to: PYSEC-2024-250","Warn: Project is vulnerable to: PYSEC-2024-259","Warn: Project is vulnerable to: PYSEC-2017-74"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T11:21:54.608Z","repository_id":37664542,"created_at":"2025-08-21T11:21:54.608Z","updated_at":"2025-08-21T11:21:54.608Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274202773,"owners_count":25240371,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"microsoft","name":"Microsoft","uuid":"6154722","kind":"organization","description":"Open source projects and samples from Microsoft","email":"opensource@microsoft.com","website":"https://opensource.microsoft.com","location":"Redmond, WA","twitter":"OpenAtMicrosoft","company":null,"icon_url":"https://avatars.githubusercontent.com/u/6154722?v=4","repositories_count":7257,"last_synced_at":"2025-09-02T00:27:42.371Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/microsoft","funding_links":[],"total_stars":3460437,"followers":101241,"following":0,"created_at":"2022-11-02T16:20:12.368Z","updated_at":"2025-09-02T00:27:42.372Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft/repositories"},"packages":[{"id":8499086,"name":"pytorchwildlife","ecosystem":"pypi","description":"a PyTorch Collaborative Deep Learning Framework for Conservation.","homepage":"https://github.com/microsoft/CameraTraps/","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/microsoft/CameraTraps","keywords_array":["pytorch_wildlife","pytorch","wildlife","megadetector","conservation","animal","detection","classification"],"namespace":null,"versions_count":32,"first_release_published_at":"2023-10-27T16:24:00.000Z","latest_release_published_at":"2025-07-23T22:10:49.000Z","latest_release_number":"1.2.4","last_synced_at":"2025-09-07T14:35:58.999Z","created_at":"2023-10-27T16:30:43.968Z","updated_at":"2025-09-07T14:35:58.999Z","registry_url":"https://pypi.org/project/pytorchwildlife/","install_command":"pip install pytorchwildlife --index-url https://pypi.org/simple","documentation_url":"https://pytorchwildlife.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Developers","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3"],"normalized_name":"pytorchwildlife","project_status":null},"repo_metadata":{"id":37664542,"uuid":"152634113","full_name":"microsoft/CameraTraps","owner":"microsoft","description":"PyTorch Wildlife: a Collaborative Deep Learning Framework for Conservation.","archived":false,"fork":false,"pushed_at":"2024-10-16T19:34:35.000Z","size":468149,"stargazers_count":767,"open_issues_count":13,"forks_count":242,"subscribers_count":49,"default_branch":"main","last_synced_at":"2024-10-29T20:40:38.879Z","etag":null,"topics":["camera-traps","computer-vision","conservation","machine-learning","megadetector","pytorch","pytorch-wildlife","wildlife"],"latest_commit_sha":null,"homepage":"https://cameratraps.readthedocs.io/en/latest/","language":"Jupyter Notebook","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/microsoft.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":"SECURITY.md","support":null,"governance":null,"roadmap":"roadmaps.md","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-11T18:02:42.000Z","updated_at":"2024-10-28T22:24:21.000Z","dependencies_parsed_at":"2024-06-13T04:27:23.099Z","dependency_job_id":null,"html_url":"https://github.com/microsoft/CameraTraps","commit_stats":{"total_commits":2875,"total_committers":59,"mean_commits":"48.728813559322035","dds":0.5575652173913044,"last_synced_commit":"4c44b1ac4247025b8345f744fbf8b1b5b17b71a3"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222131005,"owners_count":16936304,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"microsoft","name":"Microsoft","uuid":"6154722","kind":"organization","description":"Open source projects and samples from Microsoft","email":"opensource@microsoft.com","website":"https://opensource.microsoft.com","location":"Redmond, WA","twitter":"OpenAtMicrosoft","company":null,"icon_url":"https://avatars.githubusercontent.com/u/6154722?v=4","repositories_count":6227,"last_synced_at":"2024-04-08T00:10:14.916Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/microsoft","funding_links":[],"total_stars":2659258,"followers":63990,"following":0,"created_at":"2022-11-02T16:20:12.368Z","updated_at":"2024-04-08T00:20:04.754Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft/repositories"},"tags":[{"name":"pw_v1.0.2.4","sha":"115d4231822f3d0c49162b051951b3671df99aa7","kind":"commit","published_at":"2024-03-25T05:14:08.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/pw_v1.0.2.4","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/pw_v1.0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.2.4/manifests"},{"name":"pw_v1.0.2.0","sha":"c9e96b0f19abcb5878ed2293cb53523683d6ecaf","kind":"commit","published_at":"2024-02-15T23:02:09.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/pw_v1.0.2.0","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/pw_v1.0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.2.0/manifests"},{"name":"pw_v1.0.1.0","sha":"2c1da81308ba815c48584e5924ab70e2904b4c12","kind":"commit","published_at":"2023-12-29T04:29:11.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/pw_v1.0.1.0","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/pw_v1.0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.1.0/manifests"},{"name":"pw_v1.0.0.0","sha":"bb740438270d23c2498f15e692281f12c53b47e7","kind":"commit","published_at":"2023-11-22T17:49:50.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/pw_v1.0.0.0","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/pw_v1.0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/pw_v1.0.0.0/manifests"},{"name":"v5.0","sha":"6b623eb4c846b00e1bc1bbd7b85e5718db753060","kind":"commit","published_at":"2022-06-20T18:23:36.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/v5.0","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/v5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/v5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/v5.0/manifests"},{"name":"norouzzadeh-et-al-2020","sha":"f6072f72a4503431db8d875ac8abe75aafe94808","kind":"tag","published_at":"2020-09-13T02:47:55.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/norouzzadeh-et-al-2020","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/norouzzadeh-et-al-2020","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/norouzzadeh-et-al-2020","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/norouzzadeh-et-al-2020/manifests"},{"name":"v4.1","sha":"5bf684b6f8d21b08965595879a6a3a3132703d17","kind":"commit","published_at":"2020-04-27T21:31:57.000Z","download_url":"https://codeload.github.com/microsoft/CameraTraps/tar.gz/v4.1","html_url":"https://github.com/microsoft/CameraTraps/releases/tag/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/v4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/tags/v4.1/manifests"}]},"repo_metadata_updated_at":"2024-10-29T23:19:08.634Z","dependent_packages_count":0,"downloads":1133,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":68.12099753276225,"dependent_packages_count":9.378858114561252,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":38.74992782366175},"purl":"pkg:pypi/pytorchwildlife","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pytorchwildlife","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pytorchwildlife","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pytorchwildlife/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T19:35:58.274Z","issues_count":89,"pull_requests_count":202,"avg_time_to_close_issue":5310326.898734177,"avg_time_to_close_pull_request":961210.7563451777,"issues_closed_count":79,"pull_requests_closed_count":197,"pull_request_authors_count":24,"issue_authors_count":60,"avg_comments_per_issue":3.3820224719101124,"avg_comments_per_pull_request":0.4405940594059406,"merged_pull_requests_count":142,"bot_issues_count":5,"bot_pull_requests_count":49,"past_year_issues_count":34,"past_year_pull_requests_count":151,"past_year_avg_time_to_close_issue":2642098.52,"past_year_avg_time_to_close_pull_request":222423.44520547945,"past_year_issues_closed_count":25,"past_year_pull_requests_closed_count":146,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.6470588235294117,"past_year_avg_comments_per_pull_request":0.33112582781456956,"past_year_bot_issues_count":3,"past_year_bot_pull_requests_count":41,"past_year_merged_pull_requests_count":104,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/issues","maintainers":[{"login":"zhmiao","count":51,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhmiao"},{"login":"aa-hernandez","count":46,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aa-hernandez"},{"login":"luvargas2","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luvargas2"}],"active_maintainers":[{"login":"zhmiao","count":51,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhmiao"},{"login":"aa-hernandez","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aa-hernandez"},{"login":"luvargas2","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luvargas2"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytorchwildlife/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytorchwildlife/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytorchwildlife/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytorchwildlife/related_packages","maintainers":[{"uuid":"AndresHdz","login":"AndresHdz","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/AndresHdz/","role":null,"created_at":"2023-10-27T16:30:45.924Z","updated_at":"2023-10-27T16:30:45.924Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/AndresHdz/packages"},{"uuid":"zhmiao","login":"zhmiao","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/zhmiao/","role":null,"created_at":"2024-08-20T09:08:47.001Z","updated_at":"2024-08-20T09:08:47.001Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/zhmiao/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726172,"maintainers_count":308804,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":1331971,"full_name":"microsoft/CameraTraps","default_branch":"main","committers":[{"name":"Javier Delgado Barbaro (iMetaverse LLC)","email":"v-javdel@microsoft.com","login":"v-javdel","count":1}],"total_commits":1,"total_committers":1,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":1.0,"dds":0.0,"past_year_committers":[{"name":"Javier Delgado Barbaro (iMetaverse LLC)","email":"v-javdel@microsoft.com","login":"v-javdel","count":1}],"past_year_total_commits":1,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.0,"past_year_dds":0.0,"last_synced_at":"2025-05-09T09:26:41.725Z","last_synced_commit":"3e209494b965c0c0b0101e87ea448db9bcee78de","created_at":"2023-09-11T17:09:40.445Z","updated_at":"2025-08-05T22:37:48.106Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-09T00:00:10.639Z","repositories_count":5421637,"commits_count":849364094,"contributors_count":30933696,"owners_count":904450,"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":"microsoft/CameraTraps","html_url":"https://github.com/microsoft/CameraTraps","last_synced_at":"2025-09-07T21:18:56.337Z","status":"active","issues_count":121,"pull_requests_count":335,"avg_time_to_close_issue":4967734.786516854,"avg_time_to_close_pull_request":1109167.765079365,"issues_closed_count":89,"pull_requests_closed_count":315,"pull_request_authors_count":32,"issue_authors_count":79,"avg_comments_per_issue":2.396694214876033,"avg_comments_per_pull_request":0.29253731343283584,"merged_pull_requests_count":223,"bot_issues_count":5,"bot_pull_requests_count":77,"past_year_issues_count":36,"past_year_pull_requests_count":63,"past_year_avg_time_to_close_issue":2501531.222222222,"past_year_avg_time_to_close_pull_request":807495.8965517242,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":58,"past_year_pull_request_authors_count":12,"past_year_issue_authors_count":23,"past_year_avg_comments_per_issue":0.6388888888888888,"past_year_avg_comments_per_pull_request":0.1746031746031746,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":50,"created_at":"2023-09-11T17:10:11.618Z","updated_at":"2025-09-07T21:18:56.337Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FCameraTraps/issues","issue_labels_count":{"bug":24,"enhancement":19,"question":12,"good first issue":4,"help wanted":1,"Waiting for more info":1,"discussion":1,"dependencies":1,"python":1},"pull_request_labels_count":{"dependencies":74,"python":68,".NET":2},"issue_author_associations_count":{"NONE":97,"CONTRIBUTOR":14,"COLLABORATOR":9,"MEMBER":1},"pull_request_author_associations_count":{"COLLABORATOR":190,"CONTRIBUTOR":125,"NONE":18,"MEMBER":2},"issue_authors":{"aa-hernandez":9,"aweaver1fandm":5,"microsoft-github-policy-service[bot]":4,"JaimyvS":4,"VLucet":4,"nathanielrindlaub":3,"yodaka0":3,"VYRION-Ai":3,"barlavi1":3,"13185742215":2,"MattB-SF":2,"ehallein":2,"davidwhealey":2,"dvelasco3":2,"NetZissou":2,"ronbitonn":2,"arky":2,"nomoneyExpection":2,"ayush2725":2,"ChaimElchik":2,"abfleishman":2,"ra9hur":2,"rozimurodnorhojaev05":1,"MasonDunn77":1,"kaitlynbarone":1,"skye-glitch":1,"Cyingyinging":1,"ThomasLuypaert":1,"AP-DP":1,"TobiasHabesha":1,"dependabot[bot]":1,"horaceleedev":1,"philpatton":1,"changseob1001":1,"victoria-kabeli":1,"rbcer17":1,"nee1k":1,"bw4sz":1,"rohilm":1,"calebrob6":1,"fede2cr":1,"pbick":1,"r2j2ritson":1,"matobler":1,"sun-jiao":1,"BrentPease1":1,"arpitdeomurari":1,"agentmorris":1,"Wytamma":1,"rbavery":1,"PentamapRainer":1,"tkmontana":1,"juliuskramer":1,"alastairpotts":1,"DavidDHofmann":1,"andrewzamp":1,"acse-dc1823":1,"robinsandfort":1,"mamani828":1,"DavidNZ27":1,"max-mapper":1,"Divj-G":1,"YvanSG":1,"amorell747":1,"robertzak133":1,"persts":1,"supermoos":1,"EmilyABlackwell":1,"apach3guy":1,"CharlesLehnen":1,"Gasp34":1,"reinhrst":1,"jdiaz97":1,"Salingcabreros":1,"jennzhugewps":1,"sim-kelly":1,"Ladanovasv":1,"workhodge1":1,"syntherick":1},"pull_request_authors":{"zhmiao":133,"dependabot[bot]":74,"aa-hernandez":52,"agentmorris":12,"JoejynWan":7,"yangsiyu007":4,"ss26":4,"luvargas2":4,"lucas-a-meyer":4,"BenCretois":3,"VLucet":3,"chrisyeh96":3,"microsoft-github-policy-service[bot]":3,"omahs":2,"YoussefBayouli":2,"danielaruizl1":2,"jgoodheart":2,"calebrob6":2,"brianhogg":2,"leoromanovich":2,"NetZissou":2,"persts":2,"idchacon28":2,"Annie-Enchakattu":1,"oksachi":1,"campouaar5216":1,"TomAugspurger":1,"Jakob-98":1,"BobbyCephy":1,"fedegonzal":1,"PetervanLunteren":1,"rohilm":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10167544,"issues_count":32012554,"pull_requests_count":100260947,"authors_count":10729845,"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":{"bug":13,"enhancement":12,"question":8},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":25,"COLLABORATOR":8,"CONTRIBUTOR":2,"MEMBER":1},"past_year_pull_request_author_associations_count":{"COLLABORATOR":47,"CONTRIBUTOR":9,"NONE":5,"MEMBER":2},"past_year_issue_authors":{"aa-hernandez":8,"aweaver1fandm":3,"VLucet":2,"NetZissou":2,"MattB-SF":2,"ChaimElchik":2,"andrewzamp":1,"victoria-kabeli":1,"sun-jiao":1,"rozimurodnorhojaev05":1,"robinsandfort":1,"philpatton":1,"bw4sz":1,"nee1k":1,"calebrob6":1,"mamani828":1,"Ladanovasv":1,"kaitlynbarone":1,"jennzhugewps":1,"jdiaz97":1,"horaceleedev":1,"fede2cr":1,"CharlesLehnen":1},"past_year_pull_request_authors":{"zhmiao":38,"lucas-a-meyer":4,"ss26":4,"YoussefBayouli":2,"danielaruizl1":2,"VLucet":2,"JoejynWan":2,"NetZissou":2,"calebrob6":2,"idchacon28":2,"omahs":2,"aa-hernandez":1},"maintainers":[{"login":"zhmiao","count":126,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhmiao"},{"login":"aa-hernandez","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aa-hernandez"},{"login":"lucas-a-meyer","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucas-a-meyer"},{"login":"luvargas2","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luvargas2"},{"login":"calebrob6","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/calebrob6"},{"login":"danielaruizl1","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielaruizl1"},{"login":"idchacon28","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/idchacon28"}],"active_maintainers":[{"login":"zhmiao","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhmiao"},{"login":"aa-hernandez","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aa-hernandez"},{"login":"lucas-a-meyer","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucas-a-meyer"},{"login":"calebrob6","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/calebrob6"},{"login":"danielaruizl1","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielaruizl1"},{"login":"idchacon28","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/idchacon28"}]},"events":{"total":{"CreateEvent":16,"ReleaseEvent":3,"IssuesEvent":49,"WatchEvent":139,"DeleteEvent":14,"MemberEvent":3,"IssueCommentEvent":55,"PushEvent":144,"PullRequestReviewCommentEvent":4,"PullRequestReviewEvent":16,"PullRequestEvent":64,"ForkEvent":38},"last_year":{"CreateEvent":16,"ReleaseEvent":3,"IssuesEvent":49,"WatchEvent":139,"DeleteEvent":14,"MemberEvent":3,"IssueCommentEvent":55,"PushEvent":144,"PullRequestReviewCommentEvent":4,"PullRequestReviewEvent":16,"PullRequestEvent":64,"ForkEvent":38}},"keywords":["camera-traps","computer-vision","conservation","machine-learning","megadetector","pytorch","pytorch-wildlife","wildlife"],"dependencies":[{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2024-04-11T15:13:31.895Z","updated_at":"2024-04-11T15:13:31.895Z","repository_link":"https://github.com/microsoft/CameraTraps/blob/main/Dockerfile","dependencies":[{"id":17366768251,"package_name":"python","ecosystem":"docker","requirements":"3.8-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"PW_FT_classification/requirements.txt","sha":null,"kind":"manifest","created_at":"2024-04-11T15:13:35.345Z","updated_at":"2024-04-11T15:13:35.345Z","repository_link":"https://github.com/microsoft/CameraTraps/blob/main/PW_FT_classification/requirements.txt","dependencies":[{"id":17366768378,"package_name":"absl-py","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"runtime","optional":false},{"id":17366768379,"package_name":"aiofiles","ecosystem":"pypi","requirements":"==23.2.1","direct":true,"kind":"runtime","optional":false},{"id":17366768380,"package_name":"aiohttp","ecosystem":"pypi","requirements":"==3.9.3","direct":true,"kind":"runtime","optional":false},{"id":17366768381,"package_name":"aiosignal","ecosystem":"pypi","requirements":"==1.3.1","direct":true,"kind":"runtime","optional":false},{"id":17366768382,"package_name":"altair","ecosystem":"pypi","requirements":"==5.2.0","direct":true,"kind":"runtime","optional":false},{"id":17366768383,"package_name":"annotated-types","ecosystem":"pypi","requirements":"==0.6.0","direct":true,"kind":"runtime","optional":false},{"id":17366768384,"package_name":"anyio","ecosystem":"pypi","requirements":"==4.2.0","direct":true,"kind":"runtime","optional":false},{"id":17366768385,"package_name":"asttokens","ecosystem":"pypi","requirements":"==2.4.1","direct":true,"kind":"runtime","optional":false},{"id":17366768386,"package_name":"async-timeout","ecosystem":"pypi","requirements":"==4.0.3","direct":true,"kind":"runtime","optional":false},{"id":17366768387,"package_name":"attrs","ecosystem":"pypi","requirements":"==23.2.0","direct":true,"kind":"runtime","optional":false},{"id":17366768388,"package_name":"backcall","ecosystem":"pypi","requirements":"==0.2.0","direct":true,"kind":"runtime","optional":false},{"id":17366768389,"package_name":"cachetools","ecosystem":"pypi","requirements":"==5.3.2","direct":true,"kind":"runtime","optional":false},{"id":17366768390,"package_name":"certifi","ecosystem":"pypi","requirements":"==2023.11.17","direct":true,"kind":"runtime","optional":false},{"id":17366768391,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.3.2","direct":true,"kind":"runtime","optional":false},{"id":17366768392,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.7","direct":true,"kind":"runtime","optional":false},{"id":17366768393,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.6","direct":true,"kind":"runtime","optional":false},{"id":17366768394,"package_name":"contourpy","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":17366768395,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.12.1","direct":true,"kind":"runtime","optional":false},{"id":17366768396,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":true,"kind":"runtime","optional":false},{"id":17366768397,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":17366768398,"package_name":"executing","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":17366768399,"package_name":"fastapi","ecosystem":"pypi","requirements":"==0.109.0","direct":true,"kind":"runtime","optional":false},{"id":17366768400,"package_name":"ffmpy","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"runtime","optional":false},{"id":17366768401,"package_name":"filelock","ecosystem":"pypi","requirements":"==3.13.1","direct":true,"kind":"runtime","optional":false},{"id":17366768402,"package_name":"fire","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":17366768403,"package_name":"fonttools","ecosystem":"pypi","requirements":"==4.47.2","direct":true,"kind":"runtime","optional":false},{"id":17366768404,"package_name":"frozenlist","ecosystem":"pypi","requirements":"==1.4.1","direct":true,"kind":"runtime","optional":false},{"id":17366768405,"package_name":"fsspec","ecosystem":"pypi","requirements":"==2023.12.2","direct":true,"kind":"runtime","optional":false},{"id":17366768406,"package_name":"google-auth","ecosystem":"pypi","requirements":"==2.27.0","direct":true,"kind":"runtime","optional":false},{"id":17366768407,"package_name":"google-auth-oauthlib","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":17366768408,"package_name":"gradio","ecosystem":"pypi","requirements":"==4.8.0","direct":true,"kind":"runtime","optional":false},{"id":17366768409,"package_name":"gradio-client","ecosystem":"pypi","requirements":"==0.7.1","direct":true,"kind":"runtime","optional":false},{"id":17366768410,"package_name":"grpcio","ecosystem":"pypi","requirements":"==1.60.0","direct":true,"kind":"runtime","optional":false},{"id":17366768411,"package_name":"h11","ecosystem":"pypi","requirements":"==0.14.0","direct":true,"kind":"runtime","optional":false},{"id":17366768412,"package_name":"httpcore","ecosystem":"pypi","requirements":"==1.0.2","direct":true,"kind":"runtime","optional":false},{"id":17366768413,"package_name":"httpx","ecosystem":"pypi","requirements":"==0.26.0","direct":true,"kind":"runtime","optional":false},{"id":17366768414,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"==0.20.3","direct":true,"kind":"runtime","optional":false},{"id":17366768415,"package_name":"idna","ecosystem":"pypi","requirements":"==3.6","direct":true,"kind":"runtime","optional":false},{"id":17366768416,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==7.0.1","direct":true,"kind":"runtime","optional":false},{"id":17366768417,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"==6.1.1","direct":true,"kind":"runtime","optional":false},{"id":17366768418,"package_name":"ipython","ecosystem":"pypi","requirements":"==8.12.3","direct":true,"kind":"runtime","optional":false},{"id":17366768419,"package_name":"jedi","ecosystem":"pypi","requirements":"==0.19.1","direct":true,"kind":"runtime","optional":false},{"id":17366768420,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.3","direct":true,"kind":"runtime","optional":false},{"id":17366768421,"package_name":"joblib","ecosystem":"pypi","requirements":"==1.3.2","direct":true,"kind":"runtime","optional":false},{"id":17366768422,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.21.1","direct":true,"kind":"runtime","optional":false},{"id":17366768423,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"==2023.12.1","direct":true,"kind":"runtime","optional":false},{"id":17366768424,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"==1.4.5","direct":true,"kind":"runtime","optional":false},{"id":17366768425,"package_name":"lightning-utilities","ecosystem":"pypi","requirements":"==0.10.1","direct":true,"kind":"runtime","optional":false},{"id":17366768426,"package_name":"markdown","ecosystem":"pypi","requirements":"==3.5.2","direct":true,"kind":"runtime","optional":false},{"id":17366768427,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"runtime","optional":false},{"id":17366768428,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.4","direct":true,"kind":"runtime","optional":false},{"id":17366768429,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.7.4","direct":true,"kind":"runtime","optional":false},{"id":17366768430,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"==0.1.6","direct":true,"kind":"runtime","optional":false},{"id":17366768431,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":true,"kind":"runtime","optional":false},{"id":17366768432,"package_name":"multidict","ecosystem":"pypi","requirements":"==6.0.4","direct":true,"kind":"runtime","optional":false},{"id":17366768433,"package_name":"munch","ecosystem":"pypi","requirements":"==2.5.0","direct":true,"kind":"runtime","optional":false},{"id":17366768434,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.24.4","direct":true,"kind":"runtime","optional":false},{"id":17366768435,"package_name":"oauthlib","ecosystem":"pypi","requirements":"==3.2.2","direct":true,"kind":"runtime","optional":false},{"id":17366768436,"package_name":"opencv-python","ecosystem":"pypi","requirements":"==4.9.0.80","direct":true,"kind":"runtime","optional":false},{"id":17366768437,"package_name":"opencv-python-headless","ecosystem":"pypi","requirements":"==4.9.0.80","direct":true,"kind":"runtime","optional":false},{"id":17366768438,"package_name":"orjson","ecosystem":"pypi","requirements":"==3.9.12","direct":true,"kind":"runtime","optional":false},{"id":17366768439,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.2","direct":true,"kind":"runtime","optional":false},{"id":17366768440,"package_name":"pandas","ecosystem":"pypi","requirements":"==2.0.3","direct":true,"kind":"runtime","optional":false},{"id":17366768441,"package_name":"parso","ecosystem":"pypi","requirements":"==0.8.3","direct":true,"kind":"runtime","optional":false},{"id":17366768442,"package_name":"pexpect","ecosystem":"pypi","requirements":"==4.9.0","direct":true,"kind":"runtime","optional":false},{"id":17366768443,"package_name":"pickleshare","ecosystem":"pypi","requirements":"==0.7.5","direct":true,"kind":"runtime","optional":false},{"id":17366768444,"package_name":"pillow","ecosystem":"pypi","requirements":"==10.1.0","direct":true,"kind":"runtime","optional":false},{"id":17366768445,"package_name":"pkgutil-resolve-name","ecosystem":"pypi","requirements":"==1.3.10","direct":true,"kind":"runtime","optional":false},{"id":17366768446,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.43","direct":true,"kind":"runtime","optional":false},{"id":17366768447,"package_name":"protobuf","ecosystem":"pypi","requirements":"==3.20.1","direct":true,"kind":"runtime","optional":false},{"id":17366768448,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.8","direct":true,"kind":"runtime","optional":false},{"id":17366768449,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"==0.7.0","direct":true,"kind":"runtime","optional":false},{"id":17366768450,"package_name":"pure-eval","ecosystem":"pypi","requirements":"==0.2.2","direct":true,"kind":"runtime","optional":false},{"id":17366768451,"package_name":"pyasn1","ecosystem":"pypi","requirements":"==0.5.1","direct":true,"kind":"runtime","optional":false},{"id":17366768452,"package_name":"pyasn1-modules","ecosystem":"pypi","requirements":"==0.3.0","direct":true,"kind":"runtime","optional":false},{"id":17366768453,"package_name":"pydantic","ecosystem":"pypi","requirements":"==2.6.0","direct":true,"kind":"runtime","optional":false},{"id":17366768454,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"==2.16.1","direct":true,"kind":"runtime","optional":false},{"id":17366768455,"package_name":"pydub","ecosystem":"pypi","requirements":"==0.25.1","direct":true,"kind":"runtime","optional":false},{"id":17366768456,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.17.2","direct":true,"kind":"runtime","optional":false},{"id":17366768457,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==3.1.1","direct":true,"kind":"runtime","optional":false},{"id":17366768458,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":true,"kind":"runtime","optional":false},{"id":17366768459,"package_name":"python-multipart","ecosystem":"pypi","requirements":"==0.0.6","direct":true,"kind":"runtime","optional":false},{"id":17366768460,"package_name":"pytorch-lightning","ecosystem":"pypi","requirements":"==1.9.0","direct":true,"kind":"runtime","optional":false},{"id":17366768461,"package_name":"pytorchwildlife","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17366768462,"package_name":"pytz","ecosystem":"pypi","requirements":"==2023.4","direct":true,"kind":"runtime","optional":false},{"id":17366768463,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0.1","direct":true,"kind":"runtime","optional":false},{"id":17366768464,"package_name":"referencing","ecosystem":"pypi","requirements":"==0.33.0","direct":true,"kind":"runtime","optional":false},{"id":17366768465,"package_name":"requests","ecosystem":"pypi","requirements":"==2.31.0","direct":true,"kind":"runtime","optional":false},{"id":17366768466,"package_name":"requests-oauthlib","ecosystem":"pypi","requirements":"==1.3.1","direct":true,"kind":"runtime","optional":false},{"id":17366768467,"package_name":"rich","ecosystem":"pypi","requirements":"==13.7.0","direct":true,"kind":"runtime","optional":false},{"id":17366768468,"package_name":"rpds-py","ecosystem":"pypi","requirements":"==0.17.1","direct":true,"kind":"runtime","optional":false},{"id":17366768469,"package_name":"rsa","ecosystem":"pypi","requirements":"==4.9","direct":true,"kind":"runtime","optional":false},{"id":17366768470,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":17366768471,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.10.1","direct":true,"kind":"runtime","optional":false},{"id":17366768472,"package_name":"seaborn","ecosystem":"pypi","requirements":"==0.13.2","direct":true,"kind":"runtime","optional":false},{"id":17366768473,"package_name":"semantic-version","ecosystem":"pypi","requirements":"==2.10.0","direct":true,"kind":"runtime","optional":false},{"id":17366768474,"package_name":"shellingham","ecosystem":"pypi","requirements":"==1.5.4","direct":true,"kind":"runtime","optional":false},{"id":17366768475,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":17366768476,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":17366768477,"package_name":"stack-data","ecosystem":"pypi","requirements":"==0.6.3","direct":true,"kind":"runtime","optional":false},{"id":17366768478,"package_name":"starlette","ecosystem":"pypi","requirements":"==0.35.1","direct":true,"kind":"runtime","optional":false},{"id":17366768479,"package_name":"supervision","ecosystem":"pypi","requirements":"==0.16.0","direct":true,"kind":"runtime","optional":false},{"id":17366768480,"package_name":"tensorboard","ecosystem":"pypi","requirements":"==2.14.0","direct":true,"kind":"runtime","optional":false},{"id":17366768481,"package_name":"tensorboard-data-server","ecosystem":"pypi","requirements":"==0.7.2","direct":true,"kind":"runtime","optional":false},{"id":17366768482,"package_name":"termcolor","ecosystem":"pypi","requirements":"==2.4.0","direct":true,"kind":"runtime","optional":false},{"id":17366768483,"package_name":"thop","ecosystem":"pypi","requirements":"==0.1.1","direct":true,"kind":"runtime","optional":false},{"id":17366768484,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"==3.2.0","direct":true,"kind":"runtime","optional":false},{"id":17366768485,"package_name":"tomlkit","ecosystem":"pypi","requirements":"==0.12.0","direct":true,"kind":"runtime","optional":false},{"id":17366768486,"package_name":"toolz","ecosystem":"pypi","requirements":"==0.12.1","direct":true,"kind":"runtime","optional":false},{"id":17366768487,"package_name":"torch","ecosystem":"pypi","requirements":"==1.10.1","direct":true,"kind":"runtime","optional":false},{"id":17366768488,"package_name":"torchaudio","ecosystem":"pypi","requirements":"==0.10.1","direct":true,"kind":"runtime","optional":false},{"id":17366768489,"package_name":"torchmetrics","ecosystem":"pypi","requirements":"==1.3.0.post0","direct":true,"kind":"runtime","optional":false},{"id":17366768490,"package_name":"torchvision","ecosystem":"pypi","requirements":"==0.11.2","direct":true,"kind":"runtime","optional":false},{"id":17366768491,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.66.1","direct":true,"kind":"runtime","optional":false},{"id":17366768492,"package_name":"traitlets","ecosystem":"pypi","requirements":"==5.14.1","direct":true,"kind":"runtime","optional":false},{"id":17366768493,"package_name":"typer","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"runtime","optional":false},{"id":17366768494,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.9.0","direct":true,"kind":"runtime","optional":false},{"id":17366768495,"package_name":"tzdata","ecosystem":"pypi","requirements":"==2023.4","direct":true,"kind":"runtime","optional":false},{"id":17366768496,"package_name":"ultralytics-yolov5","ecosystem":"pypi","requirements":"==0.1.1","direct":true,"kind":"runtime","optional":false},{"id":17366768497,"package_name":"urllib3","ecosystem":"pypi","requirements":"==2.2.0","direct":true,"kind":"runtime","optional":false},{"id":17366768498,"package_name":"uvicorn","ecosystem":"pypi","requirements":"==0.27.0.post1","direct":true,"kind":"runtime","optional":false},{"id":17366768499,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.13","direct":true,"kind":"runtime","optional":false},{"id":17366768500,"package_name":"websockets","ecosystem":"pypi","requirements":"==11.0.3","direct":true,"kind":"runtime","optional":false},{"id":17366768501,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==3.0.1","direct":true,"kind":"runtime","optional":false},{"id":17366768502,"package_name":"yarl","ecosystem":"pypi","requirements":"==1.9.4","direct":true,"kind":"runtime","optional":false},{"id":17366768503,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.17.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"PW_FT_detection/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-15T03:50:50.931Z","updated_at":"2025-02-15T03:50:50.931Z","repository_link":"https://github.com/microsoft/CameraTraps/blob/main/PW_FT_detection/requirements.txt","dependencies":[{"id":21884322235,"package_name":"PytorchWildlife","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":21884322236,"package_name":"ultralytics","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":21884322237,"package_name":"munch","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":21884322238,"package_name":"wget","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"conda","filepath":"PW_FT_classification/environment.yaml","sha":null,"kind":"manifest","created_at":"2025-05-24T03:34:49.852Z","updated_at":"2025-05-24T03:34:49.852Z","repository_link":"https://github.com/microsoft/CameraTraps/blob/main/PW_FT_classification/environment.yaml","dependencies":[{"id":23275194081,"package_name":"_libgcc_mutex","ecosystem":"conda","requirements":"0.1","direct":true,"kind":"runtime","optional":false},{"id":23275194082,"package_name":"_openmp_mutex","ecosystem":"conda","requirements":"4.5","direct":true,"kind":"runtime","optional":false},{"id":23275194083,"package_name":"bzip2","ecosystem":"conda","requirements":"1.0.8","direct":true,"kind":"runtime","optional":false},{"id":23275194084,"package_name":"ca-certificates","ecosystem":"conda","requirements":"2023.11.17","direct":true,"kind":"runtime","optional":false},{"id":23275194085,"package_name":"ld_impl_linux-64","ecosystem":"conda","requirements":"2.40","direct":true,"kind":"runtime","optional":false},{"id":23275194086,"package_name":"libffi","ecosystem":"conda","requirements":"3.4.2","direct":true,"kind":"runtime","optional":false},{"id":23275194087,"package_name":"libgcc-ng","ecosystem":"conda","requirements":"13.2.0","direct":true,"kind":"runtime","optional":false},{"id":23275194088,"package_name":"libgomp","ecosystem":"conda","requirements":"13.2.0","direct":true,"kind":"runtime","optional":false},{"id":23275194089,"package_name":"libnsl","ecosystem":"conda","requirements":"2.0.1","direct":true,"kind":"runtime","optional":false},{"id":23275194111,"package_name":"libsqlite","ecosystem":"conda","requirements":"3.44.2","direct":true,"kind":"runtime","optional":false},{"id":23275194112,"package_name":"libuuid","ecosystem":"conda","requirements":"2.38.1","direct":true,"kind":"runtime","optional":false},{"id":23275194113,"package_name":"libxcrypt","ecosystem":"conda","requirements":"4.4.36","direct":true,"kind":"runtime","optional":false},{"id":23275194114,"package_name":"libzlib","ecosystem":"conda","requirements":"1.2.13","direct":true,"kind":"runtime","optional":false},{"id":23275194115,"package_name":"ncurses","ecosystem":"conda","requirements":"6.4","direct":true,"kind":"runtime","optional":false},{"id":23275194116,"package_name":"openssl","ecosystem":"conda","requirements":"3.2.0","direct":true,"kind":"runtime","optional":false},{"id":23275194117,"package_name":"pip","ecosystem":"conda","requirements":"23.3.2","direct":true,"kind":"runtime","optional":false},{"id":23275194118,"package_name":"python","ecosystem":"conda","requirements":"3.8.18","direct":true,"kind":"runtime","optional":false},{"id":23275194119,"package_name":"readline","ecosystem":"conda","requirements":"8.2","direct":true,"kind":"runtime","optional":false},{"id":23275194120,"package_name":"setuptools","ecosystem":"conda","requirements":"69.0.3","direct":true,"kind":"runtime","optional":false},{"id":23275194121,"package_name":"tk","ecosystem":"conda","requirements":"8.6.13","direct":true,"kind":"runtime","optional":false},{"id":23275194122,"package_name":"wheel","ecosystem":"conda","requirements":"0.42.0","direct":true,"kind":"runtime","optional":false},{"id":23275194123,"package_name":"xz","ecosystem":"conda","requirements":"5.2.6","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"PW_FT_detection/environment.yaml","sha":null,"kind":"manifest","created_at":"2025-05-24T03:34:50.596Z","updated_at":"2025-05-24T03:34:50.596Z","repository_link":"https://github.com/microsoft/CameraTraps/blob/main/PW_FT_detection/environment.yaml","dependencies":[{"id":23275194164,"package_name":"absl-py","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"runtime","optional":false},{"id":23275194165,"package_name":"aiofiles","ecosystem":"pypi","requirements":"==23.2.1","direct":true,"kind":"runtime","optional":false},{"id":23275194166,"package_name":"annotated-types","ecosystem":"pypi","requirements":"==0.7.0","direct":true,"kind":"runtime","optional":false},{"id":23275194167,"package_name":"antlr4-python3-runtime","ecosystem":"pypi","requirements":"==4.9.3","direct":true,"kind":"runtime","optional":false},{"id":23275194168,"package_name":"anyio","ecosystem":"pypi","requirements":"==4.6.0","direct":true,"kind":"runtime","optional":false},{"id":23275194169,"package_name":"appdirs","ecosystem":"pypi","requirements":"==1.4.4","direct":true,"kind":"runtime","optional":false},{"id":23275194170,"package_name":"asttokens","ecosystem":"pypi","requirements":"==2.4.1","direct":true,"kind":"runtime","optional":false},{"id":23275194171,"package_name":"attrs","ecosystem":"pypi","requirements":"==24.2.0","direct":true,"kind":"runtime","optional":false},{"id":23275194172,"package_name":"certifi","ecosystem":"pypi","requirements":"==2024.8.30","direct":true,"kind":"runtime","optional":false},{"id":23275194173,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.17.1","direct":true,"kind":"runtime","optional":false},{"id":23275194174,"package_name":"chardet","ecosystem":"pypi","requirements":"==5.2.0","direct":true,"kind":"runtime","optional":false},{"id":23275194175,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.3.2","direct":true,"kind":"runtime","optional":false},{"id":23275194176,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.7","direct":true,"kind":"runtime","optional":false},{"id":23275194177,"package_name":"contourpy","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":23275194178,"package_name":"crowsetta","ecosystem":"pypi","requirements":"==5.1.0","direct":true,"kind":"runtime","optional":false},{"id":23275196102,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.12.1","direct":true,"kind":"runtime","optional":false},{"id":23275196103,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":true,"kind":"runtime","optional":false},{"id":23275196104,"package_name":"defusedxml","ecosystem":"pypi","requirements":"==0.7.1","direct":true,"kind":"runtime","optional":false},{"id":23275196105,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.2.2","direct":true,"kind":"runtime","optional":false},{"id":23275196106,"package_name":"executing","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"runtime","optional":false},{"id":23275196107,"package_name":"fastapi","ecosystem":"pypi","requirements":"==0.115.0","direct":true,"kind":"runtime","optional":false},{"id":23275196108,"package_name":"ffmpy","ecosystem":"pypi","requirements":"==0.4.0","direct":true,"kind":"runtime","optional":false},{"id":23275196109,"package_name":"filelock","ecosystem":"pypi","requirements":"==3.16.1","direct":true,"kind":"runtime","optional":false},{"id":23275196110,"package_name":"fire","ecosystem":"pypi","requirements":"==0.6.0","direct":true,"kind":"runtime","optional":false},{"id":23275196111,"package_name":"fonttools","ecosystem":"pypi","requirements":"==4.54.0","direct":true,"kind":"runtime","optional":false},{"id":23275196112,"package_name":"fsspec","ecosystem":"pypi","requirements":"==2024.9.0","direct":true,"kind":"runtime","optional":false},{"id":23275196113,"package_name":"gradio","ecosystem":"pypi","requirements":"==4.44.0","direct":true,"kind":"runtime","optional":false},{"id":23275196114,"package_name":"gradio-client","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":23275196115,"package_name":"grpcio","ecosystem":"pypi","requirements":"==1.66.1","direct":true,"kind":"runtime","optional":false},{"id":23275196116,"package_name":"h11","ecosystem":"pypi","requirements":"==0.14.0","direct":true,"kind":"runtime","optional":false},{"id":23275196117,"package_name":"httpcore","ecosystem":"pypi","requirements":"==1.0.5","direct":true,"kind":"runtime","optional":false},{"id":23275196118,"package_name":"httpx","ecosystem":"pypi","requirements":"==0.27.2","direct":true,"kind":"runtime","optional":false},{"id":23275196119,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"==0.25.1","direct":true,"kind":"runtime","optional":false},{"id":23275196120,"package_name":"idna","ecosystem":"pypi","requirements":"==3.10","direct":true,"kind":"runtime","optional":false},{"id":23275196121,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"==6.4.5","direct":true,"kind":"runtime","optional":false},{"id":23275196122,"package_name":"ipython","ecosystem":"pypi","requirements":"==8.27.0","direct":true,"kind":"runtime","optional":false},{"id":23275196123,"package_name":"jedi","ecosystem":"pypi","requirements":"==0.19.1","direct":true,"kind":"runtime","optional":false},{"id":23275196124,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.4","direct":true,"kind":"runtime","optional":false},{"id":23275196125,"package_name":"joblib","ecosystem":"pypi","requirements":"==1.4.2","direct":true,"kind":"runtime","optional":false},{"id":23275196126,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"==1.4.7","direct":true,"kind":"runtime","optional":false},{"id":23275196127,"package_name":"markdown","ecosystem":"pypi","requirements":"==3.7","direct":true,"kind":"runtime","optional":false},{"id":23275196128,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"runtime","optional":false},{"id":23275196129,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.5","direct":true,"kind":"runtime","optional":false},{"id":23275196130,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.9.2","direct":true,"kind":"runtime","optional":false},{"id":23275196131,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"==0.1.7","direct":true,"kind":"runtime","optional":false},{"id":23275196132,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":true,"kind":"runtime","optional":false},{"id":23275196133,"package_name":"mpmath","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":23275196134,"package_name":"multimethod","ecosystem":"pypi","requirements":"==1.12","direct":true,"kind":"runtime","optional":false},{"id":23275196317,"package_name":"munch","ecosystem":"pypi","requirements":"==4.0.0","direct":true,"kind":"runtime","optional":false},{"id":23275196322,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23275196324,"package_name":"networkx","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":23275196326,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.26.4","direct":true,"kind":"runtime","optional":false},{"id":23275196328,"package_name":"nvidia-cublas-cu12","ecosystem":"pypi","requirements":"==12.1.3.1","direct":true,"kind":"runtime","optional":false},{"id":23275196330,"package_name":"nvidia-cuda-cupti-cu12","ecosystem":"pypi","requirements":"==12.1.105","direct":true,"kind":"runtime","optional":false},{"id":23275196332,"package_name":"nvidia-cuda-nvrtc-cu12","ecosystem":"pypi","requirements":"==12.1.105","direct":true,"kind":"runtime","optional":false},{"id":23275196334,"package_name":"nvidia-cuda-runtime-cu12","ecosystem":"pypi","requirements":"==12.1.105","direct":true,"kind":"runtime","optional":false},{"id":23275196336,"package_name":"nvidia-cudnn-cu12","ecosystem":"pypi","requirements":"==9.1.0.70","direct":true,"kind":"runtime","optional":false},{"id":23275196339,"package_name":"nvidia-cufft-cu12","ecosystem":"pypi","requirements":"==11.0.2.54","direct":true,"kind":"runtime","optional":false},{"id":23275196341,"package_name":"nvidia-curand-cu12","ecosystem":"pypi","requirements":"==10.3.2.106","direct":true,"kind":"runtime","optional":false},{"id":23275196343,"package_name":"nvidia-cusolver-cu12","ecosystem":"pypi","requirements":"==11.4.5.107","direct":true,"kind":"runtime","optional":false},{"id":23275196345,"package_name":"nvidia-cusparse-cu12","ecosystem":"pypi","requirements":"==12.1.0.106","direct":true,"kind":"runtime","optional":false},{"id":23275196347,"package_name":"nvidia-nccl-cu12","ecosystem":"pypi","requirements":"==2.20.5","direct":true,"kind":"runtime","optional":false},{"id":23275196350,"package_name":"nvidia-nvjitlink-cu12","ecosystem":"pypi","requirements":"==12.6.68","direct":true,"kind":"runtime","optional":false},{"id":23275196352,"package_name":"nvidia-nvtx-cu12","ecosystem":"pypi","requirements":"==12.1.105","direct":true,"kind":"runtime","optional":false},{"id":23275196354,"package_name":"omegaconf","ecosystem":"pypi","requirements":"==2.3.0","direct":true,"kind":"runtime","optional":false},{"id":23275196356,"package_name":"opencv-python","ecosystem":"pypi","requirements":"==4.10.0.84","direct":true,"kind":"runtime","optional":false},{"id":23275196359,"package_name":"opencv-python-headless","ecosystem":"pypi","requirements":"==4.10.0.84","direct":true,"kind":"runtime","optional":false},{"id":23275196361,"package_name":"orjson","ecosystem":"pypi","requirements":"==3.10.7","direct":true,"kind":"runtime","optional":false},{"id":23275196363,"package_name":"packaging","ecosystem":"pypi","requirements":"==24.1","direct":true,"kind":"runtime","optional":false},{"id":23275196366,"package_name":"pandas","ecosystem":"pypi","requirements":"==2.2.3","direct":true,"kind":"runtime","optional":false},{"id":23275196368,"package_name":"pandera","ecosystem":"pypi","requirements":"==0.21.0","direct":true,"kind":"runtime","optional":false},{"id":23275196844,"package_name":"parso","ecosystem":"pypi","requirements":"==0.8.4","direct":true,"kind":"runtime","optional":false},{"id":23275196845,"package_name":"pexpect","ecosystem":"pypi","requirements":"==4.9.0","direct":true,"kind":"runtime","optional":false},{"id":23275196846,"package_name":"pillow","ecosystem":"pypi","requirements":"==10.4.0","direct":true,"kind":"runtime","optional":false},{"id":23275196847,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.47","direct":true,"kind":"runtime","optional":false},{"id":23275196848,"package_name":"protobuf","ecosystem":"pypi","requirements":"==3.20.1","direct":true,"kind":"runtime","optional":false},{"id":23275196849,"package_name":"psutil","ecosystem":"pypi","requirements":"==6.0.0","direct":true,"kind":"runtime","optional":false},{"id":23275196850,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"==0.7.0","direct":true,"kind":"runtime","optional":false},{"id":23275196851,"package_name":"pure-eval","ecosystem":"pypi","requirements":"==0.2.3","direct":true,"kind":"runtime","optional":false},{"id":23275196852,"package_name":"py-cpuinfo","ecosystem":"pypi","requirements":"==9.0.0","direct":true,"kind":"runtime","optional":false},{"id":23275196853,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.22","direct":true,"kind":"runtime","optional":false},{"id":23275196854,"package_name":"pydantic","ecosystem":"pypi","requirements":"==2.9.2","direct":true,"kind":"runtime","optional":false},{"id":23275196855,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"==2.23.4","direct":true,"kind":"runtime","optional":false},{"id":23275196856,"package_name":"pydub","ecosystem":"pypi","requirements":"==0.25.1","direct":true,"kind":"runtime","optional":false},{"id":23275196857,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.18.0","direct":true,"kind":"runtime","optional":false},{"id":23275196858,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==3.1.4","direct":true,"kind":"runtime","optional":false},{"id":23275196859,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.9.0.post0","direct":true,"kind":"runtime","optional":false},{"id":23275196860,"package_name":"python-multipart","ecosystem":"pypi","requirements":"==0.0.10","direct":true,"kind":"runtime","optional":false},{"id":23275196861,"package_name":"pytorchwildlife","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275196918,"package_name":"pytz","ecosystem":"pypi","requirements":"==2024.2","direct":true,"kind":"runtime","optional":false},{"id":23275196919,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0.2","direct":true,"kind":"runtime","optional":false},{"id":23275196920,"package_name":"requests","ecosystem":"pypi","requirements":"==2.32.3","direct":true,"kind":"runtime","optional":false},{"id":23275196921,"package_name":"rich","ecosystem":"pypi","requirements":"==13.8.1","direct":true,"kind":"runtime","optional":false},{"id":23275196922,"package_name":"ruff","ecosystem":"pypi","requirements":"==0.6.7","direct":true,"kind":"runtime","optional":false},{"id":23275196923,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"==1.6.0","direct":true,"kind":"runtime","optional":false},{"id":23275196924,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.14.1","direct":true,"kind":"runtime","optional":false},{"id":23275196925,"package_name":"seaborn","ecosystem":"pypi","requirements":"==0.13.2","direct":true,"kind":"runtime","optional":false},{"id":23275196926,"package_name":"semantic-version","ecosystem":"pypi","requirements":"==2.10.0","direct":true,"kind":"runtime","optional":false},{"id":23275196927,"package_name":"setuptools","ecosystem":"pypi","requirements":"==75.6.0","direct":true,"kind":"runtime","optional":false},{"id":23275196928,"package_name":"shellingham","ecosystem":"pypi","requirements":"==1.5.4","direct":true,"kind":"runtime","optional":false},{"id":23275196929,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":23275196930,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.1","direct":true,"kind":"runtime","optional":false},{"id":23275196931,"package_name":"soundfile","ecosystem":"pypi","requirements":"==0.12.1","direct":true,"kind":"runtime","optional":false},{"id":23275196932,"package_name":"stack-data","ecosystem":"pypi","requirements":"==0.6.3","direct":true,"kind":"runtime","optional":false},{"id":23275196933,"package_name":"starlette","ecosystem":"pypi","requirements":"==0.38.6","direct":true,"kind":"runtime","optional":false},{"id":23275196934,"package_name":"supervision","ecosystem":"pypi","requirements":"==0.23.0","direct":true,"kind":"runtime","optional":false},{"id":23275196971,"package_name":"sympy","ecosystem":"pypi","requirements":"==1.13.3","direct":true,"kind":"runtime","optional":false},{"id":23275196972,"package_name":"tensorboard","ecosystem":"pypi","requirements":"==2.17.1","direct":true,"kind":"runtime","optional":false},{"id":23275196973,"package_name":"tensorboard-data-server","ecosystem":"pypi","requirements":"==0.7.2","direct":true,"kind":"runtime","optional":false},{"id":23275196974,"package_name":"termcolor","ecosystem":"pypi","requirements":"==2.4.0","direct":true,"kind":"runtime","optional":false},{"id":23275196975,"package_name":"thop","ecosystem":"pypi","requirements":"==0.1.1","direct":true,"kind":"runtime","optional":false},{"id":23275196976,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"==3.5.0","direct":true,"kind":"runtime","optional":false},{"id":23275196977,"package_name":"tomlkit","ecosystem":"pypi","requirements":"==0.12.0","direct":true,"kind":"runtime","optional":false},{"id":23275196978,"package_name":"torch","ecosystem":"pypi","requirements":"==2.4.1","direct":true,"kind":"runtime","optional":false},{"id":23275196979,"package_name":"torchaudio","ecosystem":"pypi","requirements":"==2.4.1","direct":true,"kind":"runtime","optional":false},{"id":23275196980,"package_name":"torchvision","ecosystem":"pypi","requirements":"==0.19.1","direct":true,"kind":"runtime","optional":false},{"id":23275196981,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.66.5","direct":true,"kind":"runtime","optional":false},{"id":23275196982,"package_name":"traitlets","ecosystem":"pypi","requirements":"==5.14.3","direct":true,"kind":"runtime","optional":false},{"id":23275196983,"package_name":"triton","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"runtime","optional":false},{"id":23275196984,"package_name":"typeguard","ecosystem":"pypi","requirements":"==4.4.1","direct":true,"kind":"runtime","optional":false},{"id":23275196985,"package_name":"typer","ecosystem":"pypi","requirements":"==0.12.5","direct":true,"kind":"runtime","optional":false},{"id":23275196986,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.12.2","direct":true,"kind":"runtime","optional":false},{"id":23275196987,"package_name":"typing-inspect","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"runtime","optional":false},{"id":23275196988,"package_name":"tzdata","ecosystem":"pypi","requirements":"==2024.2","direct":true,"kind":"runtime","optional":false},{"id":23275196989,"package_name":"ultralytics","ecosystem":"pypi","requirements":"==8.2.100","direct":true,"kind":"runtime","optional":false},{"id":23275196990,"package_name":"ultralytics-thop","ecosystem":"pypi","requirements":"==2.0.8","direct":true,"kind":"runtime","optional":false},{"id":23275196991,"package_name":"ultralytics-yolov5","ecosystem":"pypi","requirements":"==0.1.1","direct":true,"kind":"runtime","optional":false},{"id":23275197145,"package_name":"urllib3","ecosystem":"pypi","requirements":"==2.2.3","direct":true,"kind":"runtime","optional":false},{"id":23275197146,"package_name":"uvicorn","ecosystem":"pypi","requirements":"==0.30.6","direct":true,"kind":"runtime","optional":false},{"id":23275197147,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.13","direct":true,"kind":"runtime","optional":false},{"id":23275197148,"package_name":"websockets","ecosystem":"pypi","requirements":"==12.0","direct":true,"kind":"runtime","optional":false},{"id":23275197149,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==3.0.4","direct":true,"kind":"runtime","optional":false},{"id":23275197150,"package_name":"wget","ecosystem":"pypi","requirements":"==3.2","direct":true,"kind":"runtime","optional":false},{"id":23275197151,"package_name":"wrapt","ecosystem":"pypi","requirements":"==1.17.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2025-05-24T03:34:56.276Z","updated_at":"2025-05-24T03:34:56.276Z","repository_link":"https://github.com/microsoft/CameraTraps/blob/main/requirements.txt","dependencies":[{"id":23275197153,"package_name":"torch","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197154,"package_name":"torchvision","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197155,"package_name":"torchaudio","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197156,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197157,"package_name":"Pillow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197158,"package_name":"supervision","ecosystem":"pypi","requirements":"==0.23.0","direct":true,"kind":"runtime","optional":false},{"id":23275197159,"package_name":"gradio","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197160,"package_name":"chardet","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197161,"package_name":"wget","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197162,"package_name":"ultralytics","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197163,"package_name":"yolov5","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197164,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197165,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197166,"package_name":"timm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197167,"package_name":"mkdocs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197168,"package_name":"mkdocs-get-deps","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197169,"package_name":"mkdocs-material","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197170,"package_name":"mkdocs-material-extensions","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197171,"package_name":"pymdown-extensions","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197172,"package_name":"mkdocstrings","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197173,"package_name":"mkdocstrings-python","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2025-05-24T03:34:56.339Z","updated_at":"2025-05-24T03:34:56.339Z","repository_link":"https://github.com/microsoft/CameraTraps/blob/main/setup.py","dependencies":[{"id":23275197174,"package_name":"torch","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197175,"package_name":"torchvision","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197176,"package_name":"torchaudio","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197177,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197178,"package_name":"Pillow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197179,"package_name":"supervision","ecosystem":"pypi","requirements":"==0.23.0","direct":true,"kind":"runtime","optional":false},{"id":23275197180,"package_name":"gradio","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197181,"package_name":"ultralytics","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197182,"package_name":"chardet","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197183,"package_name":"wget","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197184,"package_name":"yolov5","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197185,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197186,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23275197187,"package_name":"timm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":13.891901992460895,"created_at":"2025-09-08T15:39:02.534Z","updated_at":"2025-10-07T08:27:14.501Z","avatar_url":"https://github.com/microsoft.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":1133,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/75495","html_url":"https://science.ecosyste.ms/projects/75495"}