[{"data":1,"prerenderedAt":782},["ShallowReactive",2],{"versions":3,"plugin-litestar-asyncpg":6,"readme-litestar-asyncpg":49},{"v3":4,"v4":5},"3.21.10","4.5.1",{"id":7,"title":8,"body":9,"category":10,"changelog":11,"compatibility":12,"created_at":14,"description":15,"documentation":16,"extension":17,"github":16,"icon":18,"issues":19,"key":20,"latest_version":21,"license":9,"maintainers":22,"meta":27,"monthly_downloads":28,"name":29,"navigation":30,"path":31,"pypi":20,"python_compatibility":32,"python_compatibility_raw":33,"repo":41,"seo":42,"sponsor":43,"stars":44,"stem":45,"type":46,"updated_at":47,"website":16,"__hash__":48},"plugins\u002Fplugins\u002Flitestar-asyncpg.yml","Litestar Asyncpg",null,"Database","https:\u002F\u002Flitestar-org.github.io\u002Flitesatr-asyncpg\u002Flatest\u002Fchangelog",{"litestar":13},">=2.0.29","2023-10-01T23:31:27","Asyncpg plugin for Litestar","https:\u002F\u002Fgithub.com\u002Flitestar-org\u002Flitestar-asyncpg","yml","litestar-asyncpg.svg","https:\u002F\u002Fgithub.com\u002Flitestar-org\u002Flitestar-asyncpg\u002Fissues\u002F","litestar-asyncpg","0.5.0",[23],{"name":24,"github":25,"avatar":26},"Cody Fincher","cofin","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F204685?v=4",{},1129,"Litestar AsyncPG",true,"\u002Fplugins\u002Flitestar-asyncpg",{"raw":33,"specifier_set":33,"compatible":34},">=3.9",[35,36,37,38,39,40],"3.9","3.10","3.11","3.12","3.13","3.14","litestar-org\u002Flitestar-asyncpg",{"description":15},false,14,"plugins\u002Flitestar-asyncpg","official","2025-06-24T16:45:09","5_WAsWIs0fKwJk8oWmnhlTMs-7hEt9fm-QC5J_2JyTg",{"id":50,"extension":51,"meta":52,"stem":780,"__hash__":781},"readme\u002Freadmes\u002Flitestar-asyncpg.md","md",{"body":53},{"type":54,"value":55,"toc":774},"minimark",[56,80,325,328,333,338,364,368,371,770],[57,58,60,60,61,60],"p",{"align":59},"center","\n  ",[62,63,64,65,64,70,64,74,60],"picture",{},"\n    ",[66,67],"source",{"media":68,"srcSet":69},"(prefers-color-scheme: dark)","https:\u002F\u002Fraw.githubusercontent.com\u002Flitestar-org\u002Fbranding\u002Fmain\u002Fassets\u002FBranding%20-%20SVG%20-%20Transparent\u002FasyncPG%20-%20Banner%20-%20Inline%20-%20Dark.svg",[66,71],{"media":72,"srcSet":73},"(prefers-color-scheme: light)","https:\u002F\u002Fraw.githubusercontent.com\u002Flitestar-org\u002Fbranding\u002Fmain\u002Fassets\u002FBranding%20-%20SVG%20-%20Transparent\u002FasyncPG%20-%20Banner%20-%20Inline%20-%20Light.svg",[75,76],"img",{"alt":77,"src":73,"width":78,"height":79},"Litestar AsyncPG Logo","100%","auto",[81,82,83],"div",{"align":59},[84,85,86,102],"table",{},[87,88,89],"thead",{},[90,91,92,96,99],"tr",{},[93,94,95],"th",{},"Project",[93,97],{"align":98},"left",[93,100,101],{},"Status",[103,104,105,142,188,213,269],"tbody",{},[90,106,107,111,113],{},[108,109,110],"td",{},"CI\u002FCD",[108,112],{"align":98},[108,114,115,125,126,125,134],{},[116,117,121],"a",{"href":118,"rel":119},"https:\u002F\u002Fgithub.com\u002Flitestar-org\u002Flitestar-asyncpg\u002Factions\u002Fworkflows\u002Fpublish.yml",[120],"nofollow",[75,122],{"alt":123,"src":124},"Latest Release","https:\u002F\u002Fgithub.com\u002Flitestar-org\u002Flitestar-asyncpg\u002Factions\u002Fworkflows\u002Fpublish.yml\u002Fbadge.svg"," ",[116,127,130],{"href":128,"rel":129},"https:\u002F\u002Fgithub.com\u002Flitestar-org\u002Flitestar-asyncpg\u002Factions\u002Fworkflows\u002Fci.yml",[120],[75,131],{"alt":132,"src":133},"ci","https:\u002F\u002Fgithub.com\u002Flitestar-org\u002Flitestar-asyncpg\u002Factions\u002Fworkflows\u002Fci.yml\u002Fbadge.svg",[116,135,138],{"href":136,"rel":137},"https:\u002F\u002Fgithub.com\u002Flitestar-org\u002Flitestar-asyncpg\u002Factions\u002Fworkflows\u002Fdocs.yml",[120],[75,139],{"alt":140,"src":141},"Documentation Building","https:\u002F\u002Fgithub.com\u002Flitestar-org\u002Flitestar-asyncpg\u002Factions\u002Fworkflows\u002Fdocs.yml\u002Fbadge.svg?branch=main",[90,143,144,147,149],{},[108,145,146],{},"Quality",[108,148],{"align":98},[108,150,151,125,159,125,167,125,174,125,181],{},[116,152,155],{"href":153,"rel":154},"https:\u002F\u002Fcodecov.io\u002Fgithub\u002Flitestar-org\u002Flitestar-asyncpg",[120],[75,156],{"alt":157,"src":158},"Coverage","https:\u002F\u002Fcodecov.io\u002Fgithub\u002Flitestar-org\u002Flitestar-asyncpg\u002Fgraph\u002Fbadge.svg?token=vKez4Pycrc",[116,160,163],{"href":161,"rel":162},"https:\u002F\u002Fsonarcloud.io\u002Fsummary\u002Fnew_code?id=litestar-org_litestar-asyncpg",[120],[75,164],{"alt":165,"src":166},"Quality Gate Status","https:\u002F\u002Fsonarcloud.io\u002Fapi\u002Fproject_badges\u002Fmeasure?project=litestar-org_litestar-asyncpg&metric=alert_status",[116,168,170],{"href":161,"rel":169},[120],[75,171],{"alt":172,"src":173},"Maintainability Rating","https:\u002F\u002Fsonarcloud.io\u002Fapi\u002Fproject_badges\u002Fmeasure?project=litestar-org_litestar-asyncpg&metric=sqale_rating",[116,175,177],{"href":161,"rel":176},[120],[75,178],{"alt":179,"src":180},"Reliability Rating","https:\u002F\u002Fsonarcloud.io\u002Fapi\u002Fproject_badges\u002Fmeasure?project=litestar-org_litestar-asyncpg&metric=reliability_rating",[116,182,184],{"href":161,"rel":183},[120],[75,185],{"alt":186,"src":187},"Security Rating","https:\u002F\u002Fsonarcloud.io\u002Fapi\u002Fproject_badges\u002Fmeasure?project=litestar-org_litestar-asyncpg&metric=security_rating",[90,189,190,193,195],{},[108,191,192],{},"Package",[108,194],{"align":98},[108,196,197,125,205,125,209],{},[116,198,201],{"href":199,"rel":200},"https:\u002F\u002Fbadge.fury.io\u002Fpy\u002Flitestar",[120],[75,202],{"alt":203,"src":204},"PyPI - Version","https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Flitestar-asyncpg?labelColor=202235&color=edb641&logo=python&logoColor=edb641",[75,206],{"alt":207,"src":208},"PyPI - Support Python Versions","https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fpyversions\u002Flitestar?labelColor=202235&color=edb641&logo=python&logoColor=edb641",[75,210],{"alt":211,"src":212},"Advanced Alchemy PyPI - Downloads","https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fdm\u002Flitestar-asyncpg?logo=python&label=package%20downloads&labelColor=202235&color=edb641&logoColor=edb641",[90,214,215,218,220],{},[108,216,217],{},"Community",[108,219],{"align":98},[108,221,222,125,230,125,238,125,246,125,254,125,262],{},[116,223,226],{"href":224,"rel":225},"https:\u002F\u002Freddit.com\u002Fr\u002Flitestarapi",[120],[75,227],{"alt":228,"src":229},"Reddit","https:\u002F\u002Fimg.shields.io\u002Freddit\u002Fsubreddit-subscribers\u002Flitestarapi?label=r%2FLitestar&logo=reddit&labelColor=202235&color=edb641&logoColor=edb641",[116,231,234],{"href":232,"rel":233},"https:\u002F\u002Fdiscord.gg\u002Flitestar",[120],[75,235],{"alt":236,"src":237},"Discord","https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F919193495116337154?labelColor=202235&color=edb641&label=chat%20on%20discord&logo=discord&logoColor=edb641",[116,239,242],{"href":240,"rel":241},"https:\u002F\u002Fmatrix.to\u002F#\u002F#litestar:matrix.org",[120],[75,243],{"alt":244,"src":245},"Matrix","https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fchat%20on%20Matrix-bridged-202235?labelColor=202235&color=edb641&logo=matrix&logoColor=edb641",[116,247,250],{"href":248,"rel":249},"https:\u002F\u002Fblog.litestar.dev",[120],[75,251],{"alt":252,"src":253},"Medium","https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMedium-202235?labelColor=202235&color=edb641&logo=medium&logoColor=edb641",[116,255,258],{"href":256,"rel":257},"https:\u002F\u002Ftwitter.com\u002FLitestarAPI",[120],[75,259],{"alt":260,"src":261},"Twitter","https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002FLitestarAPI?labelColor=202235&color=edb641&logo=twitter&logoColor=edb641&style=flat",[116,263,265],{"href":248,"rel":264},[120],[75,266],{"alt":267,"src":268},"Blog","https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FBlog-litestar.dev-202235?logo=blogger&labelColor=202235&color=edb641&logoColor=edb641",[90,270,271,274,276],{},[108,272,273],{},"Meta",[108,275],{"align":98},[108,277,278,125,285,125,293,125,301,125,309,125,317],{},[116,279,281],{"href":16,"rel":280},[120],[75,282],{"alt":283,"src":284},"Litestar Project","https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLitestar%20Org-%E2%AD%90%20Advanced%20Alchemy-202235.svg?logo=python&labelColor=202235&color=edb641&logoColor=edb641",[116,286,289],{"href":287,"rel":288},"https:\u002F\u002Fgithub.com\u002Fpython\u002Fmypy",[120],[75,290],{"alt":291,"src":292},"types - Mypy","https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Ftypes-Mypy-202235.svg?logo=python&labelColor=202235&color=edb641&logoColor=edb641",[116,294,297],{"href":295,"rel":296},"https:\u002F\u002Fspdx.org\u002Flicenses\u002F",[120],[75,298],{"alt":299,"src":300},"License - MIT","https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-MIT-202235.svg?logo=python&labelColor=202235&color=edb641&logoColor=edb641",[116,302,305],{"href":303,"rel":304},"https:\u002F\u002Fgithub.com\u002Fsponsors\u002Flitestar-org",[120],[75,306],{"alt":307,"src":308},"Litestar Sponsors","https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSponsor-%E2%9D%A4-%23edb641.svg?&logo=github&logoColor=edb641&labelColor=202235",[116,310,313],{"href":311,"rel":312},"https:\u002F\u002Fgithub.com\u002Fastral-sh\u002Fruff",[120],[75,314],{"alt":315,"src":316},"linting - Ruff","https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https:\u002F\u002Fraw.githubusercontent.com\u002Fcharliermarsh\u002Fruff\u002Fmain\u002Fassets\u002Fbadge\u002Fv2.json&labelColor=202235",[116,318,321],{"href":319,"rel":320},"https:\u002F\u002Fgithub.com\u002Fpsf\u002Fblack",[120],[75,322],{"alt":323,"src":324},"code style - Ruff","https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https:\u002F\u002Fraw.githubusercontent.com\u002Fastral-sh\u002Fruff\u002Fmain\u002Fassets\u002Fbadge\u002Fformat.json&labelColor=202235",[57,326,327],{},"A barebones AsyncPG plugin for Litestar.  This plugin is useful for when you plan to use no ORM or need to manage the postgres connection separately.",[329,330,332],"h2",{"id":331},"usage","Usage",[334,335,337],"h3",{"id":336},"installation","Installation",[339,340,345],"pre",{"className":341,"code":342,"language":343,"meta":344,"style":344},"language-shell shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","pip install litestar-asyncpg\n","shell","",[346,347,348],"code",{"__ignoreMap":344},[349,350,353,357,361],"span",{"class":351,"line":352},"line",1,[349,354,356],{"class":355},"s52Pk","pip",[349,358,360],{"class":359},"sGFVr"," install",[349,362,363],{"class":359}," litestar-asyncpg\n",[334,365,367],{"id":366},"example","Example",[57,369,370],{},"Here is a basic application that demonstrates how to use the plugin.",[339,372,376],{"className":373,"code":374,"language":375,"meta":344,"style":344},"language-python shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","from __future__ import annotations\n\nfrom typing import TYPE_CHECKING\n\nfrom litestar import Controller, Litestar, get\nfrom litestar_asyncpg import AsyncpgConfig, AsyncpgPlugin, PoolConfig\n\nif TYPE_CHECKING:\n    from asyncpg import Connection\n\n\nclass SampleController(Controller):\n    @get(path=\"\u002Fsample\")\n    async def sample_route(self, db_connection: Connection) -> dict[str, str]:\n        \"\"\"Check database available and returns app config info.\"\"\"\n        result = await db_connection.fetch(\"select 1\")\n        return {\"select_1\": str(result)}\n\n\nasyncpg = AsyncpgPlugin(config=AsyncpgConfig(pool_config=PoolConfig(dsn=\"postgresql:\u002F\u002Fapp:app@localhost:5432\u002Fapp\")))\napp = Litestar(plugins=[asyncpg], route_handlers=[SampleController])\n\n","python",[346,377,378,394,400,413,418,443,466,471,483,497,502,507,526,556,607,620,650,678,683,688,735],{"__ignoreMap":344},[349,379,380,384,388,391],{"class":351,"line":352},[349,381,383],{"class":382},"s8R28","from",[349,385,387],{"class":386},"sZSNi"," __future__ ",[349,389,390],{"class":382},"import",[349,392,393],{"class":386}," annotations\n",[349,395,397],{"class":351,"line":396},2,[349,398,399],{"emptyLinePlaceholder":30},"\n",[349,401,403,405,408,410],{"class":351,"line":402},3,[349,404,383],{"class":382},[349,406,407],{"class":386}," typing ",[349,409,390],{"class":382},[349,411,412],{"class":386}," TYPE_CHECKING\n",[349,414,416],{"class":351,"line":415},4,[349,417,399],{"emptyLinePlaceholder":30},[349,419,421,423,426,428,431,435,438,440],{"class":351,"line":420},5,[349,422,383],{"class":382},[349,424,425],{"class":386}," litestar ",[349,427,390],{"class":382},[349,429,430],{"class":386}," Controller",[349,432,434],{"class":433},"sDfIl",",",[349,436,437],{"class":386}," Litestar",[349,439,434],{"class":433},[349,441,442],{"class":386}," get\n",[349,444,446,448,451,453,456,458,461,463],{"class":351,"line":445},6,[349,447,383],{"class":382},[349,449,450],{"class":386}," litestar_asyncpg ",[349,452,390],{"class":382},[349,454,455],{"class":386}," AsyncpgConfig",[349,457,434],{"class":433},[349,459,460],{"class":386}," AsyncpgPlugin",[349,462,434],{"class":433},[349,464,465],{"class":386}," PoolConfig\n",[349,467,469],{"class":351,"line":468},7,[349,470,399],{"emptyLinePlaceholder":30},[349,472,474,477,480],{"class":351,"line":473},8,[349,475,476],{"class":382},"if",[349,478,479],{"class":386}," TYPE_CHECKING",[349,481,482],{"class":433},":\n",[349,484,486,489,492,494],{"class":351,"line":485},9,[349,487,488],{"class":382},"    from",[349,490,491],{"class":386}," asyncpg ",[349,493,390],{"class":382},[349,495,496],{"class":386}," Connection\n",[349,498,500],{"class":351,"line":499},10,[349,501,399],{"emptyLinePlaceholder":30},[349,503,505],{"class":351,"line":504},11,[349,506,399],{"emptyLinePlaceholder":30},[349,508,510,514,517,520,523],{"class":351,"line":509},12,[349,511,513],{"class":512},"smZ93","class",[349,515,516],{"class":355}," SampleController",[349,518,519],{"class":433},"(",[349,521,522],{"class":355},"Controller",[349,524,525],{"class":433},"):\n",[349,527,529,532,536,538,542,545,548,551,553],{"class":351,"line":528},13,[349,530,531],{"class":433},"    @",[349,533,535],{"class":534},"s3cPz","get",[349,537,519],{"class":433},[349,539,541],{"class":540},"s1nJG","path",[349,543,544],{"class":433},"=",[349,546,547],{"class":433},"\"",[349,549,550],{"class":359},"\u002Fsample",[349,552,547],{"class":433},[349,554,555],{"class":433},")\n",[349,557,558,561,564,567,569,573,575,578,581,584,587,590,593,596,599,601,604],{"class":351,"line":44},[349,559,560],{"class":512},"    async",[349,562,563],{"class":512}," def",[349,565,566],{"class":534}," sample_route",[349,568,519],{"class":433},[349,570,572],{"class":571},"seDIv","self",[349,574,434],{"class":433},[349,576,577],{"class":540}," db_connection",[349,579,580],{"class":433},":",[349,582,583],{"class":386}," Connection",[349,585,586],{"class":433},")",[349,588,589],{"class":433}," ->",[349,591,592],{"class":386}," dict",[349,594,595],{"class":433},"[",[349,597,598],{"class":355},"str",[349,600,434],{"class":433},[349,602,603],{"class":355}," str",[349,605,606],{"class":433},"]:\n",[349,608,610,613,617],{"class":351,"line":609},15,[349,611,612],{"class":382},"        \"\"\"",[349,614,616],{"class":615},"sWuyu","Check database available and returns app config info.",[349,618,619],{"class":382},"\"\"\"\n",[349,621,623,626,628,631,633,636,639,641,643,646,648],{"class":351,"line":622},16,[349,624,625],{"class":386},"        result ",[349,627,544],{"class":433},[349,629,630],{"class":382}," await",[349,632,577],{"class":386},[349,634,635],{"class":433},".",[349,637,638],{"class":534},"fetch",[349,640,519],{"class":433},[349,642,547],{"class":433},[349,644,645],{"class":359},"select 1",[349,647,547],{"class":433},[349,649,555],{"class":433},[349,651,653,656,659,661,664,666,668,670,672,675],{"class":351,"line":652},17,[349,654,655],{"class":382},"        return",[349,657,658],{"class":433}," {",[349,660,547],{"class":433},[349,662,663],{"class":359},"select_1",[349,665,547],{"class":433},[349,667,580],{"class":433},[349,669,603],{"class":355},[349,671,519],{"class":433},[349,673,674],{"class":534},"result",[349,676,677],{"class":433},")}\n",[349,679,681],{"class":351,"line":680},18,[349,682,399],{"emptyLinePlaceholder":30},[349,684,686],{"class":351,"line":685},19,[349,687,399],{"emptyLinePlaceholder":30},[349,689,691,694,696,698,700,703,705,708,710,713,715,718,720,723,725,727,730,732],{"class":351,"line":690},20,[349,692,693],{"class":386},"asyncpg ",[349,695,544],{"class":433},[349,697,460],{"class":534},[349,699,519],{"class":433},[349,701,702],{"class":540},"config",[349,704,544],{"class":433},[349,706,707],{"class":534},"AsyncpgConfig",[349,709,519],{"class":433},[349,711,712],{"class":540},"pool_config",[349,714,544],{"class":433},[349,716,717],{"class":534},"PoolConfig",[349,719,519],{"class":433},[349,721,722],{"class":540},"dsn",[349,724,544],{"class":433},[349,726,547],{"class":433},[349,728,729],{"class":359},"postgresql:\u002F\u002Fapp:app@localhost:5432\u002Fapp",[349,731,547],{"class":433},[349,733,734],{"class":433},")))\n",[349,736,738,741,743,745,747,750,753,756,759,762,764,767],{"class":351,"line":737},21,[349,739,740],{"class":386},"app ",[349,742,544],{"class":433},[349,744,437],{"class":534},[349,746,519],{"class":433},[349,748,749],{"class":540},"plugins",[349,751,752],{"class":433},"=[",[349,754,755],{"class":534},"asyncpg",[349,757,758],{"class":433},"],",[349,760,761],{"class":540}," route_handlers",[349,763,752],{"class":433},[349,765,766],{"class":534},"SampleController",[349,768,769],{"class":433},"])\n",[771,772,773],"style",{},"html pre.shiki code .s52Pk, html code.shiki .s52Pk{--shiki-light:#E2931D;--shiki-default:#E2931D;--shiki-dark:#FFCB6B}html pre.shiki code .sGFVr, html code.shiki .sGFVr{--shiki-light:#91B859;--shiki-default:#91B859;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s8R28, html code.shiki .s8R28{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#39ADB5;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sZSNi, html code.shiki .sZSNi{--shiki-light:#90A4AE;--shiki-default:#90A4AE;--shiki-dark:#BABED8}html pre.shiki code .sDfIl, html code.shiki .sDfIl{--shiki-light:#39ADB5;--shiki-default:#39ADB5;--shiki-dark:#89DDFF}html pre.shiki code .smZ93, html code.shiki .smZ93{--shiki-light:#9C3EDA;--shiki-default:#9C3EDA;--shiki-dark:#C792EA}html pre.shiki code .s3cPz, html code.shiki .s3cPz{--shiki-light:#6182B8;--shiki-default:#6182B8;--shiki-dark:#82AAFF}html pre.shiki code .s1nJG, html code.shiki .s1nJG{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#90A4AE;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .seDIv, html code.shiki .seDIv{--shiki-light:#E53935;--shiki-light-font-style:italic;--shiki-default:#E53935;--shiki-default-font-style:italic;--shiki-dark:#F07178;--shiki-dark-font-style:italic}html pre.shiki code .sWuyu, html code.shiki .sWuyu{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#90A4AE;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":344,"searchDepth":396,"depth":396,"links":775},[776],{"id":331,"depth":396,"text":332,"children":777},[778,779],{"id":336,"depth":402,"text":337},{"id":366,"depth":402,"text":367},"readmes\u002Flitestar-asyncpg","69_hOC9K6GXfMEqotoxgFy5YqjNwzJE9_o-LXXS7i_U",1785155663549]