{"full_name":"pvlib/pvlib-python","html_url":"https://github.com/pvlib/pvlib-python","last_synced_at":"2026-06-10T23:00:17.759Z","status":null,"issues_count":1182,"pull_requests_count":1522,"avg_time_to_close_issue":12869285.757709252,"avg_time_to_close_pull_request":4001350.8099053167,"issues_closed_count":908,"pull_requests_closed_count":1372,"pull_request_authors_count":186,"issue_authors_count":282,"avg_comments_per_issue":4.344331641285956,"avg_comments_per_pull_request":4.203022339027595,"merged_pull_requests_count":1181,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":58,"past_year_pull_requests_count":100,"past_year_avg_time_to_close_issue":3223404.5,"past_year_avg_time_to_close_pull_request":1066248.3469387756,"past_year_issues_closed_count":16,"past_year_pull_requests_closed_count":49,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":30,"past_year_avg_comments_per_issue":3.4655172413793105,"past_year_avg_comments_per_pull_request":2.28,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":39,"created_at":"2023-05-09T10:37:06.157Z","updated_at":"2026-06-10T23:00:17.790Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pvlib%2Fpvlib-python","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pvlib%2Fpvlib-python/issues","issue_labels_count":{"documentation":197,"enhancement":195,"bug":194,"api":111,"help wanted":76,"testing":70,"good first issue":61,"easy":57,"io":42,"Release":34,"development_workflow":17,"installation":16,"GSoC":14,"performance":12,"solarfx2":12,"discussion":9,"question":8,"build tools":4,"deprecation":3,"SPI":3,"wontfix":3,"dependency":2,"remote-data":1,"duplicate":1,"license":1},"pull_request_labels_count":{"documentation":410,"enhancement":341,"bug":235,"api":144,"testing":135,"io":133,"remote-data":110,"GSoC":42,"development_workflow":34,"Release":33,"build tools":30,"installation":19,"performance":19,"solarfx2":15,"dependency":12,"SPI":8,"deprecation":6,"license":4,"easy":4,"wontfix":1,"discussion":1},"issue_author_associations_count":{"MEMBER":579,"CONTRIBUTOR":313,"NONE":290},"pull_request_author_associations_count":{"MEMBER":879,"CONTRIBUTOR":544,"NONE":98,"OWNER":1},"issue_authors":{"wholmgren":177,"cwhanse":115,"kandersolar":107,"mikofski":104,"echedey-ls":38,"RDaxini":37,"AdamRJensen":36,"adriesse":36,"markcampanelli":20,"dacoex":19,"Peque":15,"CameronTStark":14,"ramaroesilva":14,"toddkarin":14,"williamhobbs":14,"kurt-rhee":13,"Calama-Consulting":9,"KonstantinTr":9,"uvchik":7,"bmu":7,"jranalli":6,"kdebrab":6,"wfvining":5,"jforbess":5,"alorenzo175":5,"IoannisSifnaios":5,"mtheristis":5,"matsuobasho":5,"Spanner1969":4,"jsstein":4,"cbirkj":4,"avarf":4,"reepoi":4,"btaute":4,"pasquierjb":4,"cedricleroy":4,"BernatNicolau":3,"kimcholi":3,"Jawairia123":3,"UGuntupalli":3,"jgaffiot":3,"kahemker":3,"shirubana":3,"jkfm":3,"yangangky":3,"IntiPic":3,"henrykironde":3,"anomam":3,"Typezero-shanxi":2,"115522":2,"eccoope":2,"langestefan":2,"cdeline":2,"NelisW":2,"ejmiller2":2,"MorningGlory747":2,"apct69":2,"emulbreh":2,"aturabi":2,"mattguttenberg":2,"JPalakapillyKWH":2,"mdeceglie":2,"FeiYao-Edinburgh":2,"mandylewis":2,"aman-coder03":2,"sophie-pelland":2,"lboeman":2,"najiya-12":2,"kevinsa5":2,"JoLo90":2,"agodbehere":2,"ElyWacime":2,"kjsauer":2,"stephenjkaplan":2,"expeon07":2,"lukewitmer":2,"BYC12138":2,"ghost":2,"flxzmmrmnn":2,"jmarcrum3":2,"roger-lcc":2,"martinherrerias":1,"hashstat":1,"ayushjariyal":1,"naingeet":1,"kperrynrel":1,"thokpp":1,"josephmckinsey":1,"chetan201":1,"k-rieck":1,"JoseVinicius1998":1,"fradog":1,"carlosg-m":1,"yarikoptic":1,"StefaE":1,"odow":1,"Akkip07":1,"stepanenkopaul":1,"andrewmckayeaton":1,"nparley":1,"suraj-peri":1,"Layoric":1,"dberrian":1,"dpostolovski":1,"mattfriend":1,"evidencebp":1,"solartube":1,"mio-pv":1,"bentomlinson":1,"alisboainegi":1,"bt-":1,"jarataraj":1,"DavidLloydNGP":1,"mayudong":1,"doitslow":1,"alexisstgc":1,"Piranias":1,"trondkr":1,"meteoDaniel":1,"lalligagger":1,"miettal":1,"jurasofish":1,"jpplanted":1,"ColmBhandal":1,"FrancoisFEM":1,"tadatoshi":1,"cpr-chas":1,"scttnlsn":1,"bmatthiss":1,"yhkee0404":1,"tcapelle":1,"brwerx":1,"JFrederico2022":1,"jluttine":1,"birgits":1,"caseymcgon":1,"jhfatehi":1,"Bhavin2127":1,"cweickhmann":1,"shethkajal7":1,"patricksheehan":1,"josricha":1,"simon-d-b":1,"Matthew-Mullin":1,"japita-se":1,"ncroft-b4":1,"Dawe890311":1,"mschroedter":1,"jesuspolo":1,"thiagomoeng":1,"dankestship":1,"bgpierc":1,"engineeringelectrical":1,"josecyc":1,"jdbeltman":1,"elfring":1,"chriswmackey":1,"Kaesekopf":1,"garciaev":1,"shall-resurety":1,"dara74k":1,"EwaGomez":1,"OnairSandra":1,"PKMendes":1,"cardenca":1,"sjschneider":1,"cbcrespo":1,"kategengler":1,"srlightfoote":1,"yxh289":1,"Arjannikov":1,"harakiricode":1,"brtietz":1,"fredrbl":1,"YutoVego":1,"kylefmacdonald":1,"andylam598":1,"MariusBartkowski":1,"pratapagiri":1,"LucaNicoliYT88":1,"KaifAhmad1":1,"steve-ransome":1,"natecostello":1,"amaccarini":1,"flmrck":1,"MichalArieli":1,"John-Boik":1,"nicomt":1,"NavidSh67":1,"Papayo974":1,"alexandermorgan":1,"tylunel":1,"willhobbs":1,"c0nr3f":1,"nativesci":1,"mangecoeur":1,"mulla1993":1,"dtwidrick":1,"Omesh37":1,"Jacc0027":1,"eilon-voltify":1,"itsklimov":1,"StantonLanham":1,"gperonato":1,"vanpnguyen":1,"grisaitis":1,"xieyupku":1,"arijit91c":1,"JRAnguloPUCP":1,"Catherine1030":1,"BlevinsGagarin":1,"HrushikeshBodas":1,"rjurney":1,"NormanJost":1,"pguichon":1,"markveillette":1,"ManuBadillo":1,"lmartinp":1,"jmobrecht":1,"peterdudfield":1,"ang-endgame":1,"c-moeller":1,"kadheer":1,"Lakshyadevelops":1,"chzapo":1,"AlbaAlcaniz":1,"jramirezpr":1,"AugustVan":1,"m-glowacki":1,"q33420540":1,"nicolabortignon":1,"HannanSolo":1,"jielianguo":1,"andreas-bulling":1,"tafadzwalgurupira":1,"AmyneTRABELSI":1,"LorenzoBottaccioli":1,"stevenevados":1,"deltaorange":1,"kenkuwae":1,"ertong":1,"zhammond147":1,"axdemendoza":1,"Lamaf":1,"tirkarthi":1,"jngarber-st":1,"grshennan":1,"vfilter":1,"JamieTaylor-TUOS":1,"cesar3158":1,"Nitzan-hez":1,"jens18":1,"Gemmu":1,"ishaannair":1,"jdnewmil":1,"salehi1234":1,"julian-belina":1,"BaptisteDE":1,"crimmj":1,"Naman-Priyadarshi":1,"xiuweihan":1,"lucasschn":1,"kkoen":1,"evgenyna":1,"rajeshkotaru":1,"eshnEnergiDanmark":1,"Booli":1,"iblasi":1,"benbenboben":1,"hamiltonkibbe":1,"ArthurOnnoTerabase":1,"belagoof":1,"itprorh66":1,"cpullium":1,"jerluc":1,"PeterGrant":1,"MichelangeloConserva":1,"Antoine-0":1,"asanchezc91":1,"bmeyers":1,"obeavers":1,"sschiffel":1},"pull_request_authors":{"kandersolar":274,"wholmgren":233,"cwhanse":147,"AdamRJensen":134,"RDaxini":100,"echedey-ls":82,"mikofski":60,"CameronTStark":21,"adriesse":20,"IoannisSifnaios":20,"kurt-rhee":17,"markcampanelli":12,"Peque":12,"dacoex":9,"BernatNicolau":9,"PhilBrk8":8,"uvchik":8,"reepoi":8,"Naman-Priyadarshi":8,"matsuobasho":8,"KonstantinTr":7,"anomam":7,"alorenzo175":7,"williamhobbs":6,"nicomt":6,"veronicaguo":5,"tylunel":5,"spaneja":5,"cedricleroy":5,"lboeman":5,"joaoguilhermeS":5,"cardenca":4,"wfvining":4,"bmu":4,"ayushjariyal":4,"jsstein":4,"OmarBahamida":4,"bandish1304":4,"eumiro":4,"agodbehere":4,"jranalli":4,"jules-ch":4,"JPalakapillyKWH":4,"ramaroesilva":4,"alexandermorgan":3,"jason-rpkt":3,"Ahanmr":3,"jforbess":3,"aman-coder03":3,"kdebrab":3,"RoyCoding8":3,"ajonesr":3,"ooprathamm":3,"Lakshyadevelops":3,"roger-lcc":3,"hamiltonkibbe":3,"dfulu":3,"jgaffiot":3,"Carlosbogo":3,"k10blogger":3,"nappaillav":3,"luizreiscver":2,"kumaradityaapril":2,"ShubhamPawar-3333":2,"scttnlsn":2,"MaxJackson":2,"martinherrerias":2,"ncroft-b4":2,"VolkrB":2,"odow":2,"bgpierc":2,"soma2000-lang":2,"ColmBhandal":2,"shirubana":2,"bmeyers":2,"rajeshkotaru":2,"omahs":2,"Muhammad-Rebaal":2,"Omesh37":2,"eljpsm":2,"JoLo90":2,"emulbreh":2,"MichaelHopwood":2,"kadheer":2,"tahentx":2,"JoseMezaMendieta":2,"eccoope":2,"yhkee0404":2,"dgapitts":2,"steve-ransome":2,"YoannUniKS":2,"kahemker":2,"ericf900":2,"EduardoSarquis":2,"MihirGore23":2,"FelixKoTU":2,"MLEEFS":2,"Schefflera-Arboricola":2,"kevinsa5":2,"marc-resc":2,"JohannesOos":2,"captkirk96":2,"lorenzo-solcast":1,"jkfm":1,"benbenboben":1,"UGuntupalli":1,"AzizCode92":1,"mdeceglie":1,"dzimmanck":1,"nicorie":1,"meteoDaniel":1,"chiragpachori":1,"brwerx":1,"cpr-chas":1,"Calama-Consulting":1,"leopardracer":1,"SubhamJM":1,"jurasofish":1,"ancirTOR":1,"mayudong":1,"manojks1999":1,"alainakafkes":1,"grisaitis":1,"bowie2211":1,"pyElena21":1,"rockstaedt":1,"hf-kklein":1,"birgits":1,"abhisheksparikh":1,"PrajwalBorkar":1,"dcambie":1,"MichalArieli":1,"allenlawrence94":1,"ejmiller2":1,"EricDuminil":1,"Chirag3841":1,"JackKelly":1,"akeeman":1,"d-watt":1,"tsaoyu":1,"jason-curtis":1,"tongpu":1,"ndclt":1,"jetheurer":1,"GillesFischerV":1,"trondkr":1,"alexisstgc":1,"KushalBeniwal":1,"btaute":1,"JoshuaC3":1,"aperetti":1,"jerluc":1,"kperrynrel":1,"alamathe1":1,"Antoine-0":1,"ChemPhys-lund":1,"r0hansaxena":1,"pasquierjb":1,"hugh-solcast":1,"MoonRaker":1,"lukewitmer":1,"Metal-Bat":1,"stephenjkaplan":1,"Bricks666":1,"EnriqueCepeda":1,"ckrening":1,"pchinso":1,"modiprabal":1,"aturabi":1,"hashstat":1,"dpostolovski":1,"jesuspolo":1,"lgtm-com[bot]":1,"etoni044":1,"ArthurOnnoTerabase":1,"xcorail":1,"NelisW":1,"mattguttenberg":1,"roelloonen":1,"matthiasLevy":1,"chrisorner":1,"mangecoeur":1,"gperonato":1,"Jacc0027":1,"kshitiz305":1,"emanuelosva":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-14T00:00:24.059Z","repositories_count":14804466,"issues_count":33159231,"pull_requests_count":109310625,"authors_count":11306035,"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":{"enhancement":10,"bug":6,"documentation":5,"Release":3,"api":3,"deprecation":2,"io":2,"remote-data":1,"dependency":1,"GSoC":1,"help wanted":1,"question":1},"past_year_pull_request_labels_count":{"documentation":25,"enhancement":25,"bug":13,"remote-data":10,"testing":7,"io":7,"api":6,"build tools":5,"dependency":4,"deprecation":4,"performance":2,"Release":2,"development_workflow":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":22,"MEMBER":18,"NONE":18},"past_year_pull_request_author_associations_count":{"MEMBER":53,"CONTRIBUTOR":29,"NONE":17},"past_year_issue_authors":{"ramaroesilva":14,"kandersolar":9,"cwhanse":4,"toddkarin":2,"aman-coder03":2,"echedey-ls":2,"kurt-rhee":2,"vfilter":1,"sophie-pelland":1,"solartube":1,"shethkajal7":1,"RDaxini":1,"wholmgren":1,"pasquierjb":1,"Omesh37":1,"mikofski":1,"williamhobbs":1,"kadheer":1,"JoLo90":1,"JFrederico2022":1,"jerluc":1,"eilon-voltify":1,"dtwidrick":1,"cbcrespo":1,"brwerx":1,"brtietz":1,"Bhavin2127":1,"ArthurOnnoTerabase":1,"adriesse":1,"AdamRJensen":1},"past_year_pull_request_authors":{"kandersolar":23,"AdamRJensen":11,"RDaxini":11,"cwhanse":9,"ramaroesilva":4,"OmarBahamida":4,"echedey-ls":4,"williamhobbs":3,"aman-coder03":3,"dfulu":3,"wholmgren":2,"Omesh37":2,"kumaradityaapril":2,"kadheer":2,"eljpsm":2,"jesuspolo":1,"JoLo90":1,"jerluc":1,"jason-rpkt":1,"jason-curtis":1,"kurt-rhee":1,"Chirag3841":1,"IoannisSifnaios":1,"pasquierjb":1,"r0hansaxena":1,"brwerx":1,"ArthurOnnoTerabase":1,"SubhamJM":1,"etoni044":1},"maintainers":[{"login":"wholmgren","count":410,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wholmgren"},{"login":"kandersolar","count":381,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kandersolar"},{"login":"cwhanse","count":262,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cwhanse"},{"login":"AdamRJensen","count":170,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AdamRJensen"},{"login":"mikofski","count":164,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mikofski"},{"login":"adriesse","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adriesse"},{"login":"RDaxini","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RDaxini"},{"login":"Bricks666","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Bricks666"},{"login":"echedey-ls","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/echedey-ls"},{"login":"kategengler","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kategengler"}],"active_maintainers":[{"login":"kandersolar","count":32,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kandersolar"},{"login":"cwhanse","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cwhanse"},{"login":"AdamRJensen","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AdamRJensen"},{"login":"RDaxini","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RDaxini"},{"login":"wholmgren","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wholmgren"},{"login":"adriesse","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adriesse"},{"login":"mikofski","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mikofski"}]}