{"full_name":"testcontainers/testcontainers-python","html_url":"https://github.com/testcontainers/testcontainers-python","last_synced_at":"2026-10-06T08:43:18.158Z","status":null,"issues_count":294,"pull_requests_count":736,"avg_time_to_close_issue":8980588.69117647,"avg_time_to_close_pull_request":6033963.118055556,"issues_closed_count":136,"pull_requests_closed_count":576,"pull_request_authors_count":188,"issue_authors_count":225,"avg_comments_per_issue":2.697278911564626,"avg_comments_per_pull_request":1.9171195652173914,"merged_pull_requests_count":445,"bot_issues_count":0,"bot_pull_requests_count":101,"past_year_issues_count":42,"past_year_pull_requests_count":105,"past_year_avg_time_to_close_issue":903788.6363636364,"past_year_avg_time_to_close_pull_request":1687412.1090909091,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":55,"past_year_pull_request_authors_count":45,"past_year_issue_authors_count":37,"past_year_avg_comments_per_issue":1.9047619047619049,"past_year_avg_comments_per_pull_request":0.9809523809523809,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":46,"past_year_merged_pull_requests_count":49,"created_at":"2023-05-15T01:18:09.937Z","updated_at":"2026-10-06T08:43:18.158Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/testcontainers%2Ftestcontainers-python","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/testcontainers%2Ftestcontainers-python/issues","issue_labels_count":{"🚀 enhancement":66,"👀 requires attention":35,"📖 documentation":19,"🐛 bug":18,"🛟 help wanted":14,"🔀 requires triage":14,"📦 package: core":12,"✅ close on merge":11,"📦 package: compose":8,"🔧 maintenance":7,"📦 package: postgres":7,"🪟 windows":5,"contributions-welcome":4,"feat":3,"⛔ invalid":3,"good first issue":3,"❓ question":2,"4.1.0":2,"📦 package: mssql":2,"good-first-issue":2,"📦 package: mongodb":2,"🍏 macos":2,"📦 package: kafka":2,"🧑‍🤝‍🧑 duplicate":1,"📦 package: elasticsearch":1,"📦 package: clickhouse":1,"🚫 wontfix":1,"📦 package: rabbitmq":1,"📦 package: oracle":1,"📦 package: keycloak":1,"📦 package: google":1},"pull_request_labels_count":{"community-feat":61,"dependencies":43,"python:uv":40,"👀 requires attention":38,"autorelease: pending":33,"autorelease: tagged":25,"✨ package: new":23,"feat":14,"intend to merge this or some version of it":13,"🚀 enhancement":13,"🔧 maintenance":10,"📦 package: core":8,"4.1.0":7,"4.0.1":4,"📦 package: compose":4,"📖 documentation":4,"🛠️ needs more work":4,"📦 package: google":4,"📦 package: clickhouse":3,"📦 package: postgres":3,"needs-rebase":3,"👀 intend to merge this or some version of it":2,"🛟 help wanted":2,"📦 package: oracle":2,"👥 community feat":2,"🍏 macos":2,"🪟 windows":1,"📦 package: neo4j":1,"🔧 fix":1,"📦 package: mssql":1,"📦 package: mongodb":1,"good-to-merge-when-gha-wakes-back-up":1},"issue_author_associations_count":{"NONE":209,"CONTRIBUTOR":58,"COLLABORATOR":21,"MEMBER":6},"pull_request_author_associations_count":{"CONTRIBUTOR":332,"NONE":211,"COLLABORATOR":158,"MEMBER":35},"issue_authors":{"alexanderankin":18,"max-pfeiffer":11,"Tranquility2":7,"tharwan":4,"amotl":4,"champialex":3,"jankatins":3,"bearrito":3,"oliverlambson":3,"CarliJoy":3,"adendek":2,"Lenormju":2,"grieve54706":2,"Chris-May-WS":2,"MrMarvel":2,"jackburridge":2,"santi":2,"claussa":2,"covatic-john":2,"totallyzen":2,"csikb":2,"tillahoffmann":2,"meiswjn":2,"jooola":2,"mschmitzer":2,"rhoban13":2,"timbmg":2,"balint-backmaker":2,"trajano":2,"axel7083":2,"Cyt1xxx":1,"simcax":1,"SergeyTsaplin":1,"Goldziher":1,"KantiCodes":1,"slahn":1,"demetere":1,"nucccc":1,"gaby":1,"theS1LV3R":1,"benmoss":1,"davehouser1":1,"tianhaogu":1,"RomainMendez":1,"fraser-langton":1,"jasonlmfong":1,"oysteins10":1,"Vasiliy566":1,"sasa-buklijas":1,"pkludig":1,"MarvKler":1,"illesguy":1,"MattiasMTS":1,"Biscgit":1,"matheusvnm":1,"logicbomb":1,"stv8":1,"bvanelli":1,"sku-0001":1,"Vaganovski":1,"dhofstetter":1,"avaz":1,"GMorris-professional":1,"rusackas":1,"fabricebaranski":1,"99ACA":1,"chbndrhnns":1,"eddumelendez":1,"nightblure":1,"johnnywood286":1,"jeroenhendricksen":1,"sushi30":1,"franzwong":1,"brunolnetto":1,"spreeni":1,"florinutz":1,"yemaney":1,"negatic":1,"DarthMax":1,"marintrooper23":1,"ryan-WORK":1,"sondr3":1,"sha1n":1,"keneanung":1,"BertrandMiannay":1,"connor-stewarty":1,"ewaldmikolaj":1,"sirianni":1,"theopfr":1,"oelhammouchi":1,"icarrusss":1,"joeg-ita":1,"lorenzobenvenuti":1,"jamesward":1,"surister":1,"jonesbusy":1,"daric93":1,"mgorsk1":1,"kveretennicov":1,"VictorCavichioli":1,"DAMACANER":1,"mehadi92":1,"black-snow":1,"Poogles":1,"gplssm":1,"PHcz":1,"TribuneX":1,"stiwa-petm":1,"f18m":1,"edmondchuc":1,"OverkillGuy":1,"v-escobar":1,"jacobg":1,"k-allagbe":1,"mpasternak":1,"mmwinther":1,"SpyrosRoum":1,"kktravel-com":1,"laundry-96":1,"pofl":1,"leeboy40":1,"ArthurBook":1,"m9810223":1,"alex-shef":1,"hterik":1,"andredasilvapinto":1,"lucsorel":1,"peterdudfield":1,"LyndonFan":1,"olipze":1,"Nicoda-27":1,"MatheusAbdias":1,"dogukancagatay":1,"Josephrp":1,"maximilianreimer":1,"stevenengland":1,"reyescabello":1,"gzt5142":1,"Blizzsuxx":1,"Rafaeltheraven":1,"stevechow21":1,"thedrow":1,"jmspereira":1,"Mjb141":1,"gvenzl":1,"eteran":1,"arpost":1,"alexeagle":1,"amithkoujalgi":1,"M4KIF":1,"spicy-sauce":1,"ndellosa95":1,"asafm":1,"omrihaber":1,"bitplane":1,"richard-infai":1,"Can-Sahin":1,"felipecao":1,"loic-simon":1,"snowflyak":1,"ksquaredkey":1,"tristan957":1,"NikiforovG":1,"shoffmeister":1,"arne-cl":1,"domenicocinque":1,"torbjoernk":1,"Ledmington":1,"metaloid2k21":1,"adamjq":1,"doogle-oss":1,"aelfric":1,"MCatherine1994":1,"menzenski":1,"nilskre":1,"dbaskarraj":1,"KatharinaGoerlach":1,"bdgeise":1,"jeff-goddard":1,"jalkjaer":1,"ypatel26":1,"lewismc":1,"ehossack":1,"dsgibbons":1,"manoss96":1,"Tanguy-LeFloch":1,"NikZak":1,"evan0greenup":1,"JonnasFigueiredo":1,"valentimarco":1,"yvanoers":1,"dankirkham":1,"SomeAkk":1,"ovidiu-munteanu":1,"levrik":1,"Mohsin-Ul-Islam":1,"tygourm":1,"jasonprado":1,"nicopaez":1,"kevin-lithic":1,"akatsukilelouch":1,"MaxVanDeursen":1,"FidelusAleksander":1,"Thierrynjike":1,"megamaster4":1,"arian":1,"skeletorXVI":1,"terry-docker":1,"HarshCasper":1,"barendatnicolab":1,"romanzdk":1,"vikahl":1,"vemonet":1,"snifhex":1,"dalemyers":1,"wfxronald":1,"Neko1313":1,"palmleon":1,"nedbat":1,"MRocholl":1,"franciscojavierarceo":1,"bls-amid":1,"iamsaywhat":1,"expploitt":1,"bricefotzo":1},"pull_request_authors":{"alexanderankin":117,"Tranquility2":64,"github-actions[bot]":58,"dependabot[bot]":43,"max-pfeiffer":22,"totallyzen":19,"tillahoffmann":18,"santi":17,"terry-docker":14,"bearrito":14,"oliverlambson":8,"CarliJoy":7,"antas-marcin":6,"gudjonragnar":6,"OverkillGuy":6,"kiview":5,"mgorsk1":5,"rhoban13":5,"vinicinbgs":5,"vemonet":4,"bricefotzo":4,"mmwinther":4,"grieve54706":4,"black-snow":4,"nightblure":4,"neykov":4,"mschmitzer":4,"joelhess":4,"AmirHosein-Gharaati":4,"christianaaronschroeder":4,"eddumelendez":4,"kshramt":4,"Josephrp":4,"tuvshuud":3,"matthiasschaub":3,"jankatins":3,"edgarrmondragon":3,"negatic":3,"RitiGrover":3,"surister":3,"ash1425":3,"f18m":3,"mloesch":3,"laundry-96":2,"joeyjurjens":2,"saikotek":2,"carlosemart":2,"draftcode":2,"alvaromerinog":2,"cbornet":2,"bitplane":2,"Rahul-Anil":2,"BrunosGits":2,"MarkBNinetyOne":2,"KeithLeoSmithIdeam":2,"dogukancagatay":2,"giggsoff":2,"samuelhwilliams":2,"rusackas":2,"MattiasMTS":2,"emmanuel-ferdman":2,"tristan957":2,"f4z3r":2,"sebassz":2,"hirotoKirimaru":2,"robsdedude":2,"amithkoujalgi":2,"icarrusss":2,"sha1n":2,"oleg-nenashev":2,"GaetanLepage":2,"hari134":2,"barendatnicolab":2,"tarilabs":2,"JosefShenhav":2,"jfmlima":2,"JP-Ellis":2,"romulojales":2,"reta-ygs":2,"aksel":2,"crankcase":2,"jackburridge":2,"meiswjn":2,"jhnnsrs":2,"Lenormju":2,"RayanRal":2,"ArthurBook":2,"logicbomb":2,"fran-penedo":2,"rstcruzo":2,"deeninetyone":2,"MorganTrench":2,"kshah-jbtc":2,"mattupstate":2,"stefnnn":2,"Dandiggas":2,"gvenzl":2,"w1am":2,"libohad-dev":2,"Evgen4567":2,"Mohsin-Ul-Islam":2,"stscoundrel":2,"jeeger":2,"jonathandannenberg":2,"pmpetit":2,"g0di":2,"Jinior":2,"oelhammouchi":2,"Anush008":2,"leonkozlowski":1,"arpost":1,"yakimka":1,"kveretennicov":1,"Odessit007":1,"bgener":1,"Poogles":1,"janessf":1,"thedrow":1,"davidkhala":1,"LyndonFan":1,"mrk-andreev":1,"MichaelGruschke":1,"daimor":1,"ksquaredkey":1,"joejoe2":1,"artem-ilin":1,"lorenzobenvenuti":1,"ticapix":1,"jeff-goddard":1,"lewismc":1,"alexchenai":1,"vindex10":1,"lamcw":1,"pofl":1,"Hugo-C":1,"hannah-heywa":1,"eonu":1,"TimNuga":1,"guenhter":1,"TheForgottened":1,"vgerya":1,"JonnasFigueiredo":1,"heartbleed1337":1,"kianmeng":1,"fourteekey":1,"eteran":1,"ThanasisMattas":1,"PadenZach":1,"huydt84":1,"lucsorel":1,"adendek":1,"rmnigm":1,"jmillxyz":1,"PraneethJain":1,"hy9be":1,"imtoopunkforyou":1,"dmi03":1,"ikravets":1,"gplssm":1,"haggqvist":1,"csikb":1,"SergeyTsaplin":1,"icfly2":1,"sasa-buklijas":1,"weixu365":1,"axel7083":1,"smparekh":1,"MattOates":1,"vikahl":1,"OmnipotentAngelBanda":1,"mohitduhan19":1,"chrismaeda":1,"jvaesteves":1,"dzhalaevd":1,"fruch":1,"andres-ito-traversal":1,"tazarov":1,"Xeonian":1,"florinutz":1,"yuanbohan":1,"andythsu":1,"mbenabda":1,"caseyclements":1,"barjb":1,"VictorCavichioli":1,"cpruijsen":1,"daric93":1,"mavcook":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-06T00:00:07.616Z","repositories_count":17852082,"issues_count":47587645,"pull_requests_count":147664145,"authors_count":11937223,"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,"📖 documentation":4},"past_year_pull_request_labels_count":{"dependencies":40,"python:uv":40,"autorelease: pending":4,"✨ package: new":3,"🛠️ needs more work":2,"autorelease: tagged":2,"🔧 fix":1,"📦 package: clickhouse":1},"past_year_issue_author_associations_count":{"NONE":31,"CONTRIBUTOR":8,"MEMBER":3},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":69,"NONE":31,"MEMBER":4},"past_year_issue_authors":{"alexanderankin":3,"amotl":3,"jackburridge":2,"manoss96":1,"MarvKler":1,"MaxVanDeursen":1,"mpasternak":1,"nucccc":1,"olipze":1,"peterdudfield":1,"PHcz":1,"reyescabello":1,"rusackas":1,"stiwa-petm":1,"Thierrynjike":1,"torbjoernk":1,"Tranquility2":1,"Vaganovski":1,"valentimarco":1,"wfxronald":1,"adendek":1,"akatsukilelouch":1,"Cyt1xxx":1,"daric93":1,"edmondchuc":1,"FidelusAleksander":1,"florinutz":1,"HarshCasper":1,"hterik":1,"jonesbusy":1,"JonnasFigueiredo":1,"KatharinaGoerlach":1,"kktravel-com":1,"kveretennicov":1,"leeboy40":1,"Lenormju":1,"loic-simon":1},"past_year_pull_request_authors":{"dependabot[bot]":40,"github-actions[bot]":6,"Tranquility2":4,"alexanderankin":4,"RitiGrover":3,"edgarrmondragon":3,"rusackas":2,"negatic":2,"mschmitzer":2,"libohad-dev":2,"jackburridge":2,"BrunosGits":2,"dmi03":1,"leonkozlowski":1,"daric93":1,"mgorsk1":1,"MichaelGruschke":1,"mohitduhan19":1,"cpruijsen":1,"caseyclements":1,"PadenZach":1,"PraneethJain":1,"rmnigm":1,"bgener":1,"ThanasisMattas":1,"ticapix":1,"TimNuga":1,"artem-ilin":1,"dzhalaevd":1,"andres-ito-traversal":1,"f18m":1,"florinutz":1,"alexchenai":1,"guenhter":1,"haggqvist":1,"Hugo-C":1,"huydt84":1,"icfly2":1,"imtoopunkforyou":1,"davidkhala":1,"jankatins":1,"jmillxyz":1,"JonnasFigueiredo":1,"kveretennicov":1},"maintainers":[{"login":"alexanderankin","count":132,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexanderankin"},{"login":"totallyzen","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/totallyzen"},{"login":"tillahoffmann","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tillahoffmann"},{"login":"santi","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/santi"},{"login":"terry-docker","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/terry-docker"},{"login":"kiview","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kiview"},{"login":"eddumelendez","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eddumelendez"},{"login":"ash1425","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ash1425"},{"login":"timbmg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timbmg"},{"login":"thedrow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thedrow"},{"login":"janessf","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/janessf"},{"login":"yakimka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yakimka"},{"login":"k-allagbe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-allagbe"}],"active_maintainers":[{"login":"alexanderankin","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexanderankin"}]}