pytemplate/__init__.py,sha256=4sisAWb7c676yCoQlgArx4cMa6zLNl8Hk5g2_05alCM,94
pytemplate/agent_skill.py,sha256=u097iBZhFPTg2iW3EDmgOfgRLBVXFg8-EPz0qDNlWuw,1332
pytemplate/api.py,sha256=_pb8WwvdFRHOrKrnEZ7sYvc5ok66AUvbNFH-qoND8Yc,2017
pytemplate/components/__init__.py,sha256=S-R40tid2phKJc39hP3ANOyMtN_mdiYxXXTIxNYWjbM,63
pytemplate/components/api.toml,sha256=xjhCThP3DStUUwPm2-I9xgBx9qcu3TYg-Qa_K21KrIA,2091
pytemplate/components/auth-api-key.toml,sha256=JiRHn-ca8hNGS9ylaGJr9qxj7E2p8f4ltkY9l4N0iss,703
pytemplate/components/auth-oidc.toml,sha256=o9hVW9t_QeQirt1zbgTg7b3geNw6d3BTJJ-nj_P9O94,1115
pytemplate/components/auth.toml,sha256=EAfnoW1IhPcyp51SuV1i3IZEpCDHZBb5sFPANXOp0ec,776
pytemplate/components/cli.toml,sha256=EcxAD5ZbkVDn-UJOtu1w3mBLh_fvebaK_vEvB772VU8,301
pytemplate/components/container.toml,sha256=M3ED0cjsd4BjAeZ8OW1ySXmsAogN2-CEBuBxFUClRTY,367
pytemplate/components/database.toml,sha256=aOEVFUrIez9sIqGgy9K7QSIvUnCH8MrSo32rBCnaehk,1012
pytemplate/components/worker.toml,sha256=q0pk-KIDVanYIKNWigT6M-uTlFX3Xud2rQugEzGm6DY,699
pytemplate/configuration.py,sha256=b5ZpP9xdl7-XGXDIjBfoWDudqvqn38YLaJl9O-NHTAI,4397
pytemplate/errors.py,sha256=Hh37erJcEagjdZFCVSrHydBJMRXE0j37gIVuEbPD4NA,460
pytemplate/main.py,sha256=HmVH9haUc8mIzx8eyLRQmFFbF1Ble6ITB_JWPuoNXfE,22881
pytemplate/packs.py,sha256=ZfyWe8gHZRDUWaOw69h5-vh0K6LXTzwebC39UWmT-cs,7255
pytemplate/profiles.py,sha256=KArRTX-XussNQrcFHQbTKwE47JGfASkf-WXCnIrurkU,21072
pytemplate/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pytemplate/rendering.py,sha256=mwO1MKJAc02opjGQAvmeUP7-i4CkCfLUlUVJF9e6IAE,17561
pytemplate/resolution.py,sha256=CQ9wt9YtHw2oRsXgc2R6qAWI9zC2AYssN2r_PcrHrd4,9208
pytemplate/schema.py,sha256=rOkvo06cdANCHy52ILrT_hw-PUP0oUFfxEoKV-DLNc0,6778
pytemplate/skills/pytemplate/SKILL.md,sha256=3kXRu-DJwAxY94VlmMi-N51WDqbnZSAWDxBXDulfO1Y,6398
pytemplate/templates/__init__.py,sha256=o3sqBfJgbDDa09AEa-HhLxQu7pQ-7y6mCkJoo3K7T4Q,52
pytemplate/templates/copier.yml,sha256=XkHGxWC54thDmaZ-fWgtfb9vprU0qt1erRdekbddbh8,137
pytemplate/templates/fastapi/profile.toml,sha256=7iPeyZYLfejBcHRMlWEOXG751kizZQIpiGQtLZSe0o4,1023
pytemplate/templates/fastapi/template/.dockerignore,sha256=Pmxbwq1Cv-Sg9Madi9T8V9L-GAzF5ikgpghTas3dkPM,248
pytemplate/templates/fastapi/template/.env.example.jinja,sha256=MLDmSfAo4w3WmAFEAH_1Mk0TaHJOuEX2ZYDY03fTm_s,1513
pytemplate/templates/fastapi/template/.github/workflows/ci.yml.jinja,sha256=sjmPhe3_PR5Nmlb8aSjM7PpUj9FhWNWmTnXzW2YTlhg,849
pytemplate/templates/fastapi/template/.gitignore.jinja,sha256=iYFUTPJXA1etkh1nv3FQC2XtvVBSfwcEv6orFailHQ8,1045
pytemplate/templates/fastapi/template/.pre-commit-config.yaml.jinja,sha256=2oEX2VCbt2YY9GJKNrdLzw5aUKU9UQ80WSwNSaUGPk8,809
pytemplate/templates/fastapi/template/CLAUDE.md.jinja,sha256=esiSoXGalnEp5WllR3eYmYv3vIoUkc1C8frHDYsGsRI,3693
pytemplate/templates/fastapi/template/Dockerfile.jinja,sha256=ygsqjJHKbD6TG4mjK3SWW99-10h2V0sY3T7e8dRHSVk,848
pytemplate/templates/fastapi/template/README.md.jinja,sha256=1EJ4K4T1qnqlUipxtZYszO9OCK_OI011RZd5-FzgRsQ,4529
pytemplate/templates/fastapi/template/SECURITY.md.jinja,sha256=gb4mRwp_Aaki_49TEmK8cY-_n7_ytZX5-M8wxmLz3BI,2242
pytemplate/templates/fastapi/template/alembic.ini.jinja,sha256=oJc0bNzi7PlxKNvO9MiKKlRJxp3iWwKDhdmmWeRN4DY,752
pytemplate/templates/fastapi/template/migrations/env.py.jinja,sha256=Yvp-p3OcOxGruKvcPTrAnCEXDg3tdFN6zpFhg3uXMJQ,1731
pytemplate/templates/fastapi/template/migrations/script.py.mako,sha256=MBFZrTPesR7VKBit6vEPaRFtZQcTo2wyc55wO6g-_pI,615
pytemplate/templates/fastapi/template/migrations/versions/0001_create_examples.py,sha256=1wPy3Qh79d8Cc66uQKhi2c621fN-l72Uv8GfB-nqYFw,1023
pytemplate/templates/fastapi/template/pyproject.toml.jinja,sha256=qV7jOA_CW8yTMH2sErfPNF5GEV3IBWlmvUCGxd2c980,1902
pytemplate/templates/fastapi/template/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pytemplate/templates/fastapi/template/tests/conftest.py.jinja,sha256=eNt289lK_-_hDQUiSFVYZZP57pDcpgH7Qa_dYzKVZKw,6140
pytemplate/templates/fastapi/template/tests/integration/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pytemplate/templates/fastapi/template/tests/integration/test_api.py.jinja,sha256=1IBlW3TZKqhuV40CHTZJJNRr64CiFSmAHZUzPrJHKlk,4208
pytemplate/templates/fastapi/template/tests/integration/test_api_key_auth.py.jinja,sha256=jh-EONMtnBehGcXNbUPVso6sWmS9PeLaYUPyCWpWlKk,1911
pytemplate/templates/fastapi/template/tests/integration/test_cli.py.jinja,sha256=4Rd9lh7pBFJLc2QbjP_rYzwzhVfr6-iZEYWRFIyz_SY,1169
pytemplate/templates/fastapi/template/tests/integration/test_database.py.jinja,sha256=pGA8rLUZE9MguMhxnbCs4aAMTQY7-YjYBQV3CZqdVIo,2384
pytemplate/templates/fastapi/template/tests/integration/test_jobs.py.jinja,sha256=quRrENcX-67Hf-angU9CGnWCulImNU0eKBeu1OjZix8,1040
pytemplate/templates/fastapi/template/tests/integration/test_oidc_auth.py.jinja,sha256=3ggCZ5roispTK3eZ-cc4BpPmvkCPaWBGorrM2fa2g0k,2479
pytemplate/templates/fastapi/template/tests/unit/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pytemplate/templates/fastapi/template/tests/unit/test_examples.py.jinja,sha256=RCxMrOXedmuH8CPUrytgZ9_XKqXbomQ6ECM1yxF8mqw,2903
pytemplate/templates/fastapi/template/tests/unit/test_logging.py.jinja,sha256=AR6gmy0jGza_yj6xpBZrSppWSJC2XTqO7eX11t5_oKg,1257
pytemplate/templates/fastapi/template/tests/unit/test_principal.py.jinja,sha256=hsw3c2UrIKoHoHAF_nQ8UZV6mW9L5KrTlglc1RJBDFc,800
pytemplate/templates/fastapi/template/tests/unit/test_settings.py.jinja,sha256=dvNe-jB0ATRttxyYtQqEbGPf-CQ3hfL4Qht-CJH2vKo,2902
pytemplate/templates/fastapi/template/tests/unit/test_tasks.py.jinja,sha256=-CNafIJekhgcM-A5s6zCLCLoJqbI0iIkZpZgoCIjyJg,1772
pytemplate/templates/fastapi/template/{{ _copier_conf.answers_file }}.jinja,sha256=_aOGj6IREaKKxHqb2ODEZMMqy9zlY4xrG__zVESF9eE,102
pytemplate/templates/fastapi/template/{{ package_name }}/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pytemplate/templates/fastapi/template/{{ package_name }}/api/__init__.py,sha256=ZVFA4Rz984K22ZiOcZbBsNkzv0vZDaPmMHTkpQHAnVs,87
pytemplate/templates/fastapi/template/{{ package_name }}/api/dependencies.py.jinja,sha256=BLOsViZcK1o7Fdmqw7wHMV1EGMs7ZvkqKHSQrUzVOYQ,1490
pytemplate/templates/fastapi/template/{{ package_name }}/api/errors.py,sha256=cLW6d6_ZMHNI1xlV0XUcy-85TPxdQaMhIanADOSSCk0,3937
pytemplate/templates/fastapi/template/{{ package_name }}/api/health.py,sha256=LcMYuinS69xK1AmK-GD9eqe0Fp8S6Rh9kmZHqJdIX9A,1719
pytemplate/templates/fastapi/template/{{ package_name }}/api/middleware.py,sha256=yOqtxEVLyfB65HpJNv7O7m8kpgpw121Dl239pP6Se5U,4754
pytemplate/templates/fastapi/template/{{ package_name }}/api/routers/__init__.py,sha256=WvGX3HhWfkgN198u65mI0PuZ_UO2f0JsNwMFvAOJKaM,43
pytemplate/templates/fastapi/template/{{ package_name }}/api/routers/examples.py,sha256=7GeLn606ElZa9LUJyo-8vYVck2Kz3CCnwAqsTazRABQ,2222
pytemplate/templates/fastapi/template/{{ package_name }}/api/routers/jobs.py,sha256=e6Ojq-wSYJ9tAx0bdA7hu-LC0-q5WDl_3O4AsYZPrRo,1579
pytemplate/templates/fastapi/template/{{ package_name }}/api/routers/me.py,sha256=VYRKApzQd_fRG3cYvYnr-gfYkVCFtatVcusayLb9r6c,547
pytemplate/templates/fastapi/template/{{ package_name }}/api/schemas.py,sha256=lQSlLV3Ik9A7yl1GaJQfnhqVgfZt0DVlsGxN3B0csQw,1601
pytemplate/templates/fastapi/template/{{ package_name }}/application/__init__.py,sha256=FxEOb184gGAUCRZrN8GD8T1_RLAcgCdhbBI2MC3lcr0,88
pytemplate/templates/fastapi/template/{{ package_name }}/application/examples.py,sha256=oqkM357j-X-88bMIib4L7AVqSVHw_-jtFF6KTckVCLU,1961
pytemplate/templates/fastapi/template/{{ package_name }}/application/tasks.py,sha256=X0po5d1Mg3BI-1CtKHQcCcVwJaE-X80U3Kq0ME1WSDo,1035
pytemplate/templates/fastapi/template/{{ package_name }}/bootstrap/__init__.py,sha256=qj6lsioX15MHqqqDZ3uvWPdzXR5zAjaAdWNVELa82MA,77
pytemplate/templates/fastapi/template/{{ package_name }}/bootstrap/app.py.jinja,sha256=dtLzjQjLBN1Xmgp_TSfBfl4oSMwP7DZf_oFj6zKrrJI,2717
pytemplate/templates/fastapi/template/{{ package_name }}/bootstrap/container.py.jinja,sha256=ZOzAp8U_Yk_tOAbvYeXIedCExE-Sz4GOOljct8b104c,3162
pytemplate/templates/fastapi/template/{{ package_name }}/bootstrap/logging.py,sha256=kuoubXOvpJvuHWjy3mZYh7BXrL8qzyRidrL29OWtvUU,2673
pytemplate/templates/fastapi/template/{{ package_name }}/bootstrap/settings.py.jinja,sha256=5nnzU-pAlqLASnWgt8hD5Ib77QguV1_jQ7MU74UEg_Q,4753
pytemplate/templates/fastapi/template/{{ package_name }}/cli.py.jinja,sha256=LruickoBWS4lLy5IO4DRv8-EeOpDMftmQAIelkJCinU,2293
pytemplate/templates/fastapi/template/{{ package_name }}/domain/__init__.py,sha256=fgs8z3kL8E6NOyzd2b6WIiSPLI_DPQlk0cT7MtHRmrY,94
pytemplate/templates/fastapi/template/{{ package_name }}/domain/errors.py,sha256=lMrTdqEnGVX8nXC1KTdDqL2QbTiw5kxn9yjbA4bSv4U,788
pytemplate/templates/fastapi/template/{{ package_name }}/domain/examples.py,sha256=U7wmFvxTwDr0GL-4VdsjCzaB4PFZsvjziR_MRpJjfWI,1545
pytemplate/templates/fastapi/template/{{ package_name }}/domain/ports.py,sha256=9Ou80sCNzvovz4vCECvWaUgaiLsfuMPqMJzCBff9Akk,1573
pytemplate/templates/fastapi/template/{{ package_name }}/infrastructure/__init__.py,sha256=x8QcmgQ0PBTy4BEyTj6xbf1CgAjbIVC8113OXn9yIzc,73
pytemplate/templates/fastapi/template/{{ package_name }}/infrastructure/database/__init__.py,sha256=cYqoy2p412XKyi9Dw5i3v2J5YqezkU0jmmDkRNy3yzQ,77
pytemplate/templates/fastapi/template/{{ package_name }}/infrastructure/database/engine.py,sha256=CS05iuUUqpOkVuDxfj63PcsSNTr60AsJbcaCF_04WNU,1046
pytemplate/templates/fastapi/template/{{ package_name }}/infrastructure/database/models.py,sha256=P2DwTF59_xgv-t-_SmrZs_8xMwGcwwZ-l9huoq1d1wo,947
pytemplate/templates/fastapi/template/{{ package_name }}/infrastructure/database/repository.py,sha256=0tDi4A0h1BfsUhrzkgM4fhMyL4l6MF2XgP6_TBoO2ik,2815
pytemplate/templates/fastapi/template/{{ package_name }}/infrastructure/database/unit_of_work.py,sha256=04cRe3qyzvq2iXpqqknqZZ4bQuOyJz3cW5aGpu61VV4,1594
pytemplate/templates/fastapi/template/{{ package_name }}/infrastructure/memory.py,sha256=ZUVN2ttDU3f9TTzyZi6r6PdzH2t154fG7_eyPXa_mZc,2668
pytemplate/templates/fastapi/template/{{ package_name }}/infrastructure/tasks.py,sha256=zeu16U6A3pmoYb2-Rm0eYHOS8B-i4Bx61zuCGzhAA4Q,2179
pytemplate/templates/fastapi/template/{{ package_name }}/main.py,sha256=9aBQ3I8tosyTQOiIev1DStrydMnkcGg-JUYffK1ZV6k,113
pytemplate/templates/fastapi/template/{{ package_name }}/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pytemplate/templates/fastapi/template/{{ package_name }}/security/__init__.py,sha256=7WC21dEcJqBWCRCtLudKCiVYLI4DOcUQCMMlSeKIupE,78
pytemplate/templates/fastapi/template/{{ package_name }}/security/api_key.py,sha256=9iSIrJQjFlVEY6bcI3rwucDrUU2G_E6JsABbyhgucDQ,1422
pytemplate/templates/fastapi/template/{{ package_name }}/security/audit.py,sha256=9KgMF9PLjRS7oPcOQoX0_So3PVxHWjcd5vo8fSylbZo,988
pytemplate/templates/fastapi/template/{{ package_name }}/security/dependencies.py,sha256=s68g0cP6YGMzSOvXO-Y3unrm1pwZaH2GXszE3fV2yig,2164
pytemplate/templates/fastapi/template/{{ package_name }}/security/oidc.py,sha256=P6BwqlN4atoBtd0Kpcl74jhbyyZ3AZFF73eAY9-vJFU,2860
pytemplate/templates/fastapi/template/{{ package_name }}/security/principal.py,sha256=Cio-ersEGh3JgQoz-n_nSUPSHolg4ZmqTZhx_ebpM94,1273
pytemplate/templates/fastapi/template/{{ package_name }}/security/rate_limit.py,sha256=5Awu1_EhD5wLP_jnZo3HSAwV0Z6RS1EkhD3fOBH00XQ,760
pytemplate/templates/python/profile.toml,sha256=SUi3DpKMd0_5NBIYN9GWIaIyeL8f-JSwa-r8Hqfoz-Q,789
pytemplate/templates/python/template/.dockerignore,sha256=Pmxbwq1Cv-Sg9Madi9T8V9L-GAzF5ikgpghTas3dkPM,248
pytemplate/templates/python/template/.github/workflows/ci.yml.jinja,sha256=sjmPhe3_PR5Nmlb8aSjM7PpUj9FhWNWmTnXzW2YTlhg,849
pytemplate/templates/python/template/.gitignore.jinja,sha256=tIPu3w3Aii0F6rwBi49yTvdUbiRejzIHvrLGJcWXY0E,1010
pytemplate/templates/python/template/.pre-commit-config.yaml.jinja,sha256=2oEX2VCbt2YY9GJKNrdLzw5aUKU9UQ80WSwNSaUGPk8,809
pytemplate/templates/python/template/CLAUDE.md.jinja,sha256=CZFKaT49NabyOoqNUXtJyXqYMvcLM5iEYSNKNPB5_Is,1920
pytemplate/templates/python/template/Dockerfile.jinja,sha256=r-CT-LpjUAlQx2pOzQG62Gh_h3a89KoySojK-7lbIwU,487
pytemplate/templates/python/template/README.md.jinja,sha256=v6zxfIzw-iNn1mQolQa1lrBSD8vCExtX-hXT05UB_0A,1379
pytemplate/templates/python/template/pyproject.toml.jinja,sha256=nDIy4bwerwWd49l3xNSBvRME5yWDBKJR6Ah9qUYGmh4,1268
pytemplate/templates/python/template/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pytemplate/templates/python/template/tests/test_cli.py.jinja,sha256=F8uKfl1tjv3_wkW9gEj0NRiJnqJuZ5TK83IewZQcRIo,876
pytemplate/templates/python/template/tests/test_core.py.jinja,sha256=5iYH_vOJTCxnhQlTVWO8tpSFAo5jv5hygkjHLJEjZUU,269
pytemplate/templates/python/template/{{ _copier_conf.answers_file }}.jinja,sha256=_aOGj6IREaKKxHqb2ODEZMMqy9zlY4xrG__zVESF9eE,102
pytemplate/templates/python/template/{{ package_name }}/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pytemplate/templates/python/template/{{ package_name }}/cli.py.jinja,sha256=aJ4abITyGRt3XqHm8r_sLtK95ng6I8s-shv5u43QWLU,1224
pytemplate/templates/python/template/{{ package_name }}/core.py,sha256=3_87XzuiJLWDZB37DO7HXQJ1xvZJVeTFt5iQD6_Cgvg,254
pytemplate/templates/python/template/{{ package_name }}/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pytemplate/templates/questions.yml,sha256=h2V_B3KQo4_QpFdBPc1LYLh8ST5T1esAuvQ6-vz-4l0,2668
pytemplate/updating.py,sha256=Xpw7rNBzXTJJvxOBaEhWtvlwh9gYFWqmbSzQ-ElLjJQ,10622
pytemplate_uv-3.0.0.dist-info/licenses/LICENSE,sha256=qGN1csUyIHsyQcOo3taVjJbE0Z_mNoZUULIGY0Mc-lY,1064
pytemplate_uv-3.0.0.dist-info/WHEEL,sha256=3NO1oYsF7mANFUWVdyEQLM-zmecczWWEmmF5rEbXrWk,80
pytemplate_uv-3.0.0.dist-info/entry_points.txt,sha256=k_TeXJDp349YfgPN9e79Yd-zT1RRnXFFbB97QVj2Khk,140
pytemplate_uv-3.0.0.dist-info/METADATA,sha256=8emBIFFgM7lHAq1tuqQ3_0mQ_yZaLYRujkrtz-mhVAE,16684
pytemplate_uv-3.0.0.dist-info/RECORD,,
