{"id":29959,"full_name":"python-windrose/windrose","default_branch":"main","total_commits":427,"total_committers":26,"total_bot_commits":108,"total_bot_committers":2,"mean_commits":16.423076923076923,"dds":0.5573770491803278,"past_year_total_commits":58,"past_year_total_committers":4,"past_year_total_bot_commits":47,"past_year_total_bot_committers":2,"past_year_mean_commits":14.5,"past_year_dds":0.43103448275862066,"last_synced_at":"2026-09-17T03:04:25.022Z","last_synced_commit":"1ea74c35884d9ba7c4c50e0bcf593ae0cbea6c32","created_at":"2023-03-07T16:42:27.954Z","updated_at":"2026-09-17T03:04:24.853Z","committers":[{"name":"scls19fr","email":"s.celles@gmail.com","login":"scls19fr","count":189},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":75},{"name":"Filipe Fernandes","email":"ocefpaf@gmail.com","login":"ocefpaf","count":71},{"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":33},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":14},{"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-09-17T00:00:07.694Z","repositories_count":7354261,"commits_count":1112635359,"contributors_count":49467585,"owners_count":1474236,"committers_count":3537261,"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"}}