{"full_name":"python-kasa/python-kasa","html_url":"https://github.com/python-kasa/python-kasa","last_synced_at":"2026-04-13T04:02:12.263Z","status":null,"issues_count":333,"pull_requests_count":1471,"avg_time_to_close_issue":12642412.64556962,"avg_time_to_close_pull_request":1241092.123266564,"issues_closed_count":237,"pull_requests_closed_count":1298,"pull_request_authors_count":60,"issue_authors_count":208,"avg_comments_per_issue":3.4534534534534536,"avg_comments_per_pull_request":1.6424201223657375,"merged_pull_requests_count":1205,"bot_issues_count":0,"bot_pull_requests_count":6,"past_year_issues_count":34,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":5385106.166666667,"past_year_avg_time_to_close_pull_request":1400847.75,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":15,"past_year_issue_authors_count":32,"past_year_avg_comments_per_issue":6.205882352941177,"past_year_avg_comments_per_pull_request":4.125,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"created_at":"2023-05-14T22:13:34.594Z","updated_at":"2026-04-13T04:02:12.264Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-kasa%2Fpython-kasa","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-kasa%2Fpython-kasa/issues","issue_labels_count":{"stale":51,"bug":38,"release-summary":27,"enhancement":18,"documentation":9,"no-stale":8,"help wanted":2,"question":1,"good first issue":1},"pull_request_labels_count":{"enhancement":349,"maintenance":278,"bug":181,"new device":74,"release-prep":73,"documentation":55,"breaking change":29,"no-stale":23,"stale":17,"dependencies":6},"issue_author_associations_count":{"NONE":211,"MEMBER":56,"COLLABORATOR":37,"CONTRIBUTOR":29},"pull_request_author_associations_count":{"COLLABORATOR":722,"MEMBER":566,"CONTRIBUTOR":140,"NONE":43},"issue_authors":{"rytilahti":51,"sdb9696":37,"ZeliardM":8,"bdraco":5,"jimboca":4,"pfps":4,"rct":4,"jules43":4,"ngaertner":3,"YoJames2019":2,"3xtant":2,"lacojim":2,"HybridZach":2,"MrEbbinghaus":2,"pcwalden":2,"Puxtril":2,"gimpy88":2,"tawseefpatel":2,"MichaelCWarren":2,"satish77":2,"alejsanc":2,"rgelb":2,"normanr":2,"gritstub":1,"puterboy":1,"putterson":1,"vyper144":1,"convexone":1,"MaxRower":1,"Vulkatnos":1,"sooswastaken":1,"jamesk34":1,"jiehanzheng":1,"courtenayt":1,"githubsob9":1,"berno851":1,"rodgers86":1,"Minituff":1,"cjbaar":1,"leihuashan":1,"ma-lalonde":1,"msetzerii":1,"timovr-dev":1,"iambenmitchell":1,"SoCuul":1,"szssamuel":1,"mxr":1,"timothylarson":1,"pdumais":1,"will-riley":1,"fantandrea":1,"fgervais":1,"MTSUNTAN":1,"Markj2":1,"Nathanlclark":1,"dreamlayers":1,"Jimmyson":1,"BenRutlandWeb":1,"whitslack":1,"daleye":1,"yogsodoth":1,"TheBrosky1899":1,"huntsman95":1,"ggardet":1,"yaronb1":1,"marbalino":1,"mehrdadrad":1,"ToMattBan":1,"fs30000":1,"alexnathanson":1,"AdrienPoupa":1,"jeffkitson-music":1,"bhumerca":1,"tuxon64":1,"PedroPerpetua":1,"LXGaming":1,"viperk1":1,"mahdemir":1,"xdraconis":1,"yangtaocchk":1,"mr-ransel":1,"mpeter50":1,"ecnelson":1,"RiderExMachina":1,"ahwagner":1,"jp-andre":1,"OutsourcedGuru":1,"nosoop":1,"nodiaque":1,"sykhew":1,"Avenred":1,"mfabiani53":1,"dpw13":1,"richie510":1,"XtraordinairDEV":1,"parviain":1,"danielhoherd":1,"patienttruth":1,"PhysicsCowboy":1,"Rcaffers":1,"pnavsingh":1,"bcorcoranj":1,"hageson":1,"iointerrupt":1,"BluThunder2k":1,"bdruth":1,"lasdolphin":1,"Nash738850":1,"pushshift":1,"ggarman":1,"Packjackisback":1,"neildsb":1,"DaveGut":1,"connormxfadden":1,"BradyHasse":1,"eternalliving":1,"LucasMonteiro1":1,"cobryan05":1,"caretakerscurse":1,"smithj33":1,"Mahendrayerramsetti":1,"tess1o":1,"joeinaustin":1,"aej11a":1,"memecode":1,"rajinder-yadav":1,"eliasdefaria":1,"andrewome":1,"Davbotics":1,"jdlayman":1,"bdroege":1,"carloselectro":1,"rnvntr":1,"WillLuminate":1,"tjuel":1,"agoode":1,"bmbouter":1,"ADHDSquir":1,"gpongelli":1,"ebwinters":1,"farhan-tariq":1,"buzo-ffm":1,"mattalexx":1,"Reeves999":1,"adamckbatchelor":1,"a81j":1,"speguero":1,"barisengez":1,"Twinki14":1,"cirruspl":1,"notsethw":1,"Thrasher2020":1,"shkkmo":1,"andresn":1,"LukePrior":1,"jychoi130":1,"thisiscam":1,"Edmond-The-Walnut":1,"steveredden":1,"briadelour":1,"bstrdsmkr":1,"CompuGenius-Programs":1,"DellanX":1,"TheLinuxGuy":1,"ArkBrj":1,"nonfatalexec":1,"parkerlreed":1,"adunkman":1,"mrbetta":1,"pplucky":1,"IzSmithh":1,"dermoth":1,"toki311":1,"riahc3":1,"mjbohr":1,"quaqo":1,"Allowencer":1,"DavidSpackman":1,"etmmvdp":1,"ccolumbu999":1,"sbland":1,"Mats1717":1,"gebjeff":1,"tadiis":1,"Stephens-ely":1,"bluehomewu":1,"Doomsdayrs":1,"r3Fuze":1,"Feirlane":1,"ryenitcher":1,"RyanGloff":1,"Oorweeg":1,"laoshaw":1,"raphaelmaenle":1,"CAMPSMITH":1,"harristom":1,"tknx":1,"sorcer1":1,"Wallum":1,"clstrickland":1,"LitBomb":1,"tommoyer":1,"rkarlsba":1,"HughMacdonald":1,"Waveluke":1,"chrispret":1,"Morncrypto":1,"fernajuf":1},"pull_request_authors":{"sdb9696":741,"rytilahti":499,"bdraco":80,"ryenitcher":21,"ZeliardM":15,"gimpy88":10,"jules43":7,"dependabot[bot]":6,"Puxtril":5,"Obbay2":4,"DawidPietrykowski":4,"Fulch36":4,"steveredden":4,"gritstub":3,"alams154":3,"Happy-Cadaver":2,"HankB":2,"TheLinuxGuy":2,"sbytnar":2,"shifty35":2,"bstrdsmkr":2,"cphlipot":2,"fantandrea":2,"BrianRossmajer":2,"LXGaming":2,"MAXIGAMESSUPPER":2,"daleye":2,"jimboca":2,"emanueleg":2,"mjbohr":2,"mahdemir":2,"RiderExMachina":2,"clstrickland":2,"nakanaela":2,"GatorEG":2,"kad":1,"SimonWilkinson":1,"nicosemp":1,"rgelb":1,"brianthedavis":1,"aricforrest":1,"normanr":1,"alanblake":1,"LostLuma":1,"cobryan05":1,"cavefire":1,"bluehomewu":1,"felixonmars":1,"lschweiss":1,"CoryMartin-NOAA":1,"karpach":1,"yparitcher":1,"cristian-rincon":1,"gpongelli":1,"xinud190":1,"15sawyer":1,"Adriandorr":1,"appleguru":1,"mystcb":1,"dlee1j1":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-14T00:00:07.923Z","repositories_count":14248055,"issues_count":34600235,"pull_requests_count":113060319,"authors_count":11233856,"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":{"stale":3,"bug":1,"enhancement":1},"past_year_pull_request_labels_count":{"enhancement":5,"new device":3,"bug":1,"stale":1},"past_year_issue_author_associations_count":{"NONE":32,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"NONE":13,"CONTRIBUTOR":10,"MEMBER":1},"past_year_issue_authors":{"alejsanc":2,"HybridZach":2,"Mats1717":1,"mehrdadrad":1,"mfabiani53":1,"mjbohr":1,"mpeter50":1,"msetzerii":1,"notsethw":1,"PhysicsCowboy":1,"quaqo":1,"satish77":1,"sorcer1":1,"TheLinuxGuy":1,"ToMattBan":1,"viperk1":1,"WillLuminate":1,"Mahendrayerramsetti":1,"LukePrior":1,"LucasMonteiro1":1,"lasdolphin":1,"jychoi130":1,"gpongelli":1,"githubsob9":1,"fs30000":1,"fantandrea":1,"dpw13":1,"danielhoherd":1,"bhumerca":1,"berno851":1,"Allowencer":1},"past_year_pull_request_authors":{"ZeliardM":4,"BrianRossmajer":2,"cphlipot":2,"emanueleg":2,"fantandrea":2,"mjbohr":2,"TheLinuxGuy":2,"alams154":1,"cavefire":1,"cristian-rincon":1,"gpongelli":1,"kad":1,"LostLuma":1,"Puxtril":1,"rytilahti":1},"maintainers":[{"login":"sdb9696","count":758,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sdb9696"},{"login":"rytilahti","count":550,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rytilahti"},{"login":"bdraco","count":72,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bdraco"},{"login":"CoryMartin-NOAA","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/CoryMartin-NOAA"}],"active_maintainers":[{"login":"rytilahti","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rytilahti"}]}