{"id":29959,"full_name":"python-windrose/windrose","default_branch":"main","total_commits":422,"total_committers":26,"total_bot_commits":103,"total_bot_committers":2,"mean_commits":16.23076923076923,"dds":0.5521327014218009,"past_year_total_commits":55,"past_year_total_committers":4,"past_year_total_bot_commits":44,"past_year_total_bot_committers":2,"past_year_mean_commits":13.75,"past_year_dds":0.4727272727272728,"last_synced_at":"2026-08-19T06:02:03.520Z","last_synced_commit":"23fc50de9c68ae25fb4932beeaac9d82732a0d90","created_at":"2023-03-07T16:42:27.954Z","updated_at":"2026-08-19T06:02:02.286Z","committers":[{"name":"scls19fr","email":"s.celles@gmail.com","login":"scls19fr","count":189},{"name":"Filipe Fernandes","email":"ocefpaf@gmail.com","login":"ocefpaf","count":71},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":70},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":33},{"name":"Jonas Kittner","email":"jonas.kittner@rub.de","login":"jkittner","count":9},{"name":"Samuël Weber/GwendalD","email":"samuel.weber@univ-grenoble-alpes.fr","login":null,"count":7},{"name":"kilojoules","email":"jaq8@humboldt.edu","login":"kilojoules","count":7},{"name":"Samuël Weber/GwendalD","email":"samuel.weber@normalesup.org","login":"weber-s","count":6},{"name":"lubyant","email":"luboyuan1994@gmail.com","login":"lubyant","count":4},{"name":"strawberry beach sandals","email":"30496251+15b3","login":"15b3","count":3},{"name":"xmn","email":"ivan.ogassawara@gmail.com","login":"xmnlab","count":3},{"name":"Pete Bachant","email":"pete@windesco.com","login":"petebachant","count":3},{"name":"Fabien Maussion","email":"fabien.maussion@uibk.ac.at","login":"fmaussion","count":2},{"name":"Hassan Kassem","email":"hassan.kassem@gmail.com","login":"HIKassem","count":2},{"name":"Joonatan Partanen","email":"joonatan.partanen@iceye.fi","login":"jparta","count":2},{"name":"Jonas Kittner","email":"54631600+theendlessriver13","login":"theendlessriver13","count":1},{"name":"Jørgen Kvalsvik","email":"jokva@statoil.com","login":"jokva","count":1},{"name":"Leonardo Uieda","email":"leouieda@gmail.com","login":"leouieda","count":1},{"name":"Miguel Rodas","email":"mwheels","login":"mwheels","count":1},{"name":"Sam P Raj","email":"65779808+sampr7","login":"sampr7","count":1},{"name":"Stas","email":"s.slunkov@gmail.com","login":"stas-sl","count":1},{"name":"Sébastien Celles","email":"109167+s-celles","login":"s-celles","count":1},{"name":"lysackm","email":"lysackm5@gmail.com","login":"lysackm","count":1},{"name":"mccannjb","email":"mccannjb+git@gmail.com","login":"mccannjb","count":1},{"name":"Jonas Schmidt","email":"jonas.schmidt@iwes.fraunhofer.de","login":null,"count":1},{"name":"sspagnol","email":"s.spagnol@gmail.com","login":"sspagnol","count":1}],"past_year_committers":[{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":29},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":15},{"name":"Filipe Fernandes","email":"ocefpaf@gmail.com","login":"ocefpaf","count":10},{"name":"lysackm","email":"lysackm5@gmail.com","login":"lysackm","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-windrose%2Fwindrose/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-19T00:00:10.144Z","repositories_count":6735294,"commits_count":974760630,"contributors_count":41098393,"owners_count":1355333,"committers_count":3348708,"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"}}