{"full_name":"aws-powertools/powertools-lambda-python","html_url":"https://github.com/aws-powertools/powertools-lambda-python","last_synced_at":"2026-09-30T19:31:00.538Z","status":null,"issues_count":848,"pull_requests_count":6139,"avg_time_to_close_issue":7187752.957210776,"avg_time_to_close_pull_request":216371.8621440232,"issues_closed_count":631,"pull_requests_closed_count":5513,"pull_request_authors_count":144,"issue_authors_count":301,"avg_comments_per_issue":2.920990566037736,"avg_comments_per_pull_request":1.6502687734158659,"merged_pull_requests_count":4774,"bot_issues_count":24,"bot_pull_requests_count":5050,"past_year_issues_count":83,"past_year_pull_requests_count":300,"past_year_avg_time_to_close_issue":2152459.4516129033,"past_year_avg_time_to_close_pull_request":449580.89705882355,"past_year_issues_closed_count":31,"past_year_pull_requests_closed_count":204,"past_year_pull_request_authors_count":34,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":1.9759036144578312,"past_year_avg_comments_per_pull_request":1.78,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":230,"past_year_merged_pull_requests_count":119,"created_at":"2023-08-09T03:59:39.531Z","updated_at":"2026-09-30T19:31:00.539Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-python","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-python/issues","issue_labels_count":{"feature-request":202,"triage":196,"internal":189,"bug":147,"documentation":117,"event_handlers":85,"tech-debt":65,"typing":58,"pending-release":49,"v3":38,"help wanted":36,"event_sources":34,"not-a-bug":32,"openapi-schema":32,"logger":30,"parser":28,"need-customer-feedback":24,"rejected":22,"RFC":16,"dependencies":14,"customer-reference":14,"batch":14,"community-content":14,"tests":14,"idempotency":13,"metrics":13,"size/XS":12,"skip-changelog":12,"parameters":11,"layers":10,"good first issue":9,"need-more-information":8,"python":7,"revisit-in-3-months":7,"feature_flags":7,"cant-reproduce":6,"data-masking":6,"bug-upstream":5,"content":5,"tracer":5,"size/M":4,"breaking-change":4,"report-roadmap":4,"size/L":3,"github_actions":3,"on-hold":3,"size/S":3,"feature":3,"revisit":2,"jmespath":2,"middleware_factory":2,"streaming":2,"commons":2,"need-rfc":2,"duplicate":2,"researching":2,"validator":1,"github-actions":1,"question":1,"should-have":1,"pending-close-response-required":1,"need-response":1,"feature request":1,"v2":1,"run-e2e":1,"need-documentation":1,"javascript":1},"pull_request_labels_count":{"internal":4116,"dependencies":3851,"size/XS":3636,"python":2358,"skip-changelog":1774,"size/M":727,"size/S":706,"commons":547,"github-actions":544,"tests":457,"github_actions":410,"documentation":389,"size/L":340,"javascript":250,"event_handlers":200,"feature":178,"bug":158,"docker":129,"go":120,"enhancement":116,"size/XL":85,"logger":71,"do-not-merge":52,"size/XXL":51,"metrics":40,"tracer":26,"typing":22,"on-hold":16,"need-issue":14,"jmespath":12,"streaming":11,"middleware_factory":10,"event_sources":9,"breaking-change":8,"idempotency":7,"openapi-schema":6,"github-templates":5,"parser":4,"need-customer-feedback":2,"feature_flags":2,"parameters":2,"need-rfc":2,"v3":2,"dco-signoff: yes":1,"help wanted":1,"Framework":1,"revisit-in-3-months":1,"ScRT: C#":1,"Complexity: Small":1,"invalid":1,"role: front end":1,"Feature: Wiki":1,"need-more-information":1,"layers":1,"Task":1,"data-masking":1,"batch":1,"lgtm":1,"size: 0.5pt":1,"revisit":1,"release-note-none":1,"community-content":1,"validator":1,"role: back end/devOps":1,"need-license-agreement-acknowledge":1,"approved":1},"issue_author_associations_count":{"CONTRIBUTOR":580,"NONE":262,"OWNER":2,"MEMBER":2,"COLLABORATOR":2},"pull_request_author_associations_count":{"CONTRIBUTOR":5999,"NONE":99,"COLLABORATOR":24,"MEMBER":12,"OWNER":5},"issue_authors":{"leandrodamascena":273,"heitorlessa":45,"dreamorosi":30,"rubenfonseca":24,"ran-isenberg":20,"github-actions[bot]":14,"dependabot[bot]":10,"ConnorKirk":10,"Wurstnase":9,"sthulb":9,"walmsles":8,"amin-farjadi":8,"TonySherman":7,"nlykkei":5,"whardier":5,"MCR2019":5,"rafrafek":4,"ericbn":4,"anafalcao":4,"stephenbawks":4,"RynoM":4,"hjgraca":4,"tonnico":4,"ChrisHills463":4,"chriselion":3,"Dilski":3,"plondino":3,"phipag":3,"Thomas-McKanna":3,"Mavtti":3,"94Sip":3,"bml1g12":3,"adriantomas":3,"rtandy":3,"royassis":3,"Adityaj0":3,"tlinhart":3,"mw-root":2,"victorperezpiqueras":2,"DKurilo":2,"massi-ang":2,"gwlester":2,"aminalaee":2,"CaptainDriftwood":2,"danjhd":2,"troyswanson":2,"nejcskofic":2,"Om-singhaI":2,"LouisAmon":2,"xkortex":2,"filol":2,"aitchnyu":2,"maxrabin":2,"kimsappi":2,"dave-dotnet-overall":2,"bfreiberg":2,"SZubarev":2,"dacianf":2,"danikenan":2,"tb102122":2,"roger-zhangg":2,"tibbe":2,"skwashd":2,"ryancausey":2,"manzkel":2,"alnemo":2,"AvinashDalvi89":2,"tobocop2":2,"nostromoJohn":1,"danieljnchen":1,"Emerson-MM-Filho":1,"mhboon":1,"Sector95":1,"Muthuveerappanv":1,"north-star-saj":1,"Sam-Newman":1,"martinber":1,"Avinm":1,"jordital":1,"pseidel-kcf":1,"xquek":1,"rastogin-rp":1,"xaviernogueira":1,"avoidik":1,"aradyaron":1,"benjamingorman":1,"toddcooke":1,"kattakaha":1,"dobeerman":1,"stpsomad":1,"wesleyhamburger-okta":1,"hiselitelordship":1,"sarflux":1,"andyt530":1,"cponfick":1,"a3kov":1,"andresionek91":1,"michaelbrewer":1,"yifei-ding":1,"kubernoobie":1,"thault":1,"amrabed":1,"skaylink-stefan-heitmueller":1,"dracozombie19":1,"koki-develop":1,"ob1-dev":1,"yaronbenezra":1,"gwilson185":1,"bojanlazarevski1":1,"avplab":1,"RyanFrench":1,"NastHoloviz":1,"charles-co":1,"jontmy":1,"wchaws":1,"knightmre":1,"garysassano":1,"kimnamu":1,"alexminza":1,"Nxtra":1,"duc00":1,"catarinacps":1,"mew1033":1,"sk0g":1,"iago1460":1,"iBug":1,"UlfurOrn":1,"JP-Ellis":1,"corey-cole":1,"pkucmus":1,"bjorger":1,"jhare-rectangle":1,"dschro-1993":1,"sinofseven":1,"lbustelo":1,"marcioemiranda":1,"kwy404":1,"einarjohnson":1,"rwiturralde":1,"ethantkoenig":1,"beck3905":1,"DariusKunce":1,"flatherskevin":1,"taupirho":1,"fabien-github":1,"connelldave":1,"ahitchin":1,"dastra":1,"nosta33":1,"Rogalek":1,"kbakk":1,"Weugene":1,"sean-hernon":1,"brdskggs":1,"jarikujansuu":1,"CloutKhan":1,"yoshi-taka":1,"averypelle":1,"jotafeldmann":1,"jaidisido":1,"loesak":1,"karvetskiy":1,"Iamrodos":1,"svozza":1,"bryantbiggs":1,"nilsm0hr":1,"JakubSosnovec":1,"danieljandey":1,"manshahH":1,"jaydm26":1,"barreeeiroo":1,"tonsho":1,"fakhtar":1,"Dunedan":1,"ChristophrK":1,"dennis-benchling":1,"bertpl":1,"wevonosky":1,"Srinu3366":1,"bandapatideepak":1,"stevenhoelscher":1,"offbyone":1,"Connorcee":1,"junkor-1011":1,"nico00":1,"dirkdebruin":1,"palfrey":1,"Tom01098":1,"russellpierce":1,"Nogginboink":1,"sarihammad":1,"johnmreynolds":1,"MoniMurray":1,"thomasklinger1234":1,"harwoodjp":1,"ecokes":1,"rdaneel-ali":1,"scampbell5":1,"tiagohconte":1,"waveFrontSet":1,"tkasuz":1,"aahung":1,"alexanderluiscampino":1,"trevmt":1,"oyiz-michael":1,"tthirietdev":1,"VladimirSvoboda":1,"tinti":1,"jay-babu":1,"angelcabo":1,"austin-ironside":1,"hellupline":1,"inita-app":1,"TheUncleRemus":1,"HQarroum":1,"mekaeelkarim":1,"kazu728":1,"ivica-k":1,"erikayao93":1,"rimvislt":1,"brnaba-aws":1,"studiology":1,"LucasCMFBraga":1,"dsheehan":1,"rafaelgsr":1,"jmahlik":1,"sdangol":1,"speshak":1,"ranman":1,"tzahari":1,"ThomasLeedsLRH":1,"HarbingersRequiem":1,"acascell":1,"koolray":1,"tomsimpkins":1,"ghost":1,"Artur-T-Malas":1,"CoreOxide":1,"iamthomastaylor":1,"isunli":1,"mkkatica":1,"KirtiRamchandani":1,"tcysin":1,"aalvrz":1,"lorenzomicheli":1,"dehanjl":1,"xdxindustries":1,"LironEr":1,"miikka":1,"AlisonVilela":1,"bepetersn":1,"adriiamontoto":1,"cjcbusatto":1,"fraser-langton":1,"dajmeister":1,"swarnim-kamal":1,"sbailliez":1,"rbarman":1,"hemanth-m19":1,"travishaby":1,"areifert":1,"lmmx":1,"keithrozario":1,"waffleshop":1,"eldritchideen":1,"dennisseidel":1,"philiptzou":1,"chubzor":1,"MohammedAlkindi":1,"Fahadmo":1,"smittnacht":1,"ipt-jbu":1,"jth08527":1,"mLetrone":1,"ashemedai":1,"nikevp":1,"BVMiko":1,"mrcghil":1,"tomharvey":1,"mdwornicki":1,"dcheno":1,"FollowTheProcess":1,"jusdino":1,"ErezMizrahi":1,"availity-droo":1,"deuscapturus":1,"pavitra-infocusp":1,"basvandriel":1,"stevewillard":1,"rafaljanicki":1,"kiitosu":1,"thegeorgeliu":1,"cpossinger":1,"BrandonLWhite":1,"jerevnp":1,"shaiksaddushaik":1,"ruslan-roboto":1,"esthermcmahon":1,"ascopes":1,"andreacfm":1,"alvaropc":1},"pull_request_authors":{"dependabot[bot]":3272,"github-actions[bot]":1778,"leandrodamascena":472,"ericbn":62,"heitorlessa":61,"rubenfonseca":58,"sthulb":54,"anafalcao":33,"dreamorosi":28,"ran-isenberg":18,"Wurstnase":11,"hjgraca":9,"kattakaha":8,"amin-farjadi":8,"VatsalGoel3":8,"gwlester":7,"roger-zhangg":7,"rafrafek":6,"basvandriel":6,"tonnico":5,"hirenkumar-n-dholariya":5,"TonySherman":5,"dcabib":5,"mw-root":5,"oyiz-michael":5,"seshubaws":4,"tlinhart":4,"aminalaee":4,"n-k1":4,"nlykkei":4,"leandrohstein":3,"adriantomas":3,"matteofigus":3,"barreeeiroo":3,"Adityaj0":3,"BVMiko":3,"phipag":3,"ChristophrK":2,"kellertk":2,"AlphaWong":2,"garysassano":2,"speshak":2,"LucasCMFBraga":2,"ivica-k":2,"victorperezpiqueras":2,"philiptzou":2,"Om-singhaI":2,"AlisonVilela":2,"par6n":2,"vishwakt":2,"Artur-T-Malas":2,"TurnrDev":2,"tcysin":2,"maauk":2,"shaiksaddu":2,"bfreiberg":2,"emmanuel-ferdman":2,"avonengel":2,"dave-dotnet-overall":2,"kiitosu":2,"konokenj":2,"walmsles":2,"Thomas-McKanna":2,"stephenbawks":2,"GuidoNebiolo":2,"rohan-patnaik":2,"sinofseven":2,"danieljnchen":2,"Emerson-MM-Filho":2,"tonsho":2,"tiagohconte":2,"scampbell5":2,"jotafeldmann":2,"ashemedai":2,"SZubarev":2,"fabien-github":2,"Sector95":2,"xdxindustries":2,"dap0am":2,"sbailliez":2,"xquek":2,"dracozombie19":2,"Sujit-1509":2,"kazu728":2,"dastra":2,"DKurilo":2,"keithrozario":2,"Weugene":2,"mploski":2,"raymondbutcher":2,"tkasuz":2,"eldritchideen":2,"robmoss2k":1,"kwy404":1,"Tom01098":1,"royassis":1,"duc00":1,"shaked-lokits":1,"benjamingorman":1,"iuioiua":1,"DaniGP17":1,"agladsoft":1,"aws-aemilia-bah":1,"tboegi":1,"fmartingr":1,"DebadityaHait":1,"acascell":1,"kimsappi":1,"Alwaysgaurav1":1,"Shubham-Padkonde":1,"kimnamu":1,"knightmre":1,"wuodar":1,"james-aguirre":1,"Avinm":1,"KirtiRamchandani":1,"SimonBFrank":1,"abhu85":1,"r12habh":1,"mhindery":1,"alicefr":1,"FollowTheProcess":1,"manshahH":1,"trevmt":1,"stevenhoelscher":1,"ryanpudd":1,"pgrzesik":1,"JP-Ellis":1,"iago1460":1,"catarinacps":1,"jvnsg":1,"nejcskofic":1,"aradyaron":1,"aal80":1,"matticbot":1,"aalvrz":1,"thegeorgeliu":1,"Vandita2020":1,"MohammedAlkindi":1,"ErezMizrahi":1,"waveFrontSet":1,"Iamrodos":1,"tybug":1,"sean-hernon":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-01T00:00:07.383Z","repositories_count":17706679,"issues_count":47233498,"pull_requests_count":146943610,"authors_count":11887279,"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":{"triage":21,"internal":21,"pending-release":18,"bug":16,"feature-request":13,"typing":10,"documentation":5,"tech-debt":5,"RFC":5,"event_handlers":3,"openapi-schema":2,"metrics":1,"question":1,"logger":1,"layers":1,"community-content":1,"not-a-bug":1,"cant-reproduce":1},"past_year_pull_request_labels_count":{"dependencies":190,"python":133,"size/XS":93,"internal":90,"skip-changelog":60,"tests":44,"documentation":41,"size/M":41,"github-actions":29,"size/L":27,"size/S":25,"github_actions":19,"commons":18,"event_handlers":15,"javascript":15,"size/XL":6,"size/XXL":5,"tracer":3,"metrics":3,"on-hold":1,"logger":1,"feature":1,"do-not-merge":1,"streaming":1,"docker":1,"bug":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":59,"NONE":24},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":280,"NONE":17,"OWNER":1},"past_year_issue_authors":{"leandrodamascena":17,"dreamorosi":10,"ConnorKirk":8,"Adityaj0":3,"chriselion":3,"RynoM":3,"Om-singhaI":2,"Dilski":2,"bfreiberg":2,"amin-farjadi":2,"tonnico":2,"sarihammad":1,"skaylink-stefan-heitmueller":1,"skwashd":1,"studiology":1,"rtandy":1,"rimvislt":1,"rdaneel-ali":1,"phipag":1,"tibbe":1,"MohammedAlkindi":1,"mLetrone":1,"maxrabin":1,"manshahH":1,"kwy404":1,"KirtiRamchandani":1,"kimnamu":1,"jotafeldmann":1,"jontmy":1,"Iamrodos":1,"ericbn":1,"ErezMizrahi":1,"dsheehan":1,"catarinacps":1,"BrandonLWhite":1,"avplab":1,"Avinm":1,"amrabed":1,"acascell":1,"aalvrz":1},"past_year_pull_request_authors":{"dependabot[bot]":168,"github-actions[bot]":60,"leandrodamascena":16,"dreamorosi":10,"hirenkumar-n-dholariya":5,"Adityaj0":3,"vishwakt":2,"jotafeldmann":2,"amin-farjadi":2,"Sujit-1509":2,"bfreiberg":2,"Om-singhaI":2,"rohan-patnaik":2,"oyiz-michael":2,"phipag":1,"MohammedAlkindi":1,"manshahH":1,"r12habh":1,"shaked-lokits":1,"Shubham-Padkonde":1,"tonnico":1,"wuodar":1,"leandrohstein":1,"kwy404":1,"KirtiRamchandani":1,"kimnamu":1,"ericbn":1,"ErezMizrahi":1,"DebadityaHait":1,"catarinacps":1,"Avinm":1,"Alwaysgaurav1":1,"acascell":1,"abhu85":1},"maintainers":[{"login":"anafalcao","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anafalcao"},{"login":"roger-zhangg","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/roger-zhangg"},{"login":"leandrohstein","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leandrohstein"},{"login":"matteofigus","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/matteofigus"},{"login":"MoniMurray","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MoniMurray"},{"login":"alicefr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alicefr"},{"login":"james-aguirre","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/james-aguirre"},{"login":"koki-develop","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/koki-develop"},{"login":"agladsoft","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/agladsoft"},{"login":"aws-aemilia-bah","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aws-aemilia-bah"},{"login":"fmartingr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmartingr"},{"login":"bojanlazarevski1","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bojanlazarevski1"}],"active_maintainers":[{"login":"leandrohstein","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leandrohstein"}]}