{"id":56430,"name":"augur","description":"Python library and web service for Open Source Software Health and Sustainability metrics \u0026 data collection. You can find our documentation and new contributor information easily here: https://oss-augur.readthedocs.io/en/main/   ","url":"https://github.com/chaoss/augur","last_synced_at":"2025-09-05T14:15:32.875Z","repository":{"id":37470943,"uuid":"78134122","full_name":"chaoss/augur","owner":"chaoss","description":"Python library and web service for Open Source Software Health and Sustainability metrics \u0026 data collection. You can find our documentation and new contributor information easily here: https://oss-augur.readthedocs.io/en/main/   ","archived":false,"fork":false,"pushed_at":"2025-09-02T22:35:18.000Z","size":175727,"stargazers_count":652,"open_issues_count":164,"forks_count":899,"subscribers_count":21,"default_branch":"main","last_synced_at":"2025-09-03T00:19:10.812Z","etag":null,"topics":["chaoss","data-collection","data-modeling","data-visualization","defined-metrics","facade","git","github","hacktoberfest","hacktoberfest2020","health","linux","linux-foundation","metrics","open-source","opensource","python-library","research","sustainability","unix"],"latest_commit_sha":null,"homepage":"https://oss-augur.readthedocs.io/en/main/","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/chaoss.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-01-05T17:34:54.000Z","updated_at":"2025-09-02T22:18:00.000Z","dependencies_parsed_at":"2023-09-22T07:58:01.267Z","dependency_job_id":"d6a009c7-f517-47f7-a80e-c5f7fffce148","html_url":"https://github.com/chaoss/augur","commit_stats":{"total_commits":8572,"total_committers":166,"mean_commits":51.63855421686747,"dds":0.7232851143257116,"last_synced_commit":"c23019aa216bf01d3ab08e9aa4da6539fd1a4ac3"},"previous_names":[],"tags_count":196,"template":false,"template_full_name":null,"purl":"pkg:github/chaoss/augur","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaoss%2Faugur","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaoss%2Faugur/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaoss%2Faugur/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaoss%2Faugur/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chaoss","download_url":"https://codeload.github.com/chaoss/augur/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaoss%2Faugur/sbom","scorecard":{"id":273939,"data":{"date":"2025-08-11","repo":{"name":"github.com/chaoss/augur","commit":"6cd41f6d85729d59fda9044c98446eefdf55a910"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.6,"checks":[{"name":"Security-Policy","score":4,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Warn: no linked content found","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":"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":9,"reason":"Found 13/14 approved changesets -- score normalized to 9","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":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/build_docker.yml:294","Info: found token with 'none' permissions: .github/workflows/build_docker.yml:1","Warn: no topLevel permission defined: .github/workflows/checks.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":"Maintained","score":10,"reason":"30 commit(s) and 5 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":5,"reason":"badge detected: Passing","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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE: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":-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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/build_docker.yml:288"],"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_docker.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:128: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_docker.yml:184: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:187: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:197: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:207: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:217: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:245: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_docker.yml:306: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:309: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:313: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:320: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:339: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_docker.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_docker.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_docker.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_docker.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/build_docker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/checks.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/checks.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/checks.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/checks.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/checks.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/checks.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/checks.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/checks.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/checks.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/checks.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/checks.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/checks.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/checks.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/checks.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/checks.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/chaoss/augur/checks.yml/main?enable=pin","Warn: containerImage not pinned by hash: docker/backend/Dockerfile:5","Warn: containerImage not pinned by hash: docker/backend/Dockerfile:20: pin your Docker image by updating python:3.11-slim-bullseye to python:3.11-slim-bullseye@sha256:9e25f400253a5fa3191813d6a67eb801ca1e6f012b3bd2588fa6920b59e3eba6","Warn: containerImage not pinned by hash: docker/database/Dockerfile:2: pin your Docker image by updating postgres:16 to postgres:16@sha256:3264898409adb05925064daab9158c2d43ff9ad5d8fbcfdb5aad3a937240da7a","Warn: containerImage not pinned by hash: docker/keyman/Dockerfile:1: pin your Docker image by updating python:3.11.12-alpine to python:3.11.12-alpine@sha256:a648a482d0124da939ead54c5c6f0f6ce0b4ac925749c7d9ad3c2eba838966f1","Warn: containerImage not pinned by hash: docker/rabbitmq/Dockerfile:1: pin your Docker image by updating rabbitmq:3.12-management-alpine to rabbitmq:3.12-management-alpine@sha256:0b44fbcc3a4bf22d00090f1353127577dbe1fcb109c41669733a9d7ecf6c3a78","Warn: pipCommand not pinned by hash: docker/keyman/Dockerfile:6","Warn: pipCommand not pinned by hash: docker/keyman/Dockerfile:8","Warn: pipCommand not pinned by hash: scripts/docker/install-workers-deps.sh:8","Warn: npmCommand not pinned by hash: scripts/install/frontend.sh:11","Warn: npmCommand not pinned by hash: scripts/install/frontend.sh:12","Warn: pipCommand not pinned by hash: scripts/install/spdx/install-spdx.sh:12","Warn: downloadThenRun not pinned by hash: scripts/install/workers.sh:12","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  20 third-party GitHubAction dependencies pinned","Info:   0 out of   5 containerImage dependencies pinned","Info:   2 out of   2 goCommand dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned","Info:   0 out of   2 npmCommand dependencies pinned","Info:   0 out of   1 downloadThenRun 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":"SAST","score":3,"reason":"SAST tool is not run on all commits -- score normalized to 3","details":["Warn: 10 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T14:00:07.007Z","repository_id":37470943,"created_at":"2025-08-17T14:00:07.007Z","updated_at":"2025-08-17T14:00:07.007Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273768124,"owners_count":25164465,"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-05T02:00:09.113Z","response_time":402,"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":"chaoss","name":"CHAOSS","uuid":"29740296","kind":"organization","description":"","email":null,"website":"https://chaoss.community/","location":null,"twitter":"chaossproj","company":null,"icon_url":"https://avatars.githubusercontent.com/u/29740296?v=4","repositories_count":64,"last_synced_at":"2025-08-29T19:27:53.929Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/chaoss","funding_links":["https://github.com/sponsors/chaoss"],"total_stars":2712,"followers":406,"following":0,"created_at":"2022-11-07T00:36:14.312Z","updated_at":"2025-08-29T19:27:53.929Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chaoss","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chaoss/repositories"},"packages":[],"commits":{"id":1257215,"full_name":"chaoss/augur","default_branch":"main","committers":[{"name":"Sean P. Goggins","email":"s@goggins.com","login":"sgoggins","count":3148},{"name":"Isaac Milarsky","email":"imilarsky@gmail.com","login":"IsaacMilarky","count":1471},{"name":"Andrew Brain","email":"61482022+ABrain7710","login":"ABrain7710","count":1328},{"name":"Carter Landis","email":"ccarterlandis@gmail.com","login":"ccarterlandis","count":725},{"name":"gabe-heim","email":"gabe.heim@yahoo.com","login":"gabe-heim","count":709},{"name":"Derek Howard","email":"derek@howderek.com","login":"howderek","count":329},{"name":"Bingwen Ma","email":"mbwpony@gmail.com","login":"bing0n3","count":125},{"name":"Parth Sharma","email":"parth261297@gmail.com","login":"parthsharma2","count":122},{"name":"Ulincsys","email":"ulincsys@gmail.com","login":"Ulincsys","count":110},{"name":"ChristianCme","email":"cmehil.warn@gmail.com","login":"ChristianCme","count":90},{"name":"Matt Snell","email":"msnell@unomaha.edu","login":"Nebrethar","count":82},{"name":"Dhruv-Sachdev1313","email":"dhruvhsachdev@gmail.com","login":"Dhruv-Sachdev1313","count":77},{"name":"michaelwoodruffdev","email":"michaelwoodruffdev@gmail.com","login":"michaelwoodruffdev","count":71},{"name":"abuhman","email":"abuhman","login":"abuhman","count":65},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":44},{"name":"Preshh0","email":"uniquep201@gmail.com","login":"Preshh0","count":43},{"name":"isaacmilarky","email":"imilarksy@gmail.com","login":null,"count":39},{"name":"Michael Scherer","email":"misc@redhat.com","login":"mscherer","count":36},{"name":"mrsaicharan1","email":"saicharan.reddy1@gmail.com","login":"mrsaicharan1","count":32},{"name":"Jonah Zukosky","email":"jonah.zukosky@gmail.com","login":"jzukosky","count":32},{"name":"flyagaricdev","email":"83814427+flyagaricdev","login":"flyagaricdev","count":27},{"name":"Matt Germonprez","email":"germonprez@gmail.com","login":"germonprez","count":25},{"name":"John Strunk","email":"jstrunk@redhat.com","login":"JohnStrunk","count":25},{"name":"Priya Srivastava","email":"shivikapriya730@gmail.com","login":"Priya730","count":23},{"name":"Nodira","email":"nodira.ibrogimova@gmail.com","login":"NodiraIbrogimova","count":23},{"name":"Stuart Aldrich","email":"stuart.aldrich.1@gmail.com","login":"sta97","count":21},{"name":"Robert Lincoln Truesdale III","email":"31676518+tretrue","login":"tretrue","count":21},{"name":"Akshara P","email":"aksharap.181it132@nitk.edu.in","login":"aksh555","count":20},{"name":"sarit-adh","email":"sarit.adhikari@gmail.com","login":"sarit-adh","count":18},{"name":"Isaac Wengler","email":"iwengler3@gmail.com","login":"isaacwengler","count":16},{"name":"Adrian Edwards","email":"adrian@adriancedwards.com","login":"MoralCode","count":15},{"name":"Lylyna Heng","email":"lylynaheng","login":"lylynaheng","count":14},{"name":"Oma Anosike","email":"71280528+oma131","login":"oma131","count":14},{"name":"Biki Das","email":"bikid475@gmail.com","login":"Biki-das","count":14},{"name":"Pratik Mishra","email":"pratikmishra@Pratiks-MacBook-Air.local","login":null,"count":14},{"name":"VikhyaRK","email":"100847407+VikhyaRK","login":"VikhyaRK","count":14},{"name":"Seltyk","email":"whhacker.dcx@gmail.com","login":"Seltyk","count":13},{"name":"Sean Brennan","email":"brennansean6@gmail.com","login":"sbrennan98","count":13},{"name":"sean","email":"Doctor Sean P. Goggins, I","login":null,"count":11},{"name":"Ivana Yovcheva","email":"iyovcheva@vmware.com","login":"ivanayov","count":11},{"name":"maxbalk","email":"maximumbalk@gmail.com","login":"maxbalk","count":11},{"name":"Elita Nelson","email":"ezn526@mail.missouri.edu","login":"ElitaNelson","count":9},{"name":"Perez Ogayo","email":"pogayo17@alustudent.com","login":"Pogayo","count":9},{"name":"Manan Goel","email":"manan.goel@research.iiit.ac.in","login":"manangoel99","count":8},{"name":"Abhinav Bajpai","email":"abhinavbajpai2012@gmail.com","login":"abhinavbajpai2012","count":8},{"name":"Cali Dolfi","email":"47504866+cdolfi","login":"cdolfi","count":7},{"name":"Maximilian Huber","email":"maximilian.huber@tngtech.com","login":"maxhbr","count":7},{"name":"JamesDonovan1","email":"jmdm4r@umsystem.edu","login":null,"count":7},{"name":"Caleb Wilcox","email":"crwilcox57@gmail.com","login":"bglob","count":7},{"name":"Gary White Jr","email":"7660110+GaryPWhite","login":"GaryPWhite","count":6},{"name":"Diana Mukhanova","email":"diananova2508@gmail.com","login":"diananova","count":6},{"name":"Spencer Robinson","email":"spencerrrobinson@unomaha.edu","login":null,"count":6},{"name":"Paul Orton","email":"ortonpaul18@gmail.com","login":"ortonpaul","count":5},{"name":"b-hodges","email":"16946799+b-hodges","login":"b-hodges","count":5},{"name":"Carolyn Perniciaro","email":"cmpvm5@mail.missouri.edu","login":"CMPerniciaro","count":5},{"name":"Henryufa","email":"henrywbahr@gmail.com","login":"Henryufa","count":5},{"name":"kaxada","email":"ekaxada@gmail.com","login":"kaxada","count":5},{"name":"Andrew","email":"andrew@root@chaoss.tv","login":null,"count":5},{"name":"Michael Woodruff","email":"michaelwoodruff@Michaels-MacBook-Pro.local","login":null,"count":5},{"name":"Abhinav - FOSS","email":"abhinav-foss@abajpai-ltm.internal.salesforce.com","login":null,"count":4},{"name":"Aayushi Singh","email":"67657066+asaayushisingh","login":"asaayushisingh","count":4},{"name":"Jigyasa Kumari","email":"81832275+jiisa-k","login":"jiisa-k","count":4},{"name":"Mbaoma","email":"mmaryraphaella@gmail.com","login":"Mbaoma","count":4},{"name":"Jeffrey Whewhetu","email":"jeffwhewhetu@gmail.com","login":"c0d33ngr","count":4},{"name":"meetagrawal09","email":"agrawalmeet91@gmail.com","login":"meetagrawal09","count":4},{"name":"Michael Woodruff","email":"michaelwoodruff@mwc-022199.dhcp.missouri.edu","login":null,"count":3},{"name":"Ivana Atanasova","email":"iyovcheva@iyovcheva-a02.vmware.com","login":null,"count":3},{"name":"Delight362","email":"oprauredu@gmail.com","login":null,"count":3},{"name":"Georg J.P. Link","email":"linkgeorg@gmail.com","login":"GeorgLink","count":3},{"name":"Keanu Nichols","email":"nichols.keanu9@gmail.com","login":"kmn5409","count":3},{"name":"pratikmishra356","email":"mishrapratik356@gmail.com","login":"pratikmishra356","count":3},{"name":"CadenHicks","email":"cadenhicks@gmail.com","login":"CadenHicks","count":3},{"name":"Olivia","email":"guesso.olivia@gmail.com","login":"OGuess10","count":3},{"name":"adammenker","email":"55105024+adammenker","login":"adammenker","count":3},{"name":"kunlefash","email":"kunlefashmayop@gmail.com","login":"kunlefash","count":3},{"name":"Christian VanMeter","email":"72093440+cvanmeter-rl","login":"cvanmeter-rl","count":2},{"name":"Delight362","email":"96892410+Delight362","login":"Delight362","count":2},{"name":"Jacob","email":"jacoblagesse@gmail.com","login":"jacoblagesse","count":2},{"name":"Greg Sutcliffe","email":"github@emeraldreverie.org","login":"GregSutcliffe","count":2},{"name":"FalanaTolu","email":"54278969+FalanaTolu","login":"FalanaTolu","count":2},{"name":"Sean Goggins","email":"seangoggins@outdoors@acm.org","login":null,"count":2},{"name":"Ulincsys","email":"","login":null,"count":2},{"name":"shivani parihar","email":"shivaniparihar1502@gmail.com","login":null,"count":2},{"name":"Alexandre Courouble","email":"acourouble@vmware.com","login":null,"count":2},{"name":"Dhruv Sachdev","email":"dhruvsachdev@Dhruvs-MacBook-Air.local","login":null,"count":2},{"name":"Michael Woodruff","email":"michaelwoodruff@mwc-021001.dhcp.missouri.edu","login":null,"count":2},{"name":"Quickbeasts51429","email":"btech10079.19@bitmesra.ac.in","login":"Quickbeasts51429","count":2},{"name":"Robeena Anwar","email":"rooby786@yahoo.com","login":"rooby786","count":2},{"name":"Shiva953","email":"b22070@students.iitmandi.ac.in","login":"Shiva953","count":2},{"name":"Trish Nguyen","email":"n.trish00@gmail.com","login":"witchtrish","count":2},{"name":"Vinod K. Ahuja","email":"vahuja@unomaha.edu","login":"vinodkahuja","count":2},{"name":"Yashtika Jigyasu","email":"100202374+yashtikajigs","login":"yashtikajigs","count":2},{"name":"Dawn M. Foster","email":"dafoster@pivotal.io","login":"geekygirldawn","count":2},{"name":"Preeti Yadav","email":"73853439+preeti-14-7","login":"preeti-14-7","count":2},{"name":"Nasma","email":"54024814+Nasmasim","login":"Nasmasim","count":2},{"name":"James Kunstle","email":"jkunstle@bu.edu","login":"JamesKunstle","count":2},{"name":"blaze-fire","email":"krishans290@gmail.com","login":"blaze-fire","count":2},{"name":"claytonwiemann","email":"78102051+claytonwiemann","login":"claytonwiemann","count":2},{"name":"harrietakot","email":"akotharriet5@gmail.com","login":"HarrietAkot","count":2},{"name":"manishsaini6421","email":"manishsaini6421@gmail.com","login":"manishsaini6421","count":2},{"name":"yokwejuste","email":"yokwejuste@yahoo.com","login":"yokwejuste","count":2},{"name":"Alex","email":"aleksandrosansan@gmail.com","login":"sashashura","count":1},{"name":"Allon Mureinik","email":"amureini@redhat.com","login":"mureinik","count":1},{"name":"Matt Germonprez","email":"mattgermonprez@Matts-MacBook-Pro-2.local","login":null,"count":1},{"name":"Michael Woodruff","email":"michaelwoodruff@mwc-021085.dhcp.missouri.edu","login":null,"count":1},{"name":"Michael Woodruff","email":"michaelwoodruff@mwc-021238.dhcp.missouri.edu","login":null,"count":1},{"name":"Michael Woodruff","email":"michaelwoodruff@mwc-022160.dhcp.missouri.edu","login":null,"count":1},{"name":"Sarah Salah","email":"sarah.salah.rizk@gmail.com","login":null,"count":1},{"name":"Eunice Cheng","email":"eunicheng@gmail.com","login":null,"count":1},{"name":"Gary White Jr","email":"gary.white@verizon.com","login":null,"count":1},{"name":"Isaac Milarsky","email":"isaac@isaac-suse.dhcp.missouri.edu","login":null,"count":1},{"name":"Marcel Beyer","email":"marcel.beyer@disqu.de","login":null,"count":1},{"name":"Ubuntu","email":"ubuntu@ip-172-31-2-14.us-west-2.compute.internal","login":null,"count":1},{"name":"Ubuntu","email":"ubuntu@ip-172-31-35-22.ec2.internal","login":null,"count":1},{"name":"arunima811","email":"guddan@W106JNC2X2.blr.apac.dell.com","login":null,"count":1},{"name":"Christoph Görn","email":"goern@redhat.com","login":"goern","count":1},{"name":"Brenda Kamangara","email":"27910629+b-kamangara","login":"b-kamangara","count":1},{"name":"Benjamin Parish","email":"benjaminparish628@gmail.com","login":"bparish628","count":1},{"name":"Ayush Dubey","email":"61616662+Ayushdubey86","login":"Ayushdubey86","count":1},{"name":"Anna","email":"abuhman@unomaha.edu","login":"buhmana","count":1},{"name":"Andy Solovyov","email":"solovyovandy@yandex.ru","login":"legibleguy","count":1},{"name":"Emmanuella Sule","email":"suleemmanuella@yahoo.com","login":"Nene-S","count":1},{"name":"Glowreeyah","email":"gloriaeskor@gmail.com","login":"glowreeya-01","count":1},{"name":"Gordon Li","email":"gordonli@me.com","login":"gordongli","count":1},{"name":"Gourav Sardana","email":"gsardana001@gmail.com","login":"GouravSardana","count":1},{"name":"Hashim.git","email":"hashimchaudry23@gmail.com","login":"mhash1m","count":1},{"name":"Jackm357","email":"jack.marak44@gmail.com","login":"jackm357","count":1},{"name":"Jake Harding","email":"jacobeharding@gmail.com","login":"jakeharding","count":1},{"name":"Josh Berkus","email":"josh@agliodbs.com","login":"jberkus","count":1},{"name":"Kush Kothari","email":"58383771+Kushal-kothari","login":"Kushal-kothari","count":1},{"name":"yogita","email":"yogitab2798@gmail.com","login":"Yogita98","count":1},{"name":"Rochisha Agarwal","email":"45593458+rochisha0","login":"rochisha0","count":1},{"name":"QianqianShan","email":"qianqianshan.am@gmail.com","login":"QianqianShan","count":1},{"name":"Peter Martin","email":"peterjmartin2000@gmail.com","login":"petermart","count":1},{"name":"Peter Elmers","email":"peter.elmers@yahoo.com","login":"pelmers","count":1},{"name":"Oleks","email":"oleks@oleks.info","login":"oleks","count":1},{"name":"Nicholas Griffin","email":"nicholas.griffin@bbc.co.uk","login":"nicholasgriffintn","count":1},{"name":"Micah","email":"hacksmath@gmail.com","login":"micahswab","count":1},{"name":"Matt Broberg","email":"1744971+mbbroberg","login":"mbbroberg","count":1},{"name":"Markus Hauru","email":"mhauru@turing.ac.uk","login":"mhauru","count":1},{"name":"Somesh Ghosh","email":"someshghoshjoyguru@gmail.com","login":"someshjoyguru","count":1},{"name":"Srishti Guleria","email":"61888364+sg7801","login":"sg7801","count":1},{"name":"Suus","email":"suzanne@suuu.us","login":"suuus","count":1},{"name":"Will Russell","email":"will@mlh.io","login":"wrussell1999","count":1},{"name":"anujlamoria","email":"anujlamoria20@gmail.com","login":"anujlamoria","count":1},{"name":"ceciltechboy","email":"61462326+ceciltechboy","login":"ceciltechboy","count":1},{"name":"devika34","email":"devika25012002@gmail.com","login":"devika34","count":1},{"name":"nynalaalekhya","email":"nynalaalekhya@gmail.com","login":"nynaalekhya","count":1},{"name":"shohan","email":"shohanduttaroy99@gmail.com","login":"KIRA009","count":1},{"name":"ANURAG BHANDARI","email":"bhandari2003anurag@gmail.com","login":"WhiteWolf47","count":1},{"name":"Ajinkya Jeurkar","email":"ajeurkar@proximabiz.com","login":"ajeurkar","count":1},{"name":"Anmol Agrawal","email":"88332977+anmode","login":"anmode","count":1}],"total_commits":9313,"total_committers":152,"total_bot_commits":44,"total_bot_committers":1,"mean_commits":61.26973684210526,"dds":0.6619778803822614,"past_year_committers":[{"name":"Sean P. Goggins","email":"s@goggins.com","login":"sgoggins","count":219},{"name":"Andrew Brain","email":"andrewbrain2019@gmail.com","login":"ABrain7710","count":154},{"name":"Ulincsys","email":"ulincsys@gmail.com","login":"Ulincsys","count":39},{"name":"John Strunk","email":"jstrunk@redhat.com","login":"JohnStrunk","count":25},{"name":"Isaac Milarsky","email":"imilarsky@gmail.com","login":"IsaacMilarky","count":21},{"name":"Adrian Edwards","email":"adrian@adriancedwards.com","login":"MoralCode","count":15},{"name":"Cali Dolfi","email":"47504866+cdolfi","login":"cdolfi","count":7},{"name":"Mbaoma","email":"mmaryraphaella@gmail.com","login":"Mbaoma","count":4},{"name":"Greg Sutcliffe","email":"github@emeraldreverie.org","login":"GregSutcliffe","count":2},{"name":"Somesh Ghosh","email":"someshghoshjoyguru@gmail.com","login":"someshjoyguru","count":1},{"name":"Marcel Beyer","email":"marcel.beyer@disqu.de","login":null,"count":1}],"past_year_total_commits":488,"past_year_total_committers":11,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":44.36363636363637,"past_year_dds":0.5512295081967213,"last_synced_at":"2025-07-03T15:16:58.034Z","last_synced_commit":"cf69b9ea9ebcbe235404d856c914947a8daa2a39","created_at":"2023-06-13T15:15:53.171Z","updated_at":"2025-07-03T15:16:58.049Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaoss%2Faugur/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-28T00:00:20.468Z","repositories_count":5479765,"commits_count":853309695,"contributors_count":31095220,"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":"chaoss/augur","html_url":"https://github.com/chaoss/augur","last_synced_at":"2025-08-31T08:56:16.807Z","status":null,"issues_count":308,"pull_requests_count":706,"avg_time_to_close_issue":13976084.220588235,"avg_time_to_close_pull_request":1421512.1802773497,"issues_closed_count":135,"pull_requests_closed_count":649,"pull_request_authors_count":47,"issue_authors_count":53,"avg_comments_per_issue":1.4253246753246753,"avg_comments_per_pull_request":0.4546742209631728,"merged_pull_requests_count":499,"bot_issues_count":0,"bot_pull_requests_count":54,"past_year_issues_count":111,"past_year_pull_requests_count":329,"past_year_avg_time_to_close_issue":2478814.0,"past_year_avg_time_to_close_pull_request":1048286.1245421246,"past_year_issues_closed_count":33,"past_year_pull_requests_closed_count":273,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":19,"past_year_avg_comments_per_issue":1.4054054054054055,"past_year_avg_comments_per_pull_request":0.6474164133738601,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":12,"past_year_merged_pull_requests_count":179,"created_at":"2023-06-13T15:16:24.370Z","updated_at":"2025-09-03T04:29:02.892Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaoss%2Faugur","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaoss%2Faugur/issues","issue_labels_count":{"API":69,"first-timers-only":65,"bug":21,"add-feature":16,"database":9,"feature-request":9,"good first issue":9,"server":7,"documentation":7,"workers":6,"admin":4,"devops":4,"frontend":4,"python":3,"deployed version":3,"GSoC":3,"metric":3,"triage":2,"usability":2,"question":2,"docker":2,"release":1,"dependencies":1,"GSoC 2022":1,"discussion":1,"CLI":1,"installation":1,"NDE":1,"CHAOSS":1,"critical-fix":1,"security":1},"pull_request_labels_count":{"dependencies":76,"python":75,"bug-fix":40,"database":18,"documentation":17,"release":16,"add-feature":15,"admin":13,"devops":12,"deployed version":10,"server":9,"docker":8,"CHAOSS":7,"API":6,"frontend":5,"metric":5,"bug":5,"CLI":5,"security":4,"installation":3,"feature-request":3,"discussion":2,"critical-fix":1,"workers":1,"usability":1},"issue_author_associations_count":{"MEMBER":144,"NONE":91,"CONTRIBUTOR":69,"COLLABORATOR":4},"pull_request_author_associations_count":{"CONTRIBUTOR":500,"MEMBER":268,"NONE":91,"COLLABORATOR":2},"issue_authors":{"sgoggins":142,"cdolfi":59,"ABrain7710":15,"mhauru":9,"DinneK":9,"MoralCode":6,"officialasishkumar":5,"GregSutcliffe":4,"JohnStrunk":4,"KhanRayyan3622":4,"JamesKunstle":3,"jarrah42":2,"Akshatb2006":2,"jberkus":2,"Ulincsys":2,"GaryPWhite":2,"dependabot[bot]":1,"T4nya13":1,"shubham21155102":1,"logandeal":1,"Xiaoha-cloud":1,"Preshh0":1,"sebastian-luna-valero":1,"marcelb98":1,"ccrawford23":1,"CyrilBaah":1,"ttdghk":1,"jonatas":1,"WhiteWolf47":1,"TendouArisu":1,"IsaacMilarky":1,"xAerrok":1,"jameshowison":1,"Ranchhand87":1,"KShivendu":1,"jkgrmc":1,"J-robinson11":1,"Shotaro-Yoshinaga-sti":1,"alexey-milovidov":1,"mbowman21":1,"tibitoy":1,"Seltyk":1,"ignacioherdez":1,"jiagengliu":1,"jukkahuhtamaki":1,"ggolin":1,"ritika99":1,"jansche":1,"JustinGOSSES":1,"DSCmatter":1,"NerdyBaseballDude":1,"geekygirldawn":1,"oindrillac":1,"bondecai":1},"pull_request_authors":{"sgoggins":244,"ABrain7710":181,"IsaacMilarky":99,"Ulincsys":72,"dependabot[bot]":67,"JohnStrunk":30,"MoralCode":26,"cdolfi":15,"officialasishkumar":12,"KhanRayyan3622":12,"Xiaoha-cloud":12,"GaryPWhite":10,"Seltyk":7,"adityajha2005":6,"Mbaoma":5,"Akshatb2006":5,"mscherer":4,"lpanni":4,"Preshh0":3,"jberkus":3,"kaxada":3,"GregSutcliffe":3,"mhauru":2,"oleks":2,"RickyVishwakarma":2,"Manasvie":2,"vipocenka":2,"robinshortstop":2,"someshjoyguru":2,"enrvis":2,"gluonicboom":2,"platynom":2,"marcelb98":2,"EngCaioFonseca":2,"demoncoder-crypto":2,"PavanSingaraju-AL":1,"hyao03":1,"saksham23467":1,"DSCmatter":1,"JamesKunstle":1,"AndrewKruszka":1,"xiaoha-cloud":1,"pelmers":1,"Dhruv-Sachdev1313":1,"Shiva953":1,"ahleexxxx":1,"AllenHsm":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10067190,"issues_count":31167068,"pull_requests_count":94973790,"authors_count":10688095,"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,"deployed version":3,"database":3,"admin":3,"question":2,"GSoC":2,"server":2,"workers":2,"documentation":2,"devops":2,"docker":1,"CLI":1,"add-feature":1,"feature-request":1,"discussion":1,"good first issue":1},"past_year_pull_request_labels_count":{"bug-fix":22,"python":16,"dependencies":14,"database":9,"release":8,"admin":8,"documentation":7,"server":6,"docker":5,"add-feature":4,"deployed version":4,"bug":4,"feature-request":3,"CHAOSS":2,"metric":2,"devops":2,"workers":1,"frontend":1,"usability":1,"security":1},"past_year_issue_author_associations_count":{"NONE":47,"CONTRIBUTOR":44,"MEMBER":18,"COLLABORATOR":4},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":164,"MEMBER":101,"NONE":77,"COLLABORATOR":2},"past_year_issue_authors":{"cdolfi":44,"sgoggins":17,"ABrain7710":9,"DinneK":9,"MoralCode":6,"officialasishkumar":5,"KhanRayyan3622":4,"JohnStrunk":4,"GregSutcliffe":4,"Akshatb2006":2,"jukkahuhtamaki":1,"marcelb98":1,"DSCmatter":1,"CyrilBaah":1,"Ranchhand87":1,"sebastian-luna-valero":1,"T4nya13":1,"Ulincsys":1,"Xiaoha-cloud":1},"past_year_pull_request_authors":{"sgoggins":81,"ABrain7710":60,"JohnStrunk":30,"Ulincsys":28,"MoralCode":26,"cdolfi":15,"officialasishkumar":12,"Xiaoha-cloud":12,"KhanRayyan3622":12,"dependabot[bot]":11,"IsaacMilarky":9,"adityajha2005":6,"Mbaoma":5,"Akshatb2006":5,"lpanni":4,"jberkus":3,"GregSutcliffe":3,"demoncoder-crypto":2,"RickyVishwakarma":2,"marcelb98":2,"EngCaioFonseca":2,"robinshortstop":2,"platynom":2,"gluonicboom":2,"someshjoyguru":2,"vipocenka":2,"AllenHsm":1,"xiaoha-cloud":1,"saksham23467":1,"DSCmatter":1},"maintainers":[{"login":"sgoggins","count":386,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sgoggins"},{"login":"JohnStrunk","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JohnStrunk"},{"login":"GregSutcliffe","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/GregSutcliffe"},{"login":"kaxada","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kaxada"},{"login":"robinshortstop","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robinshortstop"},{"login":"geekygirldawn","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/geekygirldawn"},{"login":"Dhruv-Sachdev1313","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Dhruv-Sachdev1313"}],"active_maintainers":[{"login":"sgoggins","count":98,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sgoggins"},{"login":"JohnStrunk","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JohnStrunk"},{"login":"GregSutcliffe","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/GregSutcliffe"},{"login":"robinshortstop","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robinshortstop"}]},"events":null,"keywords":["chaoss","data-collection","data-modeling","data-visualization","defined-metrics","facade","git","github","hacktoberfest","hacktoberfest2020","health","linux","linux-foundation","metrics","open-source","opensource","python-library","research","sustainability","unix"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/build_docker.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:02.436Z","updated_at":"2023-09-21T22:28:02.436Z","repository_link":"https://github.com/chaoss/augur/blob/main/.github/workflows/build_docker.yml","dependencies":[{"id":13859267722,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"docker/backend/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:02.533Z","updated_at":"2023-09-21T22:28:02.533Z","repository_link":"https://github.com/chaoss/augur/blob/main/docker/backend/Dockerfile","dependencies":[{"id":13859267723,"package_name":"python","ecosystem":"docker","requirements":"3.8.11-slim-buster","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker/database/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:02.971Z","updated_at":"2023-09-21T22:28:02.971Z","repository_link":"https://github.com/chaoss/augur/blob/main/docker/database/Dockerfile","dependencies":[{"id":13859267724,"package_name":"postgres","ecosystem":"docker","requirements":"12","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose-externalDB.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:03.149Z","updated_at":"2023-09-21T22:28:03.149Z","repository_link":"https://github.com/chaoss/augur/blob/main/docker-compose-externalDB.yml","dependencies":[{"id":13859267725,"package_name":"redis","ecosystem":"docker","requirements":"alpine","direct":true,"kind":"runtime","optional":false},{"id":13859267726,"package_name":"augurlabs/augur-new","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:03.275Z","updated_at":"2023-09-21T22:28:03.275Z","repository_link":"https://github.com/chaoss/augur/blob/main/docker-compose.yml","dependencies":[{"id":13859267727,"package_name":"postgres","ecosystem":"docker","requirements":"14","direct":true,"kind":"runtime","optional":false},{"id":13859267728,"package_name":"redis","ecosystem":"docker","requirements":"alpine","direct":true,"kind":"runtime","optional":false},{"id":13859267729,"package_name":"augur-new","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"augur/tasks/data_analysis/clustering_worker/setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:03.325Z","updated_at":"2023-09-21T22:28:03.325Z","repository_link":"https://github.com/chaoss/augur/blob/main/augur/tasks/data_analysis/clustering_worker/setup.py","dependencies":[{"id":13859267730,"package_name":"Flask","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false},{"id":13859267731,"package_name":"Flask-Cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"runtime","optional":false},{"id":13859267732,"package_name":"Flask-Login","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":13859267733,"package_name":"Flask-WTF","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267734,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":13859267735,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.3","direct":true,"kind":"runtime","optional":false},{"id":13859267736,"package_name":"sklearn","ecosystem":"pypi","requirements":"==0.0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267737,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"==1.1.3","direct":true,"kind":"runtime","optional":false},{"id":13859267738,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.22.0","direct":true,"kind":"runtime","optional":false},{"id":13859267739,"package_name":"nltk","ecosystem":"pypi","requirements":"==3.6.6","direct":true,"kind":"runtime","optional":false},{"id":13859267740,"package_name":"seaborn","ecosystem":"pypi","requirements":"==0.11.1","direct":true,"kind":"runtime","optional":false},{"id":13859267741,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.3.5","direct":true,"kind":"runtime","optional":false},{"id":13859267742,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.5.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"augur/tasks/data_analysis/contributor_breadth_worker/setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:03.378Z","updated_at":"2023-09-21T22:28:03.378Z","repository_link":"https://github.com/chaoss/augur/blob/main/augur/tasks/data_analysis/contributor_breadth_worker/setup.py","dependencies":[{"id":13859267744,"package_name":"Flask","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false},{"id":13859267745,"package_name":"Flask-Cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"runtime","optional":false},{"id":13859267746,"package_name":"Flask-Login","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":13859267747,"package_name":"Flask-WTF","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267748,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":13859267749,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"augur/tasks/data_analysis/discourse_analysis/setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:03.428Z","updated_at":"2023-09-21T22:28:03.428Z","repository_link":"https://github.com/chaoss/augur/blob/main/augur/tasks/data_analysis/discourse_analysis/setup.py","dependencies":[{"id":13859267750,"package_name":"Flask","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false},{"id":13859267751,"package_name":"Flask-Cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"runtime","optional":false},{"id":13859267752,"package_name":"Flask-Login","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":13859267753,"package_name":"Flask-WTF","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267754,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":13859267755,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.3","direct":true,"kind":"runtime","optional":false},{"id":13859267756,"package_name":"click","ecosystem":"pypi","requirements":"==8.0.3","direct":true,"kind":"runtime","optional":false},{"id":13859267757,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.7.3","direct":true,"kind":"runtime","optional":false},{"id":13859267758,"package_name":"nltk","ecosystem":"pypi","requirements":"==3.6.6","direct":true,"kind":"runtime","optional":false},{"id":13859267759,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.3.5","direct":true,"kind":"runtime","optional":false},{"id":13859267760,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"==1.1.3","direct":true,"kind":"runtime","optional":false},{"id":13859267761,"package_name":"textblob","ecosystem":"pypi","requirements":"==0.15.3","direct":true,"kind":"runtime","optional":false},{"id":13859267762,"package_name":"python-crfsuite","ecosystem":"pypi","requirements":"==0.9.8","direct":true,"kind":"runtime","optional":false},{"id":13859267763,"package_name":"sklearn-crfsuite","ecosystem":"pypi","requirements":"==0.3.6","direct":true,"kind":"runtime","optional":false},{"id":13859267764,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.8.9","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"augur/tasks/data_analysis/insight_worker/setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:03.505Z","updated_at":"2023-09-21T22:28:03.505Z","repository_link":"https://github.com/chaoss/augur/blob/main/augur/tasks/data_analysis/insight_worker/setup.py","dependencies":[{"id":13859267765,"package_name":"Flask","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false},{"id":13859267766,"package_name":"Flask-Cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"runtime","optional":false},{"id":13859267767,"package_name":"Flask-Login","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":13859267768,"package_name":"Flask-WTF","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267769,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":13859267770,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.3","direct":true,"kind":"runtime","optional":false},{"id":13859267771,"package_name":"click","ecosystem":"pypi","requirements":"==8.0.3","direct":true,"kind":"runtime","optional":false},{"id":13859267772,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.7.3","direct":true,"kind":"runtime","optional":false},{"id":13859267773,"package_name":"sklearn","ecosystem":"pypi","requirements":"==0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267774,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.22.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"augur/tasks/data_analysis/message_insights/setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:03.555Z","updated_at":"2023-09-21T22:28:03.555Z","repository_link":"https://github.com/chaoss/augur/blob/main/augur/tasks/data_analysis/message_insights/setup.py","dependencies":[{"id":13859267775,"package_name":"Flask","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false},{"id":13859267776,"package_name":"Flask-Cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"runtime","optional":false},{"id":13859267777,"package_name":"Flask-Login","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":13859267778,"package_name":"Flask-WTF","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267779,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":13859267780,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.3","direct":true,"kind":"runtime","optional":false},{"id":13859267781,"package_name":"click","ecosystem":"pypi","requirements":"==8.0.3","direct":true,"kind":"runtime","optional":false},{"id":13859267782,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.7.3","direct":true,"kind":"runtime","optional":false},{"id":13859267783,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"==1.1.3","direct":true,"kind":"runtime","optional":false},{"id":13859267784,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.22.0","direct":true,"kind":"runtime","optional":false},{"id":13859267785,"package_name":"nltk","ecosystem":"pypi","requirements":"==3.6.6","direct":true,"kind":"runtime","optional":false},{"id":13859267786,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.3.5","direct":true,"kind":"runtime","optional":false},{"id":13859267787,"package_name":"emoji","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":13859267788,"package_name":"Keras","ecosystem":"pypi","requirements":"\u003c2.9.0rc0","direct":true,"kind":"runtime","optional":false},{"id":13859267789,"package_name":"Keras-Preprocessing","ecosystem":"pypi","requirements":"==1.1.2","direct":true,"kind":"runtime","optional":false},{"id":13859267790,"package_name":"tensorflow","ecosystem":"pypi","requirements":"==2.8.0","direct":true,"kind":"runtime","optional":false},{"id":13859267791,"package_name":"h5py","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267792,"package_name":"scikit-image","ecosystem":"pypi","requirements":"==0.19.1","direct":true,"kind":"runtime","optional":false},{"id":13859267793,"package_name":"joblib","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":13859267794,"package_name":"xgboost","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267795,"package_name":"bs4","ecosystem":"pypi","requirements":"==0.0.1","direct":true,"kind":"runtime","optional":false},{"id":13859267796,"package_name":"xlrd","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":13859267797,"package_name":"gensim","ecosystem":"pypi","requirements":"==4.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"augur/tasks/data_analysis/pull_request_analysis_worker/setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:03.606Z","updated_at":"2023-09-21T22:28:03.606Z","repository_link":"https://github.com/chaoss/augur/blob/main/augur/tasks/data_analysis/pull_request_analysis_worker/setup.py","dependencies":[{"id":13859267798,"package_name":"Flask","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false},{"id":13859267799,"package_name":"Flask-Cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"runtime","optional":false},{"id":13859267800,"package_name":"Flask-Login","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":13859267801,"package_name":"Flask-WTF","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267802,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":13859267803,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.3","direct":true,"kind":"runtime","optional":false},{"id":13859267804,"package_name":"sklearn","ecosystem":"pypi","requirements":"==0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267805,"package_name":"nltk","ecosystem":"pypi","requirements":"==3.6.6","direct":true,"kind":"runtime","optional":false},{"id":13859267806,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.22.0","direct":true,"kind":"runtime","optional":false},{"id":13859267807,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.3.5","direct":true,"kind":"runtime","optional":false},{"id":13859267808,"package_name":"emoji","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":13859267809,"package_name":"joblib","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":13859267810,"package_name":"xgboost","ecosystem":"pypi","requirements":"==1.4.2","direct":true,"kind":"runtime","optional":false},{"id":13859267811,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.7.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"augur/tasks/git/util/facade_worker/setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:03.652Z","updated_at":"2023-09-21T22:28:03.652Z","repository_link":"https://github.com/chaoss/augur/blob/main/augur/tasks/git/util/facade_worker/setup.py","dependencies":[{"id":13859267812,"package_name":"Flask","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false},{"id":13859267813,"package_name":"Flask-Cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"runtime","optional":false},{"id":13859267814,"package_name":"Flask-Login","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":13859267815,"package_name":"Flask-WTF","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267816,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":13859267817,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.3","direct":true,"kind":"runtime","optional":false},{"id":13859267818,"package_name":"click","ecosystem":"pypi","requirements":"==8.0.3","direct":true,"kind":"runtime","optional":false},{"id":13859267819,"package_name":"XlsxWriter","ecosystem":"pypi","requirements":"==1.3.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T22:28:03.672Z","updated_at":"2023-09-21T22:28:03.672Z","repository_link":"https://github.com/chaoss/augur/blob/main/setup.py","dependencies":[{"id":13859267820,"package_name":"wheel","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267821,"package_name":"sendgrid","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267822,"package_name":"alembic","ecosystem":"pypi","requirements":"==1.8.1","direct":true,"kind":"runtime","optional":false},{"id":13859267823,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"==15.0","direct":true,"kind":"runtime","optional":false},{"id":13859267824,"package_name":"Beaker","ecosystem":"pypi","requirements":"==1.11.0","direct":true,"kind":"runtime","optional":false},{"id":13859267825,"package_name":"SQLAlchemy","ecosystem":"pypi","requirements":"==1.3.23","direct":true,"kind":"runtime","optional":false},{"id":13859267826,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":13859267827,"package_name":"Jinja2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267828,"package_name":"Flask","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false},{"id":13859267829,"package_name":"Flask-Cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"runtime","optional":false},{"id":13859267830,"package_name":"Flask-Login","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":13859267831,"package_name":"Flask-WTF","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13859267832,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.3.5","direct":true,"kind":"runtime","optional":false},{"id":13859267833,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.22","direct":true,"kind":"runtime","optional":false},{"id":13859267834,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":13859267835,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.3","direct":true,"kind":"runtime","optional":false},{"id":13859267836,"package_name":"click","ecosystem":"pypi","requirements":"==8.0.3","direct":true,"kind":"runtime","optional":false},{"id":13859267837,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.8.0","direct":true,"kind":"runtime","optional":false},{"id":13859267838,"package_name":"gunicorn","ecosystem":"pypi","requirements":"==20.1.0","direct":true,"kind":"runtime","optional":false},{"id":13859267839,"package_name":"six","ecosystem":"pypi","requirements":"==1.15.0","direct":true,"kind":"runtime","optional":false},{"id":13859267840,"package_name":"bokeh","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false},{"id":13859267841,"package_name":"selenium","ecosystem":"pypi","requirements":"==3.141.0","direct":true,"kind":"runtime","optional":false},{"id":13859267842,"package_name":"dask","ecosystem":"pypi","requirements":"\u003e=2021.6.2","direct":true,"kind":"runtime","optional":false},{"id":13859267843,"package_name":"cloudpickle","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267844,"package_name":"fsspec","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267845,"package_name":"toolz","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267846,"package_name":"partd","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267847,"package_name":"distributed","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267848,"package_name":"nltk","ecosystem":"pypi","requirements":"==3.6.6","direct":true,"kind":"runtime","optional":false},{"id":13859267849,"package_name":"h5py","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267850,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.7.3","direct":true,"kind":"runtime","optional":false},{"id":13859267851,"package_name":"blinker","ecosystem":"pypi","requirements":"==1.4","direct":true,"kind":"runtime","optional":false},{"id":13859267852,"package_name":"protobuf","ecosystem":"pypi","requirements":"\u003c3.22","direct":true,"kind":"runtime","optional":false},{"id":13859267853,"package_name":"slack","ecosystem":"pypi","requirements":"==0.0.2","direct":true,"kind":"runtime","optional":false},{"id":13859267854,"package_name":"boto3","ecosystem":"pypi","requirements":"==1.17.57","direct":true,"kind":"runtime","optional":false},{"id":13859267855,"package_name":"toml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267856,"package_name":"mistune","ecosystem":"pypi","requirements":"==0.8.4","direct":true,"kind":"runtime","optional":false},{"id":13859267857,"package_name":"pyYaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267858,"package_name":"redis","ecosystem":"pypi","requirements":"==4.3.3","direct":true,"kind":"runtime","optional":false},{"id":13859267859,"package_name":"XlsxWriter","ecosystem":"pypi","requirements":"==1.3.7","direct":true,"kind":"runtime","optional":false},{"id":13859267860,"package_name":"celery","ecosystem":"pypi","requirements":"==5.2.7","direct":true,"kind":"runtime","optional":false},{"id":13859267861,"package_name":"httpx","ecosystem":"pypi","requirements":"==0.23.0","direct":true,"kind":"runtime","optional":false},{"id":13859267862,"package_name":"eventlet","ecosystem":"pypi","requirements":"==0.33.3","direct":true,"kind":"runtime","optional":false},{"id":13859267863,"package_name":"flower","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":13859267864,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.1","direct":true,"kind":"runtime","optional":false},{"id":13859267865,"package_name":"pylint","ecosystem":"pypi","requirements":"==2.15.5","direct":true,"kind":"runtime","optional":false},{"id":13859267866,"package_name":"dnspython","ecosystem":"pypi","requirements":"==2.2.1","direct":true,"kind":"runtime","optional":false},{"id":13859267867,"package_name":"Werkzeug","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13859267868,"package_name":"mdpdf","ecosystem":"pypi","requirements":"==0.0.18","direct":true,"kind":"runtime","optional":false}]}],"score":11.728294875810384,"created_at":"2025-09-04T15:51:32.604Z","updated_at":"2025-10-07T08:22:17.933Z","avatar_url":"https://github.com/chaoss.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["transformation","cryptocurrencies","embedded","genomics","sequencing","cameratrap","charts","energy-system-model","energy-system","jax"],"project_url":"https://science.ecosyste.ms/api/v1/projects/56430","html_url":"https://science.ecosyste.ms/projects/56430","bibtex_url":"https://science.ecosyste.ms/projects/56430/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/56430/export.apalike"}