{"full_name":"python-kasa/python-kasa","html_url":"https://github.com/python-kasa/python-kasa","last_synced_at":"2026-10-05T01:03:31.780Z","status":null,"issues_count":369,"pull_requests_count":1533,"avg_time_to_close_issue":12449106.866666667,"avg_time_to_close_pull_request":1453846.8252788105,"issues_closed_count":255,"pull_requests_closed_count":1345,"pull_request_authors_count":90,"issue_authors_count":239,"avg_comments_per_issue":4.102981029810298,"avg_comments_per_pull_request":1.7736464448793217,"merged_pull_requests_count":1242,"bot_issues_count":0,"bot_pull_requests_count":7,"past_year_issues_count":41,"past_year_pull_requests_count":65,"past_year_avg_time_to_close_issue":7205288.875,"past_year_avg_time_to_close_pull_request":5006180.590909091,"past_year_issues_closed_count":16,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":37,"past_year_issue_authors_count":39,"past_year_avg_comments_per_issue":12.439024390243903,"past_year_avg_comments_per_pull_request":4.6,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":36,"created_at":"2023-05-14T22:13:34.594Z","updated_at":"2026-10-05T01:03:31.780Z","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":63,"bug":41,"release-summary":28,"enhancement":19,"no-stale":9,"documentation":9,"help wanted":2,"question":1,"good first issue":1},"pull_request_labels_count":{"enhancement":362,"maintenance":291,"bug":189,"new device":86,"release-prep":75,"documentation":56,"breaking change":30,"no-stale":23,"stale":22,"dependencies":7,"github_actions":1},"issue_author_associations_count":{"NONE":243,"MEMBER":58,"COLLABORATOR":37,"CONTRIBUTOR":31},"pull_request_author_associations_count":{"COLLABORATOR":738,"MEMBER":574,"CONTRIBUTOR":161,"NONE":60},"issue_authors":{"rytilahti":53,"sdb9696":37,"ZeliardM":8,"bdraco":5,"jimboca":4,"pfps":4,"rct":4,"jules43":4,"satish77":3,"ngaertner":3,"YoJames2019":2,"3xtant":2,"lacojim":2,"HybridZach":2,"MrEbbinghaus":2,"pcwalden":2,"Puxtril":2,"TangiblePear":2,"gimpy88":2,"tawseefpatel":2,"MichaelCWarren":2,"alejsanc":2,"rgelb":2,"juherr":2,"normanr":2,"marbalino":1,"SeraphicRav":1,"gritstub":1,"puterboy":1,"adam8833":1,"gugahdl":1,"vyper144":1,"convexone":1,"MaxRower":1,"yaronb1":1,"sooswastaken":1,"jamesk34":1,"putterson":1,"courtenayt":1,"githubsob9":1,"berno851":1,"rodgers86":1,"Minituff":1,"Vulkatnos":1,"leihuashan":1,"ma-lalonde":1,"jiehanzheng":1,"timovr-dev":1,"nosoop":1,"tjuel":1,"gebjeff":1,"SoCuul":1,"szssamuel":1,"mxr":1,"paul1669":1,"fantandrea":1,"timothylarson":1,"pdumais":1,"will-riley":1,"fgervais":1,"MTSUNTAN":1,"TareksPseudonymPrivate":1,"Markj2":1,"Nathanlclark":1,"dreamlayers":1,"Jimmyson":1,"BenRutlandWeb":1,"whitslack":1,"daleye":1,"yogsodoth":1,"huntsman95":1,"TheBrosky1899":1,"anabelle":1,"ggardet":1,"giannisigalotti":1,"nodiaque":1,"alexnathanson":1,"AdrienPoupa":1,"jeffkitson-music":1,"bhumerca":1,"tuxon64":1,"PedroPerpetua":1,"LXGaming":1,"viperk1":1,"mahdemir":1,"kevin201":1,"xdraconis":1,"yangtaocchk":1,"mr-ransel":1,"mpeter50":1,"ecnelson":1,"patienttruth":1,"PhysicsCowboy":1,"jp-andre":1,"jasondunsmore":1,"OutsourcedGuru":1,"wfspotz":1,"ahwagner":1,"RiderExMachina":1,"iointerrupt":1,"Rcaffers":1,"sykhew":1,"cjbaar":1,"Avenred":1,"mfabiani53":1,"dpw13":1,"webb1234":1,"richie510":1,"parviain":1,"danielhoherd":1,"msetzerii":1,"Jake-ThomasTech":1,"XtraordinairDEV":1,"pnavsingh":1,"bcorcoranj":1,"israelavilatorres":1,"hageson":1,"BluThunder2k":1,"bdruth":1,"lasdolphin":1,"Nash738850":1,"pushshift":1,"iambenmitchell":1,"mehrdadrad":1,"ToMattBan":1,"fs30000":1,"ggarman":1,"lucianchauvin":1,"Packjackisback":1,"neildsb":1,"DaveGut":1,"leviwheeling":1,"connormxfadden":1,"BradyHasse":1,"eternalliving":1,"LucasMonteiro1":1,"cobryan05":1,"caretakerscurse":1,"smithj33":1,"Mahendrayerramsetti":1,"tess1o":1,"joeinaustin":1,"aej11a":1,"mannymuster":1,"memecode":1,"rajinder-yadav":1,"eliasdefaria":1,"andrewome":1,"Davbotics":1,"jdlayman":1,"Grandpobah":1,"bdroege":1,"carloselectro":1,"rnvntr":1,"agoode":1,"bmbouter":1,"thatdaveguy1":1,"ADHDSquir":1,"gpongelli":1,"ebwinters":1,"farhan-tariq":1,"buzo-ffm":1,"mattalexx":1,"Reeves999":1,"adamckbatchelor":1,"a81j":1,"seelmkrl":1,"speguero":1,"barisengez":1,"Twinki14":1,"cirruspl":1,"SrivastavaSrijan":1,"MohitDeshwal":1,"notsethw":1,"Thrasher2020":1,"shkkmo":1,"andresn":1,"LukePrior":1,"jychoi130":1,"thisiscam":1,"Edmond-The-Walnut":1,"steveredden":1,"tadiis":1,"chrispret":1,"Morncrypto":1,"fernajuf":1,"WillLuminate":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,"unze":1,"Stephens-ely":1,"bluehomewu":1,"Doomsdayrs":1,"r3Fuze":1,"Feirlane":1,"ryenitcher":1,"RyanGloff":1,"Oorweeg":1,"laoshaw":1,"raphaelmaenle":1,"CAMPSMITH":1,"stephanebilodeau29-prog":1,"harristom":1,"tknx":1,"sorcer1":1,"Wallum":1,"shurakr":1,"seanbo":1,"jacobsscoots":1,"brinkdinges":1,"clstrickland":1,"LitBomb":1,"tommoyer":1,"rkarlsba":1,"HughMacdonald":1,"mgutierrezp":1,"chris4michaels":1,"Waveluke":1},"pull_request_authors":{"sdb9696":740,"rytilahti":508,"bdraco":79,"ZeliardM":30,"ryenitcher":21,"gimpy88":10,"dependabot[bot]":7,"jules43":7,"Puxtril":5,"TheLinuxGuy":4,"DawidPietrykowski":4,"Fulch36":4,"steveredden":4,"alams154":4,"Obbay2":4,"gritstub":3,"jimboca":3,"nopoz":3,"juherr":3,"shifty35":2,"sbytnar":2,"HankB":2,"LXGaming":2,"BrianRossmajer":2,"fantandrea":2,"Happy-Cadaver":2,"cphlipot":2,"nakanaela":2,"clstrickland":2,"daleye":2,"emanueleg":2,"freeKC":2,"mjbohr":2,"GatorEG":2,"bstrdsmkr":2,"RiderExMachina":2,"mahdemir":2,"MAXIGAMESSUPPER":2,"Ikstar":1,"kad":1,"mystcb":1,"adamjacobmuller":1,"dlee1j1":1,"KaloyanNaumov":1,"darylldelfin":1,"normanr":1,"shinerblue":1,"kyearb":1,"rgelb":1,"SimonWilkinson":1,"aricforrest":1,"brianthedavis":1,"srobison":1,"thatdaveguy1":1,"nicosemp":1,"loganrosen":1,"startlingdan":1,"jhockett":1,"karpach":1,"monteccarlos":1,"CoryMartin-NOAA":1,"lschweiss":1,"russellfinlay":1,"felixonmars":1,"alexjshepler":1,"Krotu":1,"bluehomewu":1,"cavefire":1,"cobryan05":1,"LostLuma":1,"alanblake":1,"bluntman001":1,"blakeembrey":1,"appleguru":1,"HarryPehkonen":1,"AustinZhang1024":1,"Adriandorr":1,"shiner66":1,"GhostCoder6969":1,"botbikamordehai2-sketch":1,"15sawyer":1,"xinud190":1,"gpongelli":1,"fluffyspace":1,"bm1549":1,"cristian-rincon":1,"tk1475":1,"yparitcher":1,"awood-ops":1,"YouCanCallMeAl":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-05T00:00:10.211Z","repositories_count":17810339,"issues_count":47446267,"pull_requests_count":147314325,"authors_count":11921300,"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":9,"bug":1,"enhancement":1,"release-summary":1},"past_year_pull_request_labels_count":{"enhancement":15,"maintenance":13,"bug":9,"new device":7,"stale":6,"release-prep":2,"documentation":1},"past_year_issue_author_associations_count":{"NONE":38,"CONTRIBUTOR":2,"MEMBER":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":25,"NONE":18,"COLLABORATOR":14,"MEMBER":8},"past_year_issue_authors":{"TangiblePear":2,"juherr":2,"Mats1717":1,"mgutierrezp":1,"MohitDeshwal":1,"mpeter50":1,"paul1669":1,"rytilahti":1,"satish77":1,"seanbo":1,"seelmkrl":1,"SeraphicRav":1,"shurakr":1,"SrivastavaSrijan":1,"stephanebilodeau29-prog":1,"TareksPseudonymPrivate":1,"thatdaveguy1":1,"unze":1,"webb1234":1,"wfspotz":1,"adam8833":1,"Allowencer":1,"anabelle":1,"bhumerca":1,"brinkdinges":1,"chris4michaels":1,"dpw13":1,"giannisigalotti":1,"Grandpobah":1,"gugahdl":1,"israelavilatorres":1,"jacobsscoots":1,"Jake-ThomasTech":1,"jasondunsmore":1,"kevin201":1,"lasdolphin":1,"leviwheeling":1,"lucianchauvin":1,"mannymuster":1},"past_year_pull_request_authors":{"ZeliardM":16,"rytilahti":8,"juherr":3,"nopoz":3,"alams154":2,"freeKC":2,"Krotu":1,"kyearb":1,"loganrosen":1,"LostLuma":1,"monteccarlos":1,"Puxtril":1,"russellfinlay":1,"shiner66":1,"shinerblue":1,"srobison":1,"startlingdan":1,"thatdaveguy1":1,"tk1475":1,"YouCanCallMeAl":1,"adamjacobmuller":1,"alexjshepler":1,"AustinZhang1024":1,"awood-ops":1,"blakeembrey":1,"bluntman001":1,"bm1549":1,"botbikamordehai2-sketch":1,"cristian-rincon":1,"darylldelfin":1,"fluffyspace":1,"GhostCoder6969":1,"HarryPehkonen":1,"Ikstar":1,"jimboca":1,"kad":1,"KaloyanNaumov":1},"maintainers":[{"login":"sdb9696","count":756,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sdb9696"},{"login":"rytilahti","count":561,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rytilahti"},{"login":"bdraco","count":71,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bdraco"},{"login":"ZeliardM","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ZeliardM"},{"login":"CoryMartin-NOAA","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/CoryMartin-NOAA"}],"active_maintainers":[{"login":"ZeliardM","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ZeliardM"},{"login":"rytilahti","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rytilahti"}]}