forge/__init__.py,sha256=UwVs7T5h4GYqCLeNWV3MukWSFUxyA5shtm82eDbG2Es,281
forge/__main__.py,sha256=7rvSiLDSvdKmPDBQBr5O8_vubKrpHrnGcX4Jdz8RKqI,70
forge/cli/__init__.py,sha256=_Z05Mcp22Yg4K-sY0fLKSdcHd2lvmD_n9ZNwihOR-Rg,78
forge/cli/app.py,sha256=WtRO2yP28oYkLwneT8MWuKCw7PoHQafHxES-PQYgf1A,8497
forge/cli/flow.py,sha256=EBAPqe3GltOwfPDPzfPvEu7LsIxF5NSeAF2K4ZEE1ts,13607
forge/cli/render.py,sha256=rGjy5x6jaO3HyOSDTvF4LCb1j3SEDclDBEPfsnXxIys,6890
forge/core/__init__.py,sha256=BribbOX1nufpy0zQ8dJt8P1X-HpOBQRPtGtz4dVBd5w,1434
forge/core/catalog.py,sha256=M1rOoKlq_cr3xaR-a9dmrXhk-kCT6UvFDQZONsaUjQQ,5479
forge/core/compatibility.py,sha256=bc0qyk3pcqqTeU6ULu1EUahXQrP2G-jNCegT4s7xYO4,12219
forge/core/config.py,sha256=ZNb7JhDHPF9z60Wm2Hqwr7pOhUiQqQiRMK7vudwF4nw,11194
forge/core/definition.py,sha256=kRvAggnuJkLCmITRqIbaPs6KcO_hmAslAkUg0XhtW30,13726
forge/core/modules.py,sha256=e1VLgYHZcbwELKHx5mLBfMz_CfWrIjCMT2Wdd-wx2Mg,7604
forge/core/naming.py,sha256=Qd9CnASwFQQUGIA9o_f7WxEKZuZ85kIU1ieW-SQ4kRk,1600
forge/core/presets.py,sha256=C7Qwg5XG293fRvGnuPQkwWElfGkByzUL9JvFDeu453I,7188
forge/core/types.py,sha256=BL_9FnehvUHURKuq0OfH-xtUY0n0r9S7AJArrDO-FSQ,771
forge/generator/__init__.py,sha256=ElU2DB8d1tm12MwVSUz3jjEAN_DiwnsMWnxxaN5576I,1022
forge/generator/engine.py,sha256=VQKBN_ynAGjZu2o8VF-T5x1kxzB9jQoGVWKp0ibEfms,5665
forge/generator/errors.py,sha256=m594usZOHk4EIFgdbZYDDjrntiwm0Rp36vd-BpXS75o,139
forge/generator/modules.py,sha256=PtnA4y250GB4qVIbgcaAzQ6M8k39AaPajHHubXtUe2g,23490
forge/generator/plan.py,sha256=Sx5FxrC4VWtHeneg-ovy7oI2tbfl41Iswv1GktgWfg0,17194
forge/generator/render.py,sha256=np1BsU9IYWqwxv1Z5pSQmO5_HCDuHHhHGg8HGMMqGI4,12168
forge/generator/resolve.py,sha256=LKnXRFHuHLcIdiGgEvGDXwL7FjE5kJcZzWvcvLsaB-4,21758
forge/templates/python/_includes/docker_compose_macros.j2,sha256=QBeFNIZRGFJo3kdY5bBVQ2VqfdpUdGYbNXYiIDtAkTg,3654
forge/templates/python/_includes/readme_macros.j2,sha256=NjOVyxalmej9Z5H6hx0fkr_mXirHDYmogaQ1iFFBDBY,5596
forge/templates/python/_shared/.env.example.j2,sha256=v_QTBAEtSFPjJ2EFa5iV2MZ6s7ugRRA9mf_ELgtrwEg,87
forge/templates/python/_shared/.github/workflows/ci.yml.j2,sha256=kD1XXxYPe1ExpIq3hf-szXhr6SQEe0CHlJTserFQnYA,477
forge/templates/python/django/clean/.gitignore.j2,sha256=xDgmJG8RTGQCEWKBv5TD9H5o43jLE1Dk5Zn_gcEPHiY,189
forge/templates/python/django/clean/Dockerfile.j2,sha256=U6OcXb8CvCvZ0S2f3gInp4rbNYzZB3oXMTau0myYjA8,503
forge/templates/python/django/clean/README.md.j2,sha256=yq8a3q0ISo7-A9atsgPzt2Wd8P86zxkWD4Iy1fczvcw,936
forge/templates/python/django/clean/docker-compose.yml.j2,sha256=7HsB5mPy92409fO1c64P31-0HRI8_B0spsXuwDf4cjg,234
forge/templates/python/django/clean/manage.py.j2,sha256=K3PefxNBA3hJ-kCjoj9ELD1dgOIT6hOUhngM01bfrwA,768
forge/templates/python/django/clean/pyproject.toml.j2,sha256=HoA3KM7qMOWS-mtOcQUP1z_CdDMm_qJDFuk0MIeaM1c,834
forge/templates/python/django/clean/src/application/__init__.py.j2,sha256=gYgV2-2FEz_Sb9Km1uEwrWbrzdoxXFCZzVUUwul93eQ,71
forge/templates/python/django/clean/src/application/health.py.j2,sha256=nNEy9XmnMwPfddLIy1H-GYwmVCllLwu5Mh31m8LiVQI,203
forge/templates/python/django/clean/src/application/ports.py.j2,sha256=czq5iCDDlmdWc9zzFLNnVLYgBb6HCHqLKJLhwHwGBQA,429
forge/templates/python/django/clean/src/config/__init__.py.j2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/django/clean/src/config/asgi.py.j2,sha256=aAkaBh1URVY19mfSLl9ae8Rbq0IRaP8EPrStoO8SHNA,167
forge/templates/python/django/clean/src/config/settings.py.j2,sha256=h8mPu7hsBJEZDRNZmT4RArioXuseR4EkXn4VVMkr0MU,5231
forge/templates/python/django/clean/src/config/urls.py.j2,sha256=ngpLdxhpRKsEs9HbsjVAr7OUbgSMEi1yPaaypZkQdiM,374
forge/templates/python/django/clean/src/config/wsgi.py.j2,sha256=8lY2RCmPgDADvXROi9Z_31Xpf4951UICab7kmVQbcmk,167
forge/templates/python/django/clean/src/domain/__init__.py.j2,sha256=SR1_GRJZpwtt7jeCMp0A01YQ-RgjG5idRbsys6rfyCs,67
forge/templates/python/django/clean/src/domain/health.py.j2,sha256=hHUWouPrtYx5C9huDrygiDPWAIwFeR5Df0MJaP1MXCI,203
forge/templates/python/django/clean/src/infrastructure/__init__.py.j2,sha256=dfHpG_4ZPl2KNwNkDFYHkCWgsI0tOEV_OkuNzo77cCE,56
forge/templates/python/django/clean/src/infrastructure/mongodb.py.j2,sha256=G-WoEABIHHfev3EllX2IkStbhlcCGyA8Lys3kCl_QIA,539
forge/templates/python/django/clean/src/infrastructure/redis_client.py.j2,sha256=Wyjd4L5JvuQ4KiOBIRB9CNe7CzLhl2o94BwW07kt_8c,349
forge/templates/python/django/clean/src/infrastructure/persistence/__init__.py.j2,sha256=TgpojNXwGRMpcMc1sdMMq_ta16zYr-7EneNBePkQ1MA,38
forge/templates/python/django/clean/src/infrastructure/persistence/admin.py.j2,sha256=1a8qC-WpwswNBOTfSx0QonHaWisP_ps5lHqAb316bKo,356
forge/templates/python/django/clean/src/infrastructure/persistence/apps.py.j2,sha256=3JrFeQXI2bbVHV2Wn7UlTRlOnJE7I1xPRWazGsviNNs,195
forge/templates/python/django/clean/src/infrastructure/persistence/models.py.j2,sha256=hum30j6IzZQnpKpOD_x3tTR_2u83xKky79i4356OCqk,399
forge/templates/python/django/clean/src/infrastructure/persistence/migrations/__init__.py.j2,sha256=alZrgGAqSwAhggfzcG8RrAJq3L86pflieqG4IiRo27U,53
forge/templates/python/django/clean/src/presentation/__init__.py.j2,sha256=ENgczARnDM0fOsS3-7RL-TIcVhqUP5FePWv4oXfakzA,63
forge/templates/python/django/clean/src/presentation/api/__init__.py.j2,sha256=xeebdRN4EXJuMKzvL6XPxklRT84chtp3FTWzaPQyOMA,24
forge/templates/python/django/clean/src/presentation/api/urls.py.j2,sha256=YEbv-cZ7X3Mw1jecY49SJcpCpj34rSicAPhIEmbiANU,119
forge/templates/python/django/clean/src/presentation/api/views.py.j2,sha256=a1RbFWoUOgzCmWOMbtD3WX1MVtwpcVttA0PHXAypZbo,569
forge/templates/python/django/clean/tests/test_health.py.j2,sha256=cFtkdDkMVoIZvRU5OayhjkHyguxJWfNr3bvJLkL28o4,508
forge/templates/python/django/modular-monolith/.gitignore.j2,sha256=xDgmJG8RTGQCEWKBv5TD9H5o43jLE1Dk5Zn_gcEPHiY,189
forge/templates/python/django/modular-monolith/Dockerfile.j2,sha256=U6OcXb8CvCvZ0S2f3gInp4rbNYzZB3oXMTau0myYjA8,503
forge/templates/python/django/modular-monolith/README.md.j2,sha256=JYw1VfzWg8C1QGz_kgj455xC4n7F9uHFyQ5kKDz9m14,905
forge/templates/python/django/modular-monolith/docker-compose.yml.j2,sha256=7HsB5mPy92409fO1c64P31-0HRI8_B0spsXuwDf4cjg,234
forge/templates/python/django/modular-monolith/manage.py.j2,sha256=K3PefxNBA3hJ-kCjoj9ELD1dgOIT6hOUhngM01bfrwA,768
forge/templates/python/django/modular-monolith/pyproject.toml.j2,sha256=A0ogKufmZ4t4D9ejSevOtjKGKfBKljAFdMC58_3ZF8s,748
forge/templates/python/django/modular-monolith/src/apps/__init__.py.j2,sha256=VZK97fx2GT304ye9BbSSCOqaMe-h53knZuZ1MB1W2ZU,58
forge/templates/python/django/modular-monolith/src/apps/core/__init__.py.j2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/django/modular-monolith/src/apps/core/admin.py.j2,sha256=IHJZj35jX2HkmfhTnKMNLfLkoFVluq06FIt8wSTIR-4,34
forge/templates/python/django/modular-monolith/src/apps/core/apps.py.j2,sha256=0X2bcxinmPfuLb49DwIV1P25GZoYtV99qW0ztgb_P4Y,164
forge/templates/python/django/modular-monolith/src/apps/core/models.py.j2,sha256=mHsFqLve-ZPLPVVZfmwLj4C9VK451WiIEwzJPRJnA9E,26
forge/templates/python/django/modular-monolith/src/apps/core/mongodb.py.j2,sha256=G-WoEABIHHfev3EllX2IkStbhlcCGyA8Lys3kCl_QIA,539
forge/templates/python/django/modular-monolith/src/apps/core/redis_client.py.j2,sha256=Wyjd4L5JvuQ4KiOBIRB9CNe7CzLhl2o94BwW07kt_8c,349
forge/templates/python/django/modular-monolith/src/apps/core/urls.py.j2,sha256=fBhUb4iv04syZUOSRH7szkneqymClN8ONlC-CrAgJg8,135
forge/templates/python/django/modular-monolith/src/apps/core/views.py.j2,sha256=eeQp11ETiY_iBRnpKn5SdmAS6prDvUDT29epdhnI8k4,385
forge/templates/python/django/modular-monolith/src/apps/core/migrations/__init__.py.j2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/django/modular-monolith/src/config/__init__.py.j2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/django/modular-monolith/src/config/asgi.py.j2,sha256=aAkaBh1URVY19mfSLl9ae8Rbq0IRaP8EPrStoO8SHNA,167
forge/templates/python/django/modular-monolith/src/config/settings.py.j2,sha256=A883rVo97EN5UaGwRGJFIWyZ94ExWnsKZySRriPzjR8,5210
forge/templates/python/django/modular-monolith/src/config/urls.py.j2,sha256=KVvOlFQ4_OAvGvXiaTWtTzr5Ouoq8DjAyCcidxfzR9o,375
forge/templates/python/django/modular-monolith/src/config/wsgi.py.j2,sha256=8lY2RCmPgDADvXROi9Z_31Xpf4951UICab7kmVQbcmk,167
forge/templates/python/django/modular-monolith/tests/test_health.py.j2,sha256=cFtkdDkMVoIZvRU5OayhjkHyguxJWfNr3bvJLkL28o4,508
forge/templates/python/django/simple/.gitignore.j2,sha256=xDgmJG8RTGQCEWKBv5TD9H5o43jLE1Dk5Zn_gcEPHiY,189
forge/templates/python/django/simple/Dockerfile.j2,sha256=U6OcXb8CvCvZ0S2f3gInp4rbNYzZB3oXMTau0myYjA8,503
forge/templates/python/django/simple/README.md.j2,sha256=tDG2MWWprdsfxRPFa9nFH80FAMl_X1d-jWGY_6FLCtY,773
forge/templates/python/django/simple/docker-compose.yml.j2,sha256=7HsB5mPy92409fO1c64P31-0HRI8_B0spsXuwDf4cjg,234
forge/templates/python/django/simple/manage.py.j2,sha256=K3PefxNBA3hJ-kCjoj9ELD1dgOIT6hOUhngM01bfrwA,768
forge/templates/python/django/simple/pyproject.toml.j2,sha256=OAxwXlVuOq73jZPmd6h8-IDoFxX8GsL9OzonpWF-Xis,863
forge/templates/python/django/simple/src/config/__init__.py.j2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/django/simple/src/config/asgi.py.j2,sha256=aAkaBh1URVY19mfSLl9ae8Rbq0IRaP8EPrStoO8SHNA,167
forge/templates/python/django/simple/src/config/settings.py.j2,sha256=A883rVo97EN5UaGwRGJFIWyZ94ExWnsKZySRriPzjR8,5210
forge/templates/python/django/simple/src/config/urls.py.j2,sha256=KVvOlFQ4_OAvGvXiaTWtTzr5Ouoq8DjAyCcidxfzR9o,375
forge/templates/python/django/simple/src/config/wsgi.py.j2,sha256=8lY2RCmPgDADvXROi9Z_31Xpf4951UICab7kmVQbcmk,167
forge/templates/python/django/simple/src/core/__init__.py.j2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/django/simple/src/core/admin.py.j2,sha256=IHJZj35jX2HkmfhTnKMNLfLkoFVluq06FIt8wSTIR-4,34
forge/templates/python/django/simple/src/core/apps.py.j2,sha256=K26njkln-sGQtZlrXyGRbvhGTtVCJG4syqdP4VNJdkI,159
forge/templates/python/django/simple/src/core/models.py.j2,sha256=mHsFqLve-ZPLPVVZfmwLj4C9VK451WiIEwzJPRJnA9E,26
forge/templates/python/django/simple/src/core/mongodb.py.j2,sha256=G-WoEABIHHfev3EllX2IkStbhlcCGyA8Lys3kCl_QIA,539
forge/templates/python/django/simple/src/core/redis_client.py.j2,sha256=Wyjd4L5JvuQ4KiOBIRB9CNe7CzLhl2o94BwW07kt_8c,349
forge/templates/python/django/simple/src/core/urls.py.j2,sha256=fBhUb4iv04syZUOSRH7szkneqymClN8ONlC-CrAgJg8,135
forge/templates/python/django/simple/src/core/views.py.j2,sha256=eeQp11ETiY_iBRnpKn5SdmAS6prDvUDT29epdhnI8k4,385
forge/templates/python/django/simple/src/core/migrations/__init__.py.j2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/django/simple/tests/test_health.py.j2,sha256=cFtkdDkMVoIZvRU5OayhjkHyguxJWfNr3bvJLkL28o4,508
forge/templates/python/fastapi/clean/.gitignore.j2,sha256=GhzwVXAwgvGhb1w5iuiN3213LWkGs8I5g4MYYsGEanw,191
forge/templates/python/fastapi/clean/Dockerfile.j2,sha256=9ZcaKl4DPcjWZlslX25L2NEgqrBidb_mJc45_Smg9GI,525
forge/templates/python/fastapi/clean/README.md.j2,sha256=HfuNdypaqzj4DwpJBVqvYpQuQfcB95KjR7riphKKIlg,1215
forge/templates/python/fastapi/clean/alembic.ini.j2,sha256=j8KgF1lazEhiT5Xk7ROzXuPIaPqpQvwnrsgChSm-qRs,622
forge/templates/python/fastapi/clean/docker-compose.yml.j2,sha256=StN2Gl7WLZpbtFhACYd5BxHHAq5CkTMecMLKJsFxncI,234
forge/templates/python/fastapi/clean/pyproject.toml.j2,sha256=9p3jSs9YRVfMZ1cL-wediMnYhMYmKqFAdAkEuKOy7oI,811
forge/templates/python/fastapi/clean/migrations/env.py.j2,sha256=E9ySSGOFjC0CnAAUA4c0WhxPykBDVAWidJsQSWBIrCA,1280
forge/templates/python/fastapi/clean/migrations/script.py.mako,sha256=pCoD6RE63JwbNP61kx7DZoY6OSS3byp4tTRdmrV-XSY,621
forge/templates/python/fastapi/clean/migrations/versions/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/fastapi/clean/src/__package__/__init__.py.j2,sha256=JTuOKC9r2UrRIugFMYd5aoJnS03DeJO3X2Xhq0t9nMo,92
forge/templates/python/fastapi/clean/src/__package__/main.py.j2,sha256=sVUnWC7FstSItP8ynPGi5gbTIUujTbiTVuv0yUVC72U,1422
forge/templates/python/fastapi/clean/src/__package__/application/__init__.py.j2,sha256=gYgV2-2FEz_Sb9Km1uEwrWbrzdoxXFCZzVUUwul93eQ,71
forge/templates/python/fastapi/clean/src/__package__/application/health.py.j2,sha256=ED9954fxqayaj1dEJOGjrwGFm3KlQM0Lgb1fuUPByZo,222
forge/templates/python/fastapi/clean/src/__package__/application/ports.py.j2,sha256=ViiUJ8VhqYXajJBqR2_GHfi5tONknUzql4JWNVfpjSg,332
forge/templates/python/fastapi/clean/src/__package__/domain/__init__.py.j2,sha256=yRSAIdMdAJRjhf3jj-nB0hjzJbD7Skwt1vFznTpN2AY,70
forge/templates/python/fastapi/clean/src/__package__/domain/health.py.j2,sha256=hHUWouPrtYx5C9huDrygiDPWAIwFeR5Df0MJaP1MXCI,203
forge/templates/python/fastapi/clean/src/__package__/infrastructure/__init__.py.j2,sha256=uIORmZk_4Yvx-dL4a-kvJrP9dPP5XkfaXts1XBkhf0g,71
forge/templates/python/fastapi/clean/src/__package__/infrastructure/config.py.j2,sha256=jQX0bT00EsFZDannNBkBHdsg1k49o6ySrNrwhpb-Qro,1495
forge/templates/python/fastapi/clean/src/__package__/infrastructure/database.py.j2,sha256=mHFHPs_kepzdRMrlYLgjflitTT2I4dxGmMA7TaxdGug,684
forge/templates/python/fastapi/clean/src/__package__/infrastructure/mongodb.py.j2,sha256=i7RYe9xWGfD0cC8vAvBCs4fdhWTctswYPEuqtsm_-fc,456
forge/templates/python/fastapi/clean/src/__package__/infrastructure/redis_client.py.j2,sha256=clE6vcsfGdkXqTkAdKWWrKzrhrrLut0eCHMm38OiSnY,317
forge/templates/python/fastapi/clean/src/__package__/infrastructure/persistence/__init__.py.j2,sha256=qBGcG_vZAc1Bq-EVPbPwvaw0gBflpB-vkAQyIHa0AXE,39
forge/templates/python/fastapi/clean/src/__package__/infrastructure/persistence/base.py.j2,sha256=e8nT-VQXes2psARX14RK5kDBXXf88lu2Ai3tgJ9UizU,119
forge/templates/python/fastapi/clean/src/__package__/infrastructure/persistence/models.py.j2,sha256=vB0zBsATd1S9tjgF1R4bXOdRb6M8CdL6X8bpKNITHeI,510
forge/templates/python/fastapi/clean/src/__package__/presentation/__init__.py.j2,sha256=FyoyUH8orITFYIL_u7_STpuleiOoRFpX-MV6YJwRmFw,49
forge/templates/python/fastapi/clean/src/__package__/presentation/api.py.j2,sha256=qrhx56qwHs8SEUgDyfDkV-F1u-TS1pAX0M7DxislEho,263
forge/templates/python/fastapi/clean/tests/test_health.py.j2,sha256=VN9UIvZRmEIfqngMEbt4yzcCRLdDx7qJQNXUihtsnKM,261
forge/templates/python/fastapi/modular-monolith/.gitignore.j2,sha256=GhzwVXAwgvGhb1w5iuiN3213LWkGs8I5g4MYYsGEanw,191
forge/templates/python/fastapi/modular-monolith/Dockerfile.j2,sha256=9ZcaKl4DPcjWZlslX25L2NEgqrBidb_mJc45_Smg9GI,525
forge/templates/python/fastapi/modular-monolith/README.md.j2,sha256=z49B6IYxFvt313XDG2Ja_51JVt3NpO96pptt3JL4H54,1042
forge/templates/python/fastapi/modular-monolith/alembic.ini.j2,sha256=j8KgF1lazEhiT5Xk7ROzXuPIaPqpQvwnrsgChSm-qRs,622
forge/templates/python/fastapi/modular-monolith/docker-compose.yml.j2,sha256=StN2Gl7WLZpbtFhACYd5BxHHAq5CkTMecMLKJsFxncI,234
forge/templates/python/fastapi/modular-monolith/pyproject.toml.j2,sha256=9p3jSs9YRVfMZ1cL-wediMnYhMYmKqFAdAkEuKOy7oI,811
forge/templates/python/fastapi/modular-monolith/migrations/env.py.j2,sha256=IwHwEv0FNHNLeLCLpag6s9UxQYgKIdcUUvDoRu1pWFk,1243
forge/templates/python/fastapi/modular-monolith/migrations/script.py.mako,sha256=pCoD6RE63JwbNP61kx7DZoY6OSS3byp4tTRdmrV-XSY,621
forge/templates/python/fastapi/modular-monolith/migrations/versions/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/fastapi/modular-monolith/src/__package__/__init__.py.j2,sha256=H0Jcz_TlnMI7kYT7I6AOQ1nuLAwFDORE1N0O6AQDCa4,83
forge/templates/python/fastapi/modular-monolith/src/__package__/main.py.j2,sha256=Lv8NfxWz2TcmhiQuJUUsDysl4GDZjPWXxjVU5_AfoHM,1030
forge/templates/python/fastapi/modular-monolith/src/__package__/api/__init__.py.j2,sha256=xeebdRN4EXJuMKzvL6XPxklRT84chtp3FTWzaPQyOMA,24
forge/templates/python/fastapi/modular-monolith/src/__package__/api/routes/__init__.py.j2,sha256=__iADNFdtzVMZplIyopkHVGylck2jw2PT-Jx5W24A9g,533
forge/templates/python/fastapi/modular-monolith/src/__package__/api/routes/health.py.j2,sha256=vJAGhFY0T0Iqmu4olvKsxoK9vVkowgo8InC-6lAbRR4,152
forge/templates/python/fastapi/modular-monolith/src/__package__/core/__init__.py.j2,sha256=YB49p3AggmzB5xY3NZWu1aeBsrOj5jUZb3fUuJHVxJA,130
forge/templates/python/fastapi/modular-monolith/src/__package__/core/config.py.j2,sha256=jQX0bT00EsFZDannNBkBHdsg1k49o6ySrNrwhpb-Qro,1495
forge/templates/python/fastapi/modular-monolith/src/__package__/core/database.py.j2,sha256=4sJsHmFBUruumsV2SbtwuCZVn2k63K4R-hCYdhIPnR8,562
forge/templates/python/fastapi/modular-monolith/src/__package__/core/mongodb.py.j2,sha256=vwU3vrD-AKYCE4jSegShl2az1o8UWGex5YJKjYpIlcw,446
forge/templates/python/fastapi/modular-monolith/src/__package__/core/redis_client.py.j2,sha256=pneN-022sRb4jG8_tz0yCZE-tddh_ykrOmS0Cu9d3HI,307
forge/templates/python/fastapi/modular-monolith/src/__package__/models/__init__.py.j2,sha256=uZbb7s2L2WpGoVRFhEYwTQRrZQFUxYXZwtWoShqRzDI,238
forge/templates/python/fastapi/modular-monolith/src/__package__/models/base.py.j2,sha256=K0nOGzZYPT9UyOW_xp6WgbWXFhpWUr9AOTCLSzuEKz0,70
forge/templates/python/fastapi/modular-monolith/src/__package__/repositories/__init__.py.j2,sha256=waA0ns9-aFXFa11R-h_h8_w0Li1EV9xqSg1SUUsb0f8,32
forge/templates/python/fastapi/modular-monolith/src/__package__/schemas/__init__.py.j2,sha256=2fVsAOY5CrECZ1QHJvGDoGwLi7tshvkYc0kYSQ8gGIw,56
forge/templates/python/fastapi/modular-monolith/src/__package__/services/__init__.py.j2,sha256=V4ozxPcw5ua3we0fNTxssWfh_sos1JpyHHpoTpsoT7g,35
forge/templates/python/fastapi/modular-monolith/tests/test_health.py.j2,sha256=VN9UIvZRmEIfqngMEbt4yzcCRLdDx7qJQNXUihtsnKM,261
forge/templates/python/fastapi/simple/.gitignore.j2,sha256=GhzwVXAwgvGhb1w5iuiN3213LWkGs8I5g4MYYsGEanw,191
forge/templates/python/fastapi/simple/Dockerfile.j2,sha256=9ZcaKl4DPcjWZlslX25L2NEgqrBidb_mJc45_Smg9GI,525
forge/templates/python/fastapi/simple/README.md.j2,sha256=_8EP_V_WtW9xVODry8XTWvyVzxoKXSB3ocdwbou3-Lg,860
forge/templates/python/fastapi/simple/alembic.ini.j2,sha256=j8KgF1lazEhiT5Xk7ROzXuPIaPqpQvwnrsgChSm-qRs,622
forge/templates/python/fastapi/simple/docker-compose.yml.j2,sha256=StN2Gl7WLZpbtFhACYd5BxHHAq5CkTMecMLKJsFxncI,234
forge/templates/python/fastapi/simple/pyproject.toml.j2,sha256=9p3jSs9YRVfMZ1cL-wediMnYhMYmKqFAdAkEuKOy7oI,811
forge/templates/python/fastapi/simple/migrations/env.py.j2,sha256=3HrKpfzafZ37AYxm4nygnATMG3TOVNmsszQ9tttjCJk,1238
forge/templates/python/fastapi/simple/migrations/script.py.mako,sha256=pCoD6RE63JwbNP61kx7DZoY6OSS3byp4tTRdmrV-XSY,621
forge/templates/python/fastapi/simple/migrations/versions/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/fastapi/simple/src/__package__/__init__.py.j2,sha256=H0Jcz_TlnMI7kYT7I6AOQ1nuLAwFDORE1N0O6AQDCa4,83
forge/templates/python/fastapi/simple/src/__package__/config.py.j2,sha256=jQX0bT00EsFZDannNBkBHdsg1k49o6ySrNrwhpb-Qro,1495
forge/templates/python/fastapi/simple/src/__package__/database.py.j2,sha256=Zllx3EKhfFAP4cSzDB2V-9hTgU-xbfKt5A3GLGmZ05Y,557
forge/templates/python/fastapi/simple/src/__package__/main.py.j2,sha256=F1qDnHmYoNYgOZ_39ZdPNbvx72-uAxnehXKUCUSA_DE,1394
forge/templates/python/fastapi/simple/src/__package__/models.py.j2,sha256=OEyTH2uIL6DF9G_tCUw8VEd8VNQAStojFy198P8DsAw,658
forge/templates/python/fastapi/simple/src/__package__/mongodb.py.j2,sha256=hqIRshZgF3nNYyditmdPKUKbVcIrQT2CH-av0rtbzzk,441
forge/templates/python/fastapi/simple/src/__package__/redis_client.py.j2,sha256=BlZLA2wmjEuhqnSvHNas92krRzJdYDYiEeVwcuaCmhY,302
forge/templates/python/fastapi/simple/tests/test_health.py.j2,sha256=VN9UIvZRmEIfqngMEbt4yzcCRLdDx7qJQNXUihtsnKM,261
forge/templates/python/flask/clean/.gitignore.j2,sha256=GhzwVXAwgvGhb1w5iuiN3213LWkGs8I5g4MYYsGEanw,191
forge/templates/python/flask/clean/Dockerfile.j2,sha256=UH7SQg2Ll1zPM-vVS02XBbvNMdOEwOBrY7cgYqPG1Ls,596
forge/templates/python/flask/clean/README.md.j2,sha256=vIMsr4XbwMWAaBNEcb6x3LWg_qn4X5qjcKe9lcvQND4,1174
forge/templates/python/flask/clean/alembic.ini.j2,sha256=j8KgF1lazEhiT5Xk7ROzXuPIaPqpQvwnrsgChSm-qRs,622
forge/templates/python/flask/clean/docker-compose.yml.j2,sha256=StN2Gl7WLZpbtFhACYd5BxHHAq5CkTMecMLKJsFxncI,234
forge/templates/python/flask/clean/pyproject.toml.j2,sha256=9p3jSs9YRVfMZ1cL-wediMnYhMYmKqFAdAkEuKOy7oI,811
forge/templates/python/flask/clean/migrations/env.py.j2,sha256=U0bMSDy4-ng5GuQ7bSz_yBiukmJ49ClG8P3cRAl3OIc,1276
forge/templates/python/flask/clean/migrations/script.py.mako,sha256=pCoD6RE63JwbNP61kx7DZoY6OSS3byp4tTRdmrV-XSY,621
forge/templates/python/flask/clean/migrations/versions/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
forge/templates/python/flask/clean/src/__package__/__init__.py.j2,sha256=taqBs4NTnzNjTcIxWIJrNyFlDJPR6Hg0samR8KFlCTY,1049
forge/templates/python/flask/clean/src/__package__/application/__init__.py.j2,sha256=gYgV2-2FEz_Sb9Km1uEwrWbrzdoxXFCZzVUUwul93eQ,71
forge/templates/python/flask/clean/src/__package__/application/health.py.j2,sha256=ED9954fxqayaj1dEJOGjrwGFm3KlQM0Lgb1fuUPByZo,222
forge/templates/python/flask/clean/src/__package__/application/ports.py.j2,sha256=ViiUJ8VhqYXajJBqR2_GHfi5tONknUzql4JWNVfpjSg,332
forge/templates/python/flask/clean/src/__package__/domain/__init__.py.j2,sha256=yRSAIdMdAJRjhf3jj-nB0hjzJbD7Skwt1vFznTpN2AY,70
forge/templates/python/flask/clean/src/__package__/domain/health.py.j2,sha256=hHUWouPrtYx5C9huDrygiDPWAIwFeR5Df0MJaP1MXCI,203
forge/templates/python/flask/clean/src/__package__/infrastructure/__init__.py.j2,sha256=uIORmZk_4Yvx-dL4a-kvJrP9dPP5XkfaXts1XBkhf0g,71
forge/templates/python/flask/clean/src/__package__/infrastructure/config.py.j2,sha256=ZetZsiF4BD1PrGFzOgl30RZv51RFynPju9LDYZxN-Eg,2341
forge/templates/python/flask/clean/src/__package__/infrastructure/database.py.j2,sha256=4qJ0M8tTkb9LY9nLOshjMZi1j7umMN0mzNmZNa9etuw,967
forge/templates/python/flask/clean/src/__package__/infrastructure/mongodb.py.j2,sha256=z4JCZ0n-l7IDOs7_gnCvnWBm29fXn8tI-0a3-i4MS_Q,864
forge/templates/python/flask/clean/src/__package__/infrastructure/redis_client.py.j2,sha256=lhsy1itlMTvzsQh0hoOfEsPnrGGEvZnYQwN7H5YuFCM,682
forge/templates/python/flask/clean/src/__package__/infrastructure/persistence/__init__.py.j2,sha256=qBGcG_vZAc1Bq-EVPbPwvaw0gBflpB-vkAQyIHa0AXE,39
forge/templates/python/flask/clean/src/__package__/infrastructure/persistence/base.py.j2,sha256=e8nT-VQXes2psARX14RK5kDBXXf88lu2Ai3tgJ9UizU,119
forge/templates/python/flask/clean/src/__package__/infrastructure/persistence/models.py.j2,sha256=vB0zBsATd1S9tjgF1R4bXOdRb6M8CdL6X8bpKNITHeI,510
forge/templates/python/flask/clean/src/__package__/presentation/__init__.py.j2,sha256=B6X99a_5CNjk4ZC2T1EMsAOs3XN-8ZoceqOLWrefkPI,47
forge/templates/python/flask/clean/src/__package__/presentation/api.py.j2,sha256=5DetLiiLumrq7TMOldqTMUBKVu-_cYSxf5jlZA8yQ2Q,257
forge/templates/python/flask/clean/tests/test_health.py.j2,sha256=93kHm3LiNcBs3mBta1hbA4u_JqdWA-574fyBeC0N0u4,253
forge/templates/python/flask/modular-monolith/.gitignore.j2,sha256=GhzwVXAwgvGhb1w5iuiN3213LWkGs8I5g4MYYsGEanw,191
forge/templates/python/flask/modular-monolith/Dockerfile.j2,sha256=UH7SQg2Ll1zPM-vVS02XBbvNMdOEwOBrY7cgYqPG1Ls,596
forge/templates/python/flask/modular-monolith/README.md.j2,sha256=XuJO5qMEH8IJH-41V0zB0KrlpYW7h7hY7gezdU676Kk,1043
forge/templates/python/flask/modular-monolith/alembic.ini.j2,sha256=j8KgF1lazEhiT5Xk7ROzXuPIaPqpQvwnrsgChSm-qRs,622
forge/templates/python/flask/modular-monolith/docker-compose.yml.j2,sha256=StN2Gl7WLZpbtFhACYd5BxHHAq5CkTMecMLKJsFxncI,234
forge/templates/python/flask/modular-monolith/pyproject.toml.j2,sha256=9p3jSs9YRVfMZ1cL-wediMnYhMYmKqFAdAkEuKOy7oI,811
forge/templates/python/flask/modular-monolith/migrations/env.py.j2,sha256=MMyafD_GSf3qDEDxMRM32f6B0qkg4y0xuWBixWEgUd4,1239
forge/templates/python/flask/modular-monolith/migrations/script.py.mako,sha256=pCoD6RE63JwbNP61kx7DZoY6OSS3byp4tTRdmrV-XSY,621
forge/templates/python/flask/modular-monolith/src/__package__/__init__.py.j2,sha256=7_T2IJpNGM5m38d2jPOT6oo_BO3dViZ5jcVWqkDnQRA,999
forge/templates/python/flask/modular-monolith/src/__package__/api/__init__.py.j2,sha256=xeebdRN4EXJuMKzvL6XPxklRT84chtp3FTWzaPQyOMA,24
forge/templates/python/flask/modular-monolith/src/__package__/api/routes/__init__.py.j2,sha256=YHb9NLt70qXww-7XkJgXDUuxCNLvpOuG5FET3a5Zc68,152
forge/templates/python/flask/modular-monolith/src/__package__/api/routes/health.py.j2,sha256=WD9h5a_GPl2OtpsrlrK7P-DiEj--Hg05vEB_S61HElc,149
forge/templates/python/flask/modular-monolith/src/__package__/core/__init__.py.j2,sha256=Je9eHqtsluVSJSbbpoGy1Qo6vR9SS2Y8Z9ZlzwD8bps,82
forge/templates/python/flask/modular-monolith/src/__package__/core/config.py.j2,sha256=ZetZsiF4BD1PrGFzOgl30RZv51RFynPju9LDYZxN-Eg,2341
forge/templates/python/flask/modular-monolith/src/__package__/core/database.py.j2,sha256=MhDe_Rj5JO97wuql3Cr8X8NdqoHIzgx-4-W8r5LyMHY,922
forge/templates/python/flask/modular-monolith/src/__package__/core/mongodb.py.j2,sha256=z4JCZ0n-l7IDOs7_gnCvnWBm29fXn8tI-0a3-i4MS_Q,864
forge/templates/python/flask/modular-monolith/src/__package__/core/redis_client.py.j2,sha256=lhsy1itlMTvzsQh0hoOfEsPnrGGEvZnYQwN7H5YuFCM,682
forge/templates/python/flask/modular-monolith/src/__package__/models/__init__.py.j2,sha256=uZbb7s2L2WpGoVRFhEYwTQRrZQFUxYXZwtWoShqRzDI,238
forge/templates/python/flask/modular-monolith/src/__package__/models/base.py.j2,sha256=K0nOGzZYPT9UyOW_xp6WgbWXFhpWUr9AOTCLSzuEKz0,70
forge/templates/python/flask/modular-monolith/src/__package__/repositories/__init__.py.j2,sha256=waA0ns9-aFXFa11R-h_h8_w0Li1EV9xqSg1SUUsb0f8,32
forge/templates/python/flask/modular-monolith/src/__package__/schemas/__init__.py.j2,sha256=NvdOTXhu8SIsVAjmfSyqv6f-LcUcggpI_glm2HI9BNc,32
forge/templates/python/flask/modular-monolith/src/__package__/services/__init__.py.j2,sha256=V4ozxPcw5ua3we0fNTxssWfh_sos1JpyHHpoTpsoT7g,35
forge/templates/python/flask/modular-monolith/tests/test_health.py.j2,sha256=93kHm3LiNcBs3mBta1hbA4u_JqdWA-574fyBeC0N0u4,253
forge/templates/python/flask/simple/.gitignore.j2,sha256=GhzwVXAwgvGhb1w5iuiN3213LWkGs8I5g4MYYsGEanw,191
forge/templates/python/flask/simple/Dockerfile.j2,sha256=UH7SQg2Ll1zPM-vVS02XBbvNMdOEwOBrY7cgYqPG1Ls,596
forge/templates/python/flask/simple/README.md.j2,sha256=HmBqPY3gVRita_3YzQ_vVnJI2xQxMujgXFe8pHCGOO0,863
forge/templates/python/flask/simple/alembic.ini.j2,sha256=j8KgF1lazEhiT5Xk7ROzXuPIaPqpQvwnrsgChSm-qRs,622
forge/templates/python/flask/simple/docker-compose.yml.j2,sha256=StN2Gl7WLZpbtFhACYd5BxHHAq5CkTMecMLKJsFxncI,234
forge/templates/python/flask/simple/pyproject.toml.j2,sha256=9p3jSs9YRVfMZ1cL-wediMnYhMYmKqFAdAkEuKOy7oI,811
forge/templates/python/flask/simple/migrations/env.py.j2,sha256=bBPfZKE9xuv0xi8pKT22HmgK00-wCgYytW2cSfJ9YTA,1234
forge/templates/python/flask/simple/migrations/script.py.mako,sha256=pCoD6RE63JwbNP61kx7DZoY6OSS3byp4tTRdmrV-XSY,621
forge/templates/python/flask/simple/src/__package__/__init__.py.j2,sha256=gwbh3lIVqJ9BMDctQzg-WDUzXNx1UapHjKX3UMl0wPM,940
forge/templates/python/flask/simple/src/__package__/config.py.j2,sha256=ZetZsiF4BD1PrGFzOgl30RZv51RFynPju9LDYZxN-Eg,2341
forge/templates/python/flask/simple/src/__package__/database.py.j2,sha256=MhDe_Rj5JO97wuql3Cr8X8NdqoHIzgx-4-W8r5LyMHY,922
forge/templates/python/flask/simple/src/__package__/models.py.j2,sha256=qoGZEHgvfzw2Wz1QsLuFFR8zBhSzB3mdGFS6PSuB_dA,673
forge/templates/python/flask/simple/src/__package__/mongodb.py.j2,sha256=z4JCZ0n-l7IDOs7_gnCvnWBm29fXn8tI-0a3-i4MS_Q,864
forge/templates/python/flask/simple/src/__package__/redis_client.py.j2,sha256=lhsy1itlMTvzsQh0hoOfEsPnrGGEvZnYQwN7H5YuFCM,682
forge/templates/python/flask/simple/src/__package__/routes.py.j2,sha256=NVgNmrnmDcIlHLzk9LLa7hA9HXchwu2Va0zFBXTcurA,182
forge/templates/python/flask/simple/tests/test_health.py.j2,sha256=93kHm3LiNcBs3mBta1hbA4u_JqdWA-574fyBeC0N0u4,253
forge/templates/python/modules/_foundation/django/clean/tests/conftest.py.j2,sha256=mB5XClhBbzNVLErvYEaQI0bJqdeKPg-12Bbrx4ERT70,219
forge/templates/python/modules/_foundation/django/modular-monolith/tests/conftest.py.j2,sha256=mB5XClhBbzNVLErvYEaQI0bJqdeKPg-12Bbrx4ERT70,219
forge/templates/python/modules/_foundation/django/simple/tests/conftest.py.j2,sha256=mB5XClhBbzNVLErvYEaQI0bJqdeKPg-12Bbrx4ERT70,219
forge/templates/python/modules/_foundation/fastapi/clean/src/__package__/presentation/pagination.py.j2,sha256=25_ODBCdKc0u5ziA7a0tg6VMU634cDVDguB8cdVNTCU,942
forge/templates/python/modules/_foundation/fastapi/clean/tests/conftest.py.j2,sha256=OtgnceAn6vpepF_Xl45K5dH5w5I08W8oggtH_h92gCg,1194
forge/templates/python/modules/_foundation/fastapi/modular-monolith/src/__package__/api/pagination.py.j2,sha256=25_ODBCdKc0u5ziA7a0tg6VMU634cDVDguB8cdVNTCU,942
forge/templates/python/modules/_foundation/fastapi/modular-monolith/tests/conftest.py.j2,sha256=JcESzXuQD0cil5LJFYgY-S_E1UpKCA1ZqM9C5T5-KLA,1100
forge/templates/python/modules/_foundation/fastapi/simple/src/__package__/pagination.py.j2,sha256=25_ODBCdKc0u5ziA7a0tg6VMU634cDVDguB8cdVNTCU,942
forge/templates/python/modules/_foundation/fastapi/simple/tests/conftest.py.j2,sha256=uIYR3LyH6pwlGu4sBLHibK5zlAj7pFnrjFyueV3mRfU,1082
forge/templates/python/modules/_foundation/flask/clean/src/__package__/presentation/pagination.py.j2,sha256=F42uxaqdGCfVArV3RntoFkpp6nqZMozKNcviXmQAgJs,738
forge/templates/python/modules/_foundation/flask/clean/tests/conftest.py.j2,sha256=zbwTIVn32dNvXvOISfxNEIKM8_mLpyxm31Tcwce56Z8,905
forge/templates/python/modules/_foundation/flask/modular-monolith/src/__package__/api/pagination.py.j2,sha256=fjv6bhOHG_vbY-ygvp1EsKNqDA5gQbf0xAgU6efYJig,1167
forge/templates/python/modules/_foundation/flask/modular-monolith/tests/conftest.py.j2,sha256=NiFJtqW8zkZRYH8nFWeF_8tjRUGNPQ8USNqnJd2xnD8,811
forge/templates/python/modules/_foundation/flask/simple/src/__package__/pagination.py.j2,sha256=fjv6bhOHG_vbY-ygvp1EsKNqDA5gQbf0xAgU6efYJig,1167
forge/templates/python/modules/_foundation/flask/simple/tests/conftest.py.j2,sha256=6kckOv1sMkj0Qmyhp6nOcTo0FEX_pUlZKg32Lrl2nfI,793
forge/templates/python/modules/background-jobs/django/clean/src/infrastructure/jobs.py.j2,sha256=LBXb4Qzc9XKLlHTDF-naBTm_MpZEOBLgaw88IByqFT4,363
forge/templates/python/modules/background-jobs/django/clean/src/infrastructure/tasks.py.j2,sha256=LNKew4AtIEjBzwSZ_QzmgZi7smT_izksBGSJPBRZ5PQ,366
forge/templates/python/modules/background-jobs/django/clean/src/infrastructure/persistence/management/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/background-jobs/django/clean/src/infrastructure/persistence/management/commands/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/background-jobs/django/clean/src/infrastructure/persistence/management/commands/run_worker.py.j2,sha256=DP535z64OEVpB0og91ttP5p3MoQcK0zldDGuBl0oNjs,506
forge/templates/python/modules/background-jobs/django/clean/tests/test_jobs.py.j2,sha256=AxkZ2kCOad-Y2tnq2mLFFlFSF2IYBV7mKX9o_wMTYjA,390
forge/templates/python/modules/background-jobs/django/modular-monolith/src/apps/core/jobs.py.j2,sha256=LBXb4Qzc9XKLlHTDF-naBTm_MpZEOBLgaw88IByqFT4,363
forge/templates/python/modules/background-jobs/django/modular-monolith/src/apps/core/tasks.py.j2,sha256=5wp8lDGW6zVLO3pINewgrnmqB6lnvIi_Km1v_AhbkaM,361
forge/templates/python/modules/background-jobs/django/modular-monolith/src/apps/core/management/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/background-jobs/django/modular-monolith/src/apps/core/management/commands/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/background-jobs/django/modular-monolith/src/apps/core/management/commands/run_worker.py.j2,sha256=h-dV8S9aszsevePEOs7Si_tWdVXqNy1EV_D4lxswfoc,501
forge/templates/python/modules/background-jobs/django/modular-monolith/tests/test_jobs.py.j2,sha256=vNN2Dr_2zRNGkAwkfSUSf3JMt12aFPWLRysd2qNen0g,385
forge/templates/python/modules/background-jobs/django/simple/src/core/jobs.py.j2,sha256=LBXb4Qzc9XKLlHTDF-naBTm_MpZEOBLgaw88IByqFT4,363
forge/templates/python/modules/background-jobs/django/simple/src/core/tasks.py.j2,sha256=xdjQXBUCGRayud4oEIEU1b9Q2OpWJuKdRmnRwCKkFis,356
forge/templates/python/modules/background-jobs/django/simple/src/core/management/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/background-jobs/django/simple/src/core/management/commands/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/background-jobs/django/simple/src/core/management/commands/run_worker.py.j2,sha256=Sl8JPoN2lBV2YHvVxXksillH0yMQ72T_bHQzNk9Zgdg,496
forge/templates/python/modules/background-jobs/django/simple/tests/test_jobs.py.j2,sha256=dW5fW8vD0LAkwZVTpi3k-j0eB1az2pS03xFMrx_XMGU,380
forge/templates/python/modules/background-jobs/fastapi/clean/src/__package__/infrastructure/jobs/__init__.py.j2,sha256=YkSt1YWQ6NkfXC2fBpHCyFvFm9ZFNkt9i53Csu17NtI,23
forge/templates/python/modules/background-jobs/fastapi/clean/src/__package__/infrastructure/jobs/queue.py.j2,sha256=p8lRlhNiL_n_ZFb-dMrQWBlB52a5G-vXfYdqmRhJX0Y,722
forge/templates/python/modules/background-jobs/fastapi/clean/src/__package__/infrastructure/jobs/tasks.py.j2,sha256=5H-AyH0iysw1tdKFE7gnPkhnZsePadyeprjUXMzBihU,391
forge/templates/python/modules/background-jobs/fastapi/clean/src/__package__/infrastructure/jobs/worker.py.j2,sha256=iEbbsBnJdZ_ycHs0JTsgCf-ApsWkXP3XFeLbPWYgN0k,439
forge/templates/python/modules/background-jobs/fastapi/clean/tests/test_jobs.py.j2,sha256=vPt42Gpa4TwqLRwg18a8KjuA2JrBWLKbcmebcSR96H0,425
forge/templates/python/modules/background-jobs/fastapi/modular-monolith/src/__package__/workers/__init__.py.j2,sha256=YkSt1YWQ6NkfXC2fBpHCyFvFm9ZFNkt9i53Csu17NtI,23
forge/templates/python/modules/background-jobs/fastapi/modular-monolith/src/__package__/workers/queue.py.j2,sha256=tpTUMj3gAfIN0cFs3Tm3ZAEYautl0Uwd26abw9tvb5k,712
forge/templates/python/modules/background-jobs/fastapi/modular-monolith/src/__package__/workers/tasks.py.j2,sha256=FYKZE34OGiaJY_YojohcbljRfLqKSk08gBfRxFw398c,379
forge/templates/python/modules/background-jobs/fastapi/modular-monolith/src/__package__/workers/worker.py.j2,sha256=6I8oXR3I4H5Gs_3gbhSOkkN49N5donUQIo4H5c9za3o,417
forge/templates/python/modules/background-jobs/fastapi/modular-monolith/tests/test_jobs.py.j2,sha256=z18xxIEDArrLy1X8RFz5Rk8E5K-ebi2-j8_HrRigIgE,413
forge/templates/python/modules/background-jobs/fastapi/simple/src/__package__/jobs.py.j2,sha256=65C_HkCZrPxa5MdaC634mgwXr9ZMBJaQtjIwz9wVG6I,707
forge/templates/python/modules/background-jobs/fastapi/simple/src/__package__/worker.py.j2,sha256=Y7-Kck4DinXnagPDcemGMzR4WCRM5VskI6Z8UtNgr68,403
forge/templates/python/modules/background-jobs/fastapi/simple/tests/test_jobs.py.j2,sha256=Gyvtu6C5XCLa2BrwDEDmymFtXeUKifkJu4f68nIpvps,404
forge/templates/python/modules/background-jobs/flask/clean/src/__package__/infrastructure/jobs/__init__.py.j2,sha256=YkSt1YWQ6NkfXC2fBpHCyFvFm9ZFNkt9i53Csu17NtI,23
forge/templates/python/modules/background-jobs/flask/clean/src/__package__/infrastructure/jobs/queue.py.j2,sha256=aH8BFWoiNfGZMHsJk4G4Emjcj8YndKhPE4uTVj7TnL0,718
forge/templates/python/modules/background-jobs/flask/clean/src/__package__/infrastructure/jobs/tasks.py.j2,sha256=5H-AyH0iysw1tdKFE7gnPkhnZsePadyeprjUXMzBihU,391
forge/templates/python/modules/background-jobs/flask/clean/src/__package__/infrastructure/jobs/worker.py.j2,sha256=VqcoTQD-BcCNxYc1q6aEhAf9Loq5hmnGKZAeDBIHGtg,435
forge/templates/python/modules/background-jobs/flask/clean/tests/test_jobs.py.j2,sha256=vPt42Gpa4TwqLRwg18a8KjuA2JrBWLKbcmebcSR96H0,425
forge/templates/python/modules/background-jobs/flask/modular-monolith/src/__package__/workers/__init__.py.j2,sha256=YkSt1YWQ6NkfXC2fBpHCyFvFm9ZFNkt9i53Csu17NtI,23
forge/templates/python/modules/background-jobs/flask/modular-monolith/src/__package__/workers/queue.py.j2,sha256=HngwgEmaCllNFfe1krx5TpBumYYsy8uDwNr7U4094s0,708
forge/templates/python/modules/background-jobs/flask/modular-monolith/src/__package__/workers/tasks.py.j2,sha256=FYKZE34OGiaJY_YojohcbljRfLqKSk08gBfRxFw398c,379
forge/templates/python/modules/background-jobs/flask/modular-monolith/src/__package__/workers/worker.py.j2,sha256=fX1cQC2XXg2gNCPt6DgGlCzqkXH9yFudPL1HfBq4b2Q,413
forge/templates/python/modules/background-jobs/flask/modular-monolith/tests/test_jobs.py.j2,sha256=z18xxIEDArrLy1X8RFz5Rk8E5K-ebi2-j8_HrRigIgE,413
forge/templates/python/modules/background-jobs/flask/simple/src/__package__/jobs.py.j2,sha256=U2WrBsj3O2iM50efMGapNEHW5bg9bV-c8qiWybz2h_o,703
forge/templates/python/modules/background-jobs/flask/simple/src/__package__/worker.py.j2,sha256=GahBIJD8fG5iP8YZdU7o3jOUL92mBd2XpqGqLduL5mc,399
forge/templates/python/modules/background-jobs/flask/simple/tests/test_jobs.py.j2,sha256=Gyvtu6C5XCLa2BrwDEDmymFtXeUKifkJu4f68nIpvps,404
forge/templates/python/modules/categories/django/clean/src/infrastructure/persistence/category.py.j2,sha256=Z0_cbb6AHWl9DfAJbwokdl2xAv_quqLAdA2REAMSjPo,757
forge/templates/python/modules/categories/django/clean/src/infrastructure/persistence/migrations/0001_category.py.j2,sha256=u7_zI266hlR4HT0nTmgqVtScacSMjChVxTb8YOBKSbQ,1077
forge/templates/python/modules/categories/django/clean/src/presentation/api/categories_urls.py.j2,sha256=FcRkGnq7UgjaDxWWJpx_wyKq042q7--dJxL3dFODOSw,232
forge/templates/python/modules/categories/django/clean/src/presentation/api/category_serializers.py.j2,sha256=DpLrgo5whYzaXSwM-1sEUfLFJ4XHRgb69lOWQkgtTbM,718
forge/templates/python/modules/categories/django/clean/src/presentation/api/category_views.py.j2,sha256=BEXwaQGDR41g-NTTB_38Amq7-UmXyWsM2GM45b_p-fE,908
forge/templates/python/modules/categories/django/clean/tests/test_categories.py.j2,sha256=KI_b2UElhrQVnGi8paFGCgto_YaUZ0XH5Wbf6RZ-XZU,3670
forge/templates/python/modules/categories/django/modular-monolith/src/apps/categories/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/categories/django/modular-monolith/src/apps/categories/admin.py.j2,sha256=94KBsC87S78lDZ3ZmRX6XHbs9DQp1MLUjeKOs1TaA_Q,94
forge/templates/python/modules/categories/django/modular-monolith/src/apps/categories/apps.py.j2,sha256=kIpwNmApbe4Zv4PtkHEpXND6oE7xFoCF56avBF3q3LU,182
forge/templates/python/modules/categories/django/modular-monolith/src/apps/categories/models.py.j2,sha256=i3GGXMt23uA8Ri3QgRREx5Bbwog7nzhvYdYbK9V_Zig,736
forge/templates/python/modules/categories/django/modular-monolith/src/apps/categories/serializers.py.j2,sha256=FFQYyS1Gg6DN0hKGeHSYG7gAYFrKKxscnELnTkFgpUg,690
forge/templates/python/modules/categories/django/modular-monolith/src/apps/categories/urls.py.j2,sha256=_3OLgonsGi2-evZttPz-l79BNBHfpxOVgUDhj9hjq4w,207
forge/templates/python/modules/categories/django/modular-monolith/src/apps/categories/views.py.j2,sha256=grZ-xbFosGZBqCej90RztOjDGCfzuBlHxxzneogLEiQ,855
forge/templates/python/modules/categories/django/modular-monolith/src/apps/categories/migrations/0001_initial.py.j2,sha256=GmuQmot89sGQINT_N3CE7rYAFVVWdcWnmNQUnLllLO0,1106
forge/templates/python/modules/categories/django/modular-monolith/src/apps/categories/migrations/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/categories/django/modular-monolith/tests/test_categories.py.j2,sha256=KI_b2UElhrQVnGi8paFGCgto_YaUZ0XH5Wbf6RZ-XZU,3670
forge/templates/python/modules/categories/django/simple/src/categories/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/categories/django/simple/src/categories/admin.py.j2,sha256=94KBsC87S78lDZ3ZmRX6XHbs9DQp1MLUjeKOs1TaA_Q,94
forge/templates/python/modules/categories/django/simple/src/categories/apps.py.j2,sha256=5HXbmhGMsVTyA0k_5IRFViZ6pTnh_Q9r97maKIOHkhs,177
forge/templates/python/modules/categories/django/simple/src/categories/models.py.j2,sha256=i3GGXMt23uA8Ri3QgRREx5Bbwog7nzhvYdYbK9V_Zig,736
forge/templates/python/modules/categories/django/simple/src/categories/serializers.py.j2,sha256=FFQYyS1Gg6DN0hKGeHSYG7gAYFrKKxscnELnTkFgpUg,690
forge/templates/python/modules/categories/django/simple/src/categories/urls.py.j2,sha256=_3OLgonsGi2-evZttPz-l79BNBHfpxOVgUDhj9hjq4w,207
forge/templates/python/modules/categories/django/simple/src/categories/views.py.j2,sha256=grZ-xbFosGZBqCej90RztOjDGCfzuBlHxxzneogLEiQ,855
forge/templates/python/modules/categories/django/simple/src/categories/migrations/0001_initial.py.j2,sha256=GmuQmot89sGQINT_N3CE7rYAFVVWdcWnmNQUnLllLO0,1106
forge/templates/python/modules/categories/django/simple/src/categories/migrations/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/categories/django/simple/tests/test_categories.py.j2,sha256=KI_b2UElhrQVnGi8paFGCgto_YaUZ0XH5Wbf6RZ-XZU,3670
forge/templates/python/modules/categories/fastapi/clean/src/__package__/application/categories.py.j2,sha256=P74VXE_ReJT3CoBJwjbcDidkTBccdaaIB-asYHZtHKA,1680
forge/templates/python/modules/categories/fastapi/clean/src/__package__/application/category_ports.py.j2,sha256=f8l8GUeMATjmcReoX7QlR6SP69oqWauAR_CWptbUNAE,728
forge/templates/python/modules/categories/fastapi/clean/src/__package__/domain/category.py.j2,sha256=wRrsF61fEWOVKVsg76wOxvqcNfEfRDE2C5dFpu_UmhU,339
forge/templates/python/modules/categories/fastapi/clean/src/__package__/infrastructure/persistence/category.py.j2,sha256=RzZhMLPVEke1ilpKYLhIZom2F-LLHfHKU7GczEkS7zg,3864
forge/templates/python/modules/categories/fastapi/clean/src/__package__/presentation/categories.py.j2,sha256=GPSUeCWyY6r_JU4O7EbgA8U9BWVOhh7aekOZP-IkMPg,4506
forge/templates/python/modules/categories/fastapi/clean/tests/test_categories.py.j2,sha256=xa289qCcrX3BH9zPHTTSoiav-kEQ4F9l-9qT84dQ6AA,3016
forge/templates/python/modules/categories/fastapi/modular-monolith/src/__package__/api/routes/categories.py.j2,sha256=urf_j-xdKZGs39DfvwW9DrAfrR0CubH1exmsBDIs9HQ,2915
forge/templates/python/modules/categories/fastapi/modular-monolith/src/__package__/models/category.py.j2,sha256=eMRp6O2L18Vw2HUFwA9rET6jgkwSaW6OQyEnwyzRr3I,909
forge/templates/python/modules/categories/fastapi/modular-monolith/src/__package__/repositories/category.py.j2,sha256=6N2aJSIG1PW3pn61GDaxNHtHKoCT8bYC5vQ1FGPwtlA,1799
forge/templates/python/modules/categories/fastapi/modular-monolith/src/__package__/schemas/category.py.j2,sha256=yHP8oRaOgAewibi7Iu6i1lfIqXub5Ak_XuAhxK47vjA,697
forge/templates/python/modules/categories/fastapi/modular-monolith/src/__package__/services/category.py.j2,sha256=bHmpyFQBXqRE2wWY7VjzC31KVRMtr9uQA7saYvwkVug,2213
forge/templates/python/modules/categories/fastapi/modular-monolith/tests/test_categories.py.j2,sha256=xa289qCcrX3BH9zPHTTSoiav-kEQ4F9l-9qT84dQ6AA,3016
forge/templates/python/modules/categories/fastapi/simple/src/__package__/categories.py.j2,sha256=uZNDDaWRGwsGchVZ-3CzxRcTmE-aiObzGCRLK5ljGTw,5783
forge/templates/python/modules/categories/fastapi/simple/src/__package__/categories_models.py.j2,sha256=HYE8s7Km04VZcUhga0hRr0AJBEtGPaBZOtHATCHAClY,906
forge/templates/python/modules/categories/fastapi/simple/tests/test_categories.py.j2,sha256=Jfdcwh2Hmv0jEUY5G6fFJlyLEaFk9I97DELjHZLSHKs,3236
forge/templates/python/modules/categories/flask/clean/src/__package__/application/categories.py.j2,sha256=P74VXE_ReJT3CoBJwjbcDidkTBccdaaIB-asYHZtHKA,1680
forge/templates/python/modules/categories/flask/clean/src/__package__/application/category_ports.py.j2,sha256=f8l8GUeMATjmcReoX7QlR6SP69oqWauAR_CWptbUNAE,728
forge/templates/python/modules/categories/flask/clean/src/__package__/domain/category.py.j2,sha256=wRrsF61fEWOVKVsg76wOxvqcNfEfRDE2C5dFpu_UmhU,339
forge/templates/python/modules/categories/flask/clean/src/__package__/infrastructure/persistence/category.py.j2,sha256=RzZhMLPVEke1ilpKYLhIZom2F-LLHfHKU7GczEkS7zg,3864
forge/templates/python/modules/categories/flask/clean/src/__package__/presentation/categories.py.j2,sha256=8U4I-TyV2cvgVcX3OGPmH60WB8DRmqp9NT5RAOQjfPU,4751
forge/templates/python/modules/categories/flask/clean/tests/test_categories.py.j2,sha256=lSZdnCZTqNo7yGV2IxhPz64OztFe4BBjzUt191fJl_w,3265
forge/templates/python/modules/categories/flask/modular-monolith/src/__package__/api/routes/categories.py.j2,sha256=qCOjChv9b0TfPKxznM3e8QrrN8kfR8mhdukhTLdbinw,3585
forge/templates/python/modules/categories/flask/modular-monolith/src/__package__/models/category.py.j2,sha256=eMRp6O2L18Vw2HUFwA9rET6jgkwSaW6OQyEnwyzRr3I,909
forge/templates/python/modules/categories/flask/modular-monolith/src/__package__/repositories/category.py.j2,sha256=6N2aJSIG1PW3pn61GDaxNHtHKoCT8bYC5vQ1FGPwtlA,1799
forge/templates/python/modules/categories/flask/modular-monolith/src/__package__/schemas/category.py.j2,sha256=yHP8oRaOgAewibi7Iu6i1lfIqXub5Ak_XuAhxK47vjA,697
forge/templates/python/modules/categories/flask/modular-monolith/src/__package__/services/category.py.j2,sha256=RtwzSf9md_bLJsYP04NoclZxqa7W3kXNrOuXX_Z0dO4,2041
forge/templates/python/modules/categories/flask/modular-monolith/tests/test_categories.py.j2,sha256=lSZdnCZTqNo7yGV2IxhPz64OztFe4BBjzUt191fJl_w,3265
forge/templates/python/modules/categories/flask/simple/src/__package__/categories.py.j2,sha256=sQxlP4HjjuEzAtMKb_2vZP1mupSbh3cQ45oyaqmmGj8,6314
forge/templates/python/modules/categories/flask/simple/src/__package__/categories_models.py.j2,sha256=HYE8s7Km04VZcUhga0hRr0AJBEtGPaBZOtHATCHAClY,906
forge/templates/python/modules/categories/flask/simple/tests/test_categories.py.j2,sha256=lSZdnCZTqNo7yGV2IxhPz64OztFe4BBjzUt191fJl_w,3265
forge/templates/python/modules/email/django/clean/src/infrastructure/email.py.j2,sha256=KumJ4i5BHyafP02q2-IpWAqOCO5Q2B6TyxYuAGioNYU,1369
forge/templates/python/modules/email/django/clean/tests/test_email.py.j2,sha256=L0boOfKOMCB2fotKgQyuX0xQu73K59NQsCQSJU27W1c,551
forge/templates/python/modules/email/django/modular-monolith/src/apps/core/email_service.py.j2,sha256=3Bv4Awn_SR3KjcZ15QXJopdGicihkHe8a-ZhqdoJFu8,1349
forge/templates/python/modules/email/django/modular-monolith/tests/test_email.py.j2,sha256=V2e7biiDLh080NJBPssu8sBKJSoxLXa5OdXa0RcMZnM,682
forge/templates/python/modules/email/django/simple/src/core/email_service.py.j2,sha256=3Bv4Awn_SR3KjcZ15QXJopdGicihkHe8a-ZhqdoJFu8,1349
forge/templates/python/modules/email/django/simple/tests/test_email.py.j2,sha256=Q_nHejNxSfKoyjFRLHVtIat-2K27dROGTFKzI1RtAI8,677
forge/templates/python/modules/email/fastapi/clean/src/__package__/application/email_ports.py.j2,sha256=_mOw_27qSzYzXb5qJYyGjnZLxPbYqfpm3nXIjGVXFQM,276
forge/templates/python/modules/email/fastapi/clean/src/__package__/infrastructure/email.py.j2,sha256=ChKEbXLHwZ5HbP5dcDdeNWk25hR7O50WvRMtmun8EqQ,1251
forge/templates/python/modules/email/fastapi/clean/tests/test_email.py.j2,sha256=crSx-Qh4ZWscfjY_MEFYdUzUgZ-gShc1251afSDZ-1E,698
forge/templates/python/modules/email/fastapi/modular-monolith/src/__package__/services/email.py.j2,sha256=M5PE5UWKco1Kten_HLUFmjatH3mkzRGR968jgv5ojr4,1368
forge/templates/python/modules/email/fastapi/modular-monolith/tests/test_email.py.j2,sha256=8PZ3qLg2yY469JkgleRcfyIDuU3dhbCVHnLqdy1D-j8,692
forge/templates/python/modules/email/fastapi/simple/src/__package__/email_service.py.j2,sha256=eywRkSyFl4NAlJjaxVijlWqRucrltr7kT_8t5B2wSHM,1363
forge/templates/python/modules/email/fastapi/simple/tests/test_email.py.j2,sha256=Rspa8TTfjxyVsXUkqQ0WOqbq2YsEfOaGDm7_6dI_rOU,721
forge/templates/python/modules/email/flask/clean/src/__package__/application/email_ports.py.j2,sha256=_mOw_27qSzYzXb5qJYyGjnZLxPbYqfpm3nXIjGVXFQM,276
forge/templates/python/modules/email/flask/clean/src/__package__/infrastructure/email.py.j2,sha256=oAi6GOswklEW6flV7UW_07gCEvk1KorikLQ1sQHiPR8,1235
forge/templates/python/modules/email/flask/clean/tests/test_email.py.j2,sha256=crSx-Qh4ZWscfjY_MEFYdUzUgZ-gShc1251afSDZ-1E,698
forge/templates/python/modules/email/flask/modular-monolith/src/__package__/services/email.py.j2,sha256=teGdt2m35iNEdE3Hlc3ostW6DdlIZAkVVMTeSa2vQRc,1352
forge/templates/python/modules/email/flask/modular-monolith/tests/test_email.py.j2,sha256=8PZ3qLg2yY469JkgleRcfyIDuU3dhbCVHnLqdy1D-j8,692
forge/templates/python/modules/email/flask/simple/src/__package__/email_service.py.j2,sha256=-mL_xrlDD7SEwpJ-KahIe5_i-3CR1G6laP_39QQ-HVo,1347
forge/templates/python/modules/email/flask/simple/tests/test_email.py.j2,sha256=Rspa8TTfjxyVsXUkqQ0WOqbq2YsEfOaGDm7_6dI_rOU,721
forge/templates/python/modules/files/django/clean/src/infrastructure/storage.py.j2,sha256=ruVQKIg490kqwlNJtIVIe3Ws0y7D0Oh53ApvEbQOD64,3753
forge/templates/python/modules/files/django/clean/src/infrastructure/persistence/file.py.j2,sha256=tTPBCqgRVvqVtsJeEwjTww6BXF-PtGeQlxJaToWjxow,530
forge/templates/python/modules/files/django/clean/src/infrastructure/persistence/migrations/0003_file.py.j2,sha256=Jbl2oNLfDejRN4fYgZvT80_lnKB3zPyYb92_MJoaP2Q,1246
forge/templates/python/modules/files/django/clean/src/presentation/api/file_serializers.py.j2,sha256=-NDowKcJqCIkYKtw9SrRR8YXFAt_rnZQk-QCjsdHpd4,446
forge/templates/python/modules/files/django/clean/src/presentation/api/file_views.py.j2,sha256=2b9bsA8pZbkvw5L5HCPyTPseyiC-DpA1UuNC90azHU4,3967
forge/templates/python/modules/files/django/clean/src/presentation/api/files_urls.py.j2,sha256=mTHZEpHdHUGssNSTHmnZe3IlpIKttP6_4FjU0V5YhYM,211
forge/templates/python/modules/files/django/clean/tests/test_files.py.j2,sha256=PeBIcPea47xE5ZQnopgCnQRjLNbbeOqqy51yCdfDiFk,2736
forge/templates/python/modules/files/django/modular-monolith/src/apps/files/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/files/django/modular-monolith/src/apps/files/admin.py.j2,sha256=q4AL6tc4E1-Z6EJMQN-rh6L9N_MXduBvzi0Fwkg3Sww,86
forge/templates/python/modules/files/django/modular-monolith/src/apps/files/apps.py.j2,sha256=DbVJymVrnoAxGaKwfXhQF4NyQsTlNeijk9jYDg9A1FA,167
forge/templates/python/modules/files/django/modular-monolith/src/apps/files/models.py.j2,sha256=bfyn1IWuEgE-NU8QyO-yYIyiiwwMaZCliPBcBYTzOvY,518
forge/templates/python/modules/files/django/modular-monolith/src/apps/files/serializers.py.j2,sha256=eRK1wacf14QUU_Gm9eA3OVOLtWjqj8YsBPlHhoLlCpo,422
forge/templates/python/modules/files/django/modular-monolith/src/apps/files/storage.py.j2,sha256=ruVQKIg490kqwlNJtIVIe3Ws0y7D0Oh53ApvEbQOD64,3753
forge/templates/python/modules/files/django/modular-monolith/src/apps/files/urls.py.j2,sha256=q7Q3RZcIp9KIA8xIOshhWmYcHiGsmuoAOGf_3LVJVM8,190
forge/templates/python/modules/files/django/modular-monolith/src/apps/files/views.py.j2,sha256=qv14iIi-H3QyIV9eBKCFtUQe5AyMb5QV8-ZLt0vD4tU,3908
forge/templates/python/modules/files/django/modular-monolith/src/apps/files/migrations/0001_initial.py.j2,sha256=OXx64CJadDj0Kia72OBOWDllXCk0YcCiOHlqxN1MMzo,1126
forge/templates/python/modules/files/django/modular-monolith/src/apps/files/migrations/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/files/django/modular-monolith/tests/test_files.py.j2,sha256=xS7tOivMVx9TCOOZND2z3ia3StfsxFp5lNMrvZSHx8k,2721
forge/templates/python/modules/files/django/simple/src/files/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/files/django/simple/src/files/admin.py.j2,sha256=q4AL6tc4E1-Z6EJMQN-rh6L9N_MXduBvzi0Fwkg3Sww,86
forge/templates/python/modules/files/django/simple/src/files/apps.py.j2,sha256=7cm9yahOhRKAe-K5eyX13ZBUc5Yg8vyjYIT0kzNIrtw,162
forge/templates/python/modules/files/django/simple/src/files/models.py.j2,sha256=bfyn1IWuEgE-NU8QyO-yYIyiiwwMaZCliPBcBYTzOvY,518
forge/templates/python/modules/files/django/simple/src/files/serializers.py.j2,sha256=eRK1wacf14QUU_Gm9eA3OVOLtWjqj8YsBPlHhoLlCpo,422
forge/templates/python/modules/files/django/simple/src/files/storage.py.j2,sha256=ruVQKIg490kqwlNJtIVIe3Ws0y7D0Oh53ApvEbQOD64,3753
forge/templates/python/modules/files/django/simple/src/files/urls.py.j2,sha256=q7Q3RZcIp9KIA8xIOshhWmYcHiGsmuoAOGf_3LVJVM8,190
forge/templates/python/modules/files/django/simple/src/files/views.py.j2,sha256=qv14iIi-H3QyIV9eBKCFtUQe5AyMb5QV8-ZLt0vD4tU,3908
forge/templates/python/modules/files/django/simple/src/files/migrations/0001_initial.py.j2,sha256=OXx64CJadDj0Kia72OBOWDllXCk0YcCiOHlqxN1MMzo,1126
forge/templates/python/modules/files/django/simple/src/files/migrations/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/files/django/simple/tests/test_files.py.j2,sha256=T49TlbITevi5EEj1VZN_dSF3dBTAXS98ZCvkwVlm_z8,2711
forge/templates/python/modules/files/fastapi/clean/src/__package__/application/file_ports.py.j2,sha256=QERT-zNbfGTRqQmFOyU_QxxRx45KwHvSQbWI3hGfZsk,693
forge/templates/python/modules/files/fastapi/clean/src/__package__/application/files.py.j2,sha256=sKTf393OIwZI169knZ_60d_6GwULSkdKlDlI1P5fy48,1612
forge/templates/python/modules/files/fastapi/clean/src/__package__/domain/file.py.j2,sha256=b_ic6Pav4yjt6zHoIJkI80WN8D3N3yXbqdmsB6NNKmw,306
forge/templates/python/modules/files/fastapi/clean/src/__package__/infrastructure/storage.py.j2,sha256=huddjHoPthDAN95574QKcBp_jvlKWPhstEVkqsWfLeU,3744
forge/templates/python/modules/files/fastapi/clean/src/__package__/infrastructure/persistence/file.py.j2,sha256=jCeZNJ92yUAUSvA7fOC6vwc8LCYVwLSgToiAhUtHxdU,2274
forge/templates/python/modules/files/fastapi/clean/src/__package__/presentation/files.py.j2,sha256=Atf24JvNinmDRhn6WfWBIPzAmRwDsuKoY4nQ60lgtj8,4431
forge/templates/python/modules/files/fastapi/clean/tests/test_files.py.j2,sha256=Bly5Cn3oHSdWpo9C1vD-ZXlxn1gvHul8Hty9yqCFMCE,2615
forge/templates/python/modules/files/fastapi/modular-monolith/src/__package__/api/routes/files.py.j2,sha256=4OQwBjSO9YlRWzU86O2ZZundu-qZYwsJUZxN5kce6A0,3169
forge/templates/python/modules/files/fastapi/modular-monolith/src/__package__/models/file.py.j2,sha256=V1dnYl6XllKLpi6WdQFprKK9oAO_GubWKQMclcZgyMk,806
forge/templates/python/modules/files/fastapi/modular-monolith/src/__package__/repositories/file.py.j2,sha256=6Tw9AgtJ2KxcRk6F5pg5pdqTlnNUYvUKMNIL-4pZC6Y,741
forge/templates/python/modules/files/fastapi/modular-monolith/src/__package__/schemas/file.py.j2,sha256=blR2D_z2m9QbGcevhv0zeFyNF_xw3133llW88vaewf8,346
forge/templates/python/modules/files/fastapi/modular-monolith/src/__package__/services/file.py.j2,sha256=kPGBp8Ymuc0JSJrwORgc_UH1x98hPFQBAZgtDb0tIks,2164
forge/templates/python/modules/files/fastapi/modular-monolith/src/__package__/services/storage.py.j2,sha256=huddjHoPthDAN95574QKcBp_jvlKWPhstEVkqsWfLeU,3744
forge/templates/python/modules/files/fastapi/modular-monolith/tests/test_files.py.j2,sha256=Wp6YC4TSZg644sbVOn1CLKLx0i6-ACDKxBnrB3D7izs,2826
forge/templates/python/modules/files/fastapi/simple/src/__package__/files.py.j2,sha256=VA8BJkPVj8ysAIJ_sWpq11atUxSnhkqAjZJ0FjlKkNo,3855
forge/templates/python/modules/files/fastapi/simple/src/__package__/files_models.py.j2,sha256=IAam7BhG_BBEMjmPuMpdgv60zHlY1FRF8X1aL_EXCz4,801
forge/templates/python/modules/files/fastapi/simple/src/__package__/storage.py.j2,sha256=2ixihh-kUSZF5cg0AIdk8HFnh1G99a1U4X4_lCYvfQw,4237
forge/templates/python/modules/files/fastapi/simple/tests/test_files.py.j2,sha256=9MfCR0-ZGv2vmYWgJdROqdr9HK7ane3HLDC5ZqbHdjw,1843
forge/templates/python/modules/files/flask/clean/src/__package__/application/file_ports.py.j2,sha256=QERT-zNbfGTRqQmFOyU_QxxRx45KwHvSQbWI3hGfZsk,693
forge/templates/python/modules/files/flask/clean/src/__package__/application/files.py.j2,sha256=sKTf393OIwZI169knZ_60d_6GwULSkdKlDlI1P5fy48,1612
forge/templates/python/modules/files/flask/clean/src/__package__/domain/file.py.j2,sha256=b_ic6Pav4yjt6zHoIJkI80WN8D3N3yXbqdmsB6NNKmw,306
forge/templates/python/modules/files/flask/clean/src/__package__/infrastructure/storage.py.j2,sha256=huddjHoPthDAN95574QKcBp_jvlKWPhstEVkqsWfLeU,3744
forge/templates/python/modules/files/flask/clean/src/__package__/infrastructure/persistence/file.py.j2,sha256=jCeZNJ92yUAUSvA7fOC6vwc8LCYVwLSgToiAhUtHxdU,2274
forge/templates/python/modules/files/flask/clean/src/__package__/presentation/files.py.j2,sha256=qUN00Hxig1z1Bj5vjPM0Gq1eOyhaYkR8Xy3glO_zcp0,4388
forge/templates/python/modules/files/flask/clean/tests/test_files.py.j2,sha256=7IN5MzUdho1t4ds3T8qNDkFei9VJ4IWvq69SmiBmrHY,2446
forge/templates/python/modules/files/flask/modular-monolith/src/__package__/api/routes/files.py.j2,sha256=gt9BJFsbuM0In-K42sFpllLFfzJhbymscsvybg9fGoM,3126
forge/templates/python/modules/files/flask/modular-monolith/src/__package__/models/file.py.j2,sha256=V1dnYl6XllKLpi6WdQFprKK9oAO_GubWKQMclcZgyMk,806
forge/templates/python/modules/files/flask/modular-monolith/src/__package__/repositories/file.py.j2,sha256=6Tw9AgtJ2KxcRk6F5pg5pdqTlnNUYvUKMNIL-4pZC6Y,741
forge/templates/python/modules/files/flask/modular-monolith/src/__package__/schemas/file.py.j2,sha256=blR2D_z2m9QbGcevhv0zeFyNF_xw3133llW88vaewf8,346
forge/templates/python/modules/files/flask/modular-monolith/src/__package__/services/file.py.j2,sha256=C8EycNkc3BWhkZ01yoqxqOzVRd_PUfxgLpkQAQW_688,2146
forge/templates/python/modules/files/flask/modular-monolith/src/__package__/services/storage.py.j2,sha256=huddjHoPthDAN95574QKcBp_jvlKWPhstEVkqsWfLeU,3744
forge/templates/python/modules/files/flask/modular-monolith/tests/test_files.py.j2,sha256=j5JSB5WNjKY_aMNmrJigWIvkohK2siFfCec-xEpveaw,2436
forge/templates/python/modules/files/flask/simple/src/__package__/files.py.j2,sha256=m-ecAvsQ3jyBnu90ozyltVC5HUQWJq8-UcR4EynC0Mg,4401
forge/templates/python/modules/files/flask/simple/src/__package__/files_models.py.j2,sha256=IAam7BhG_BBEMjmPuMpdgv60zHlY1FRF8X1aL_EXCz4,801
forge/templates/python/modules/files/flask/simple/src/__package__/files_storage.py.j2,sha256=huddjHoPthDAN95574QKcBp_jvlKWPhstEVkqsWfLeU,3744
forge/templates/python/modules/files/flask/simple/tests/test_files.py.j2,sha256=HYUKoSCAcTpFvdQgk8Tb8kc3vQAkv_YvwhLd0GLOB1U,2611
forge/templates/python/modules/products/django/clean/src/infrastructure/persistence/product.py.j2,sha256=i6eSubjNO04Omob5HALS2g7wYK5dTarkwAYUomuD5JM,799
forge/templates/python/modules/products/django/clean/src/infrastructure/persistence/migrations/0002_product.py.j2,sha256=75lOvK05jVEWK6MEv0V_FuzEC_obDb49lQS97momrGg,1726
forge/templates/python/modules/products/django/clean/src/presentation/api/product_serializers.py.j2,sha256=WeeM1Gem7vQZHL7VdFBn3D1hUokUNmtyFgXYYP0aBb8,909
forge/templates/python/modules/products/django/clean/src/presentation/api/product_views.py.j2,sha256=sna0FNuFasNuEvhr76QD3MKqv5MTB51uPN7RGCSK0RM,1608
forge/templates/python/modules/products/django/clean/src/presentation/api/products_urls.py.j2,sha256=22s8uMEKuvCiL9uMfKUfN_URwbiTTr-z4ALLQubKRUQ,226
forge/templates/python/modules/products/django/clean/tests/test_products.py.j2,sha256=XVZQGvwgLeNbWLtNO5Ndb6BXti94uN2g3wtJRCIDw00,4477
forge/templates/python/modules/products/django/modular-monolith/src/apps/products/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/products/django/modular-monolith/src/apps/products/admin.py.j2,sha256=lwObHOCGJuVY0WxGZMPvqao5sEfAszozEfYuixT4vk0,92
forge/templates/python/modules/products/django/modular-monolith/src/apps/products/apps.py.j2,sha256=3anKoUgMWnNNcZFDeTvhj1LI4n7mYju8rmLAUZXRvKA,176
forge/templates/python/modules/products/django/modular-monolith/src/apps/products/models.py.j2,sha256=A6cUhrnwapm2Eyxekwoor7x7qu3TJDglrRnapIHEQ1s,777
forge/templates/python/modules/products/django/modular-monolith/src/apps/products/serializers.py.j2,sha256=T2RLTwJHr88-konW8jG6pvQC4V_wEYZWT3Y1dFlbS9k,870
forge/templates/python/modules/products/django/modular-monolith/src/apps/products/urls.py.j2,sha256=bBWPgQ_PVXwnt2lN7aw6aUIAwnNfY6XqvQ1YmO21QGE,202
forge/templates/python/modules/products/django/modular-monolith/src/apps/products/views.py.j2,sha256=_JSgnV91Vrycm26U9KEyRuod3zpEB0ObYSSKhl9qUY4,1557
forge/templates/python/modules/products/django/modular-monolith/src/apps/products/migrations/0001_initial.py.j2,sha256=_M7YEiqScEIvT_e_wdEcuadfwsfX8PUA1x2ERJ5U68Q,1718
forge/templates/python/modules/products/django/modular-monolith/src/apps/products/migrations/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/products/django/modular-monolith/tests/test_products.py.j2,sha256=XVZQGvwgLeNbWLtNO5Ndb6BXti94uN2g3wtJRCIDw00,4477
forge/templates/python/modules/products/django/simple/src/products/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/products/django/simple/src/products/admin.py.j2,sha256=lwObHOCGJuVY0WxGZMPvqao5sEfAszozEfYuixT4vk0,92
forge/templates/python/modules/products/django/simple/src/products/apps.py.j2,sha256=MzBWGRAp10p6BAVnavl2XkIDbxWKgy-hN_t7L3GeY7A,171
forge/templates/python/modules/products/django/simple/src/products/models.py.j2,sha256=A6cUhrnwapm2Eyxekwoor7x7qu3TJDglrRnapIHEQ1s,777
forge/templates/python/modules/products/django/simple/src/products/serializers.py.j2,sha256=KlLFduuSdY81Ek6YMR4tW2b0lY4abS7HmEz3VjjWGBk,865
forge/templates/python/modules/products/django/simple/src/products/urls.py.j2,sha256=bBWPgQ_PVXwnt2lN7aw6aUIAwnNfY6XqvQ1YmO21QGE,202
forge/templates/python/modules/products/django/simple/src/products/views.py.j2,sha256=_JSgnV91Vrycm26U9KEyRuod3zpEB0ObYSSKhl9qUY4,1557
forge/templates/python/modules/products/django/simple/src/products/migrations/0001_initial.py.j2,sha256=_M7YEiqScEIvT_e_wdEcuadfwsfX8PUA1x2ERJ5U68Q,1718
forge/templates/python/modules/products/django/simple/src/products/migrations/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
forge/templates/python/modules/products/django/simple/tests/test_products.py.j2,sha256=XVZQGvwgLeNbWLtNO5Ndb6BXti94uN2g3wtJRCIDw00,4477
forge/templates/python/modules/products/fastapi/clean/src/__package__/application/product_ports.py.j2,sha256=Lg2HBPmpka08HFgJA249Mbg9b6D-QcP2_f9tTcyVA9o,888
forge/templates/python/modules/products/fastapi/clean/src/__package__/application/products.py.j2,sha256=v4_ODvXv74MKVRjnHUh9gPg_y005TFg1UX6UKaQqe-4,1332
forge/templates/python/modules/products/fastapi/clean/src/__package__/domain/product.py.j2,sha256=KUVcS-7CrwEGwiP1F2si1bzLr1uIFbFPcTfpfjzI0vo,478
forge/templates/python/modules/products/fastapi/clean/src/__package__/infrastructure/persistence/product.py.j2,sha256=UTpWkTbvqmsx-UOPbXx66KWt2PhnGkaIscYGWFTVZ7Y,5109
forge/templates/python/modules/products/fastapi/clean/src/__package__/presentation/products.py.j2,sha256=hyCBNPsuwJVMyi9aC29IXP4bRxyROI7D8ouv6KGYsOk,4812
forge/templates/python/modules/products/fastapi/clean/tests/test_products.py.j2,sha256=J9kJ_EKq5ru7QoEMgheiG1lv2EPmzRUg5kz0m13m8Fc,3835
forge/templates/python/modules/products/fastapi/modular-monolith/src/__package__/api/routes/products.py.j2,sha256=Y_rGw3OPLz_IPCPpeLry6Xo5r3dmoGu7h49KDArYVO0,3360
forge/templates/python/modules/products/fastapi/modular-monolith/src/__package__/models/product.py.j2,sha256=XxPfS593hD-PPZq0TF9gdi9DtdMXvHsapeJ9QntEX14,1323
forge/templates/python/modules/products/fastapi/modular-monolith/src/__package__/repositories/product.py.j2,sha256=H7yBSxa3RMM_b50C1XBFXTZYM7kQhRkujaqqk-grpjA,2374
forge/templates/python/modules/products/fastapi/modular-monolith/src/__package__/schemas/product.py.j2,sha256=oMZbhw5SdoAmEwfadw4tu6gBZhPj70XR0i3CV6mDsJg,1078
forge/templates/python/modules/products/fastapi/modular-monolith/src/__package__/services/product.py.j2,sha256=N3vmfgghcMlD5lG16uhwkNB5k0tq8VbhlhVO-U8OcCY,1525
forge/templates/python/modules/products/fastapi/modular-monolith/tests/test_products.py.j2,sha256=J9kJ_EKq5ru7QoEMgheiG1lv2EPmzRUg5kz0m13m8Fc,3835
forge/templates/python/modules/products/fastapi/simple/src/__package__/products.py.j2,sha256=n_NfXr2cO3s2sYHU_tNGyGJQry5ye67xOVTkB4APnkw,5945
forge/templates/python/modules/products/fastapi/simple/src/__package__/products_models.py.j2,sha256=aDmwjLn21ZrbUzjLHELDOniQTt9EPMFICyxwBz9bbx8,1320
forge/templates/python/modules/products/fastapi/simple/tests/test_products.py.j2,sha256=NFAW-OnjOpnvE0yv02zqYWX-ZDW0vKOgC2LyX8e6CNc,4095
forge/templates/python/modules/products/flask/clean/src/__package__/application/product_ports.py.j2,sha256=Lg2HBPmpka08HFgJA249Mbg9b6D-QcP2_f9tTcyVA9o,888
forge/templates/python/modules/products/flask/clean/src/__package__/application/products.py.j2,sha256=v4_ODvXv74MKVRjnHUh9gPg_y005TFg1UX6UKaQqe-4,1332
forge/templates/python/modules/products/flask/clean/src/__package__/domain/product.py.j2,sha256=KUVcS-7CrwEGwiP1F2si1bzLr1uIFbFPcTfpfjzI0vo,478
forge/templates/python/modules/products/flask/clean/src/__package__/infrastructure/persistence/product.py.j2,sha256=UTpWkTbvqmsx-UOPbXx66KWt2PhnGkaIscYGWFTVZ7Y,5109
forge/templates/python/modules/products/flask/clean/src/__package__/presentation/products.py.j2,sha256=vNpOOfwA-qDqt_bYksQT9__VL3c5xOO2mPgg5YT8EOQ,6298
forge/templates/python/modules/products/flask/clean/tests/test_products.py.j2,sha256=6pdXjOZRnKtPxryIdO7tyY_cuS46WGRBScCBq6hWbKA,4135
forge/templates/python/modules/products/flask/modular-monolith/src/__package__/api/routes/products.py.j2,sha256=WGL0vJ-bBhcMmfaETI5OMfeeTK9MGOpjlOyKT0GNoZ8,4834
forge/templates/python/modules/products/flask/modular-monolith/src/__package__/models/product.py.j2,sha256=XxPfS593hD-PPZq0TF9gdi9DtdMXvHsapeJ9QntEX14,1323
forge/templates/python/modules/products/flask/modular-monolith/src/__package__/repositories/product.py.j2,sha256=H7yBSxa3RMM_b50C1XBFXTZYM7kQhRkujaqqk-grpjA,2374
forge/templates/python/modules/products/flask/modular-monolith/src/__package__/schemas/product.py.j2,sha256=oMZbhw5SdoAmEwfadw4tu6gBZhPj70XR0i3CV6mDsJg,1078
forge/templates/python/modules/products/flask/modular-monolith/src/__package__/services/product.py.j2,sha256=N3vmfgghcMlD5lG16uhwkNB5k0tq8VbhlhVO-U8OcCY,1525
forge/templates/python/modules/products/flask/modular-monolith/tests/test_products.py.j2,sha256=6pdXjOZRnKtPxryIdO7tyY_cuS46WGRBScCBq6hWbKA,4135
forge/templates/python/modules/products/flask/simple/src/__package__/products.py.j2,sha256=ljTFRDWBxzUF-tC4hssLWqc9gPqwcK3vJ3GLsZDN_-Y,7578
forge/templates/python/modules/products/flask/simple/src/__package__/products_models.py.j2,sha256=aDmwjLn21ZrbUzjLHELDOniQTt9EPMFICyxwBz9bbx8,1320
forge/templates/python/modules/products/flask/simple/tests/test_products.py.j2,sha256=wWyVw9059mtJ37voaf0iHhw20UufAbg8s5mw2QWOCJM,4172
forge/templates/python/modules/webhooks/django/clean/src/infrastructure/webhooks.py.j2,sha256=Xm3YRY38QAHVSFITBNydQ4etrVYFNXw-ai5Oizs5rrA,822
forge/templates/python/modules/webhooks/django/clean/tests/test_webhooks.py.j2,sha256=zovI3mHvanZ6f4toNNcoGta1GbxLPbBmYXjeeedv1b0,925
forge/templates/python/modules/webhooks/django/modular-monolith/src/apps/core/webhooks.py.j2,sha256=VCk-OMihqr_tr-t5OjCxF06f4Qs1-0d1bg0z1sYaAMA,817
forge/templates/python/modules/webhooks/django/modular-monolith/tests/test_webhooks.py.j2,sha256=OoEkosmvcoDCkbi3TxTNwiIJpL90uG7jCCWMY6EnMdk,920
forge/templates/python/modules/webhooks/django/simple/src/core/webhooks.py.j2,sha256=RPjsGSPYOzJ2J1oSIQftno5JrDuvKXx27UTYGzwzFPQ,812
forge/templates/python/modules/webhooks/django/simple/tests/test_webhooks.py.j2,sha256=A9Pho0Jc6foqUHG2ZiSSRwIoBSHP5H0nszeM54BpHiU,915
forge/templates/python/modules/webhooks/fastapi/clean/src/__package__/application/webhook_ports.py.j2,sha256=U4JLRi3o5Hve1d9N2S23RUwCrRIalRx2NN-4SwostdY,202
forge/templates/python/modules/webhooks/fastapi/clean/src/__package__/infrastructure/webhooks.py.j2,sha256=YoXn3Ci8mHd60jqzk8PMhGSiHc3PyScsvZOE8Tu0PKU,876
forge/templates/python/modules/webhooks/fastapi/clean/tests/test_webhooks.py.j2,sha256=fyWER-Cnb-SVWg_DvEJltNa7Qn5lWGkEt0DS394eU1A,937
forge/templates/python/modules/webhooks/fastapi/modular-monolith/src/__package__/services/webhooks.py.j2,sha256=4eymnT8xzpndcjlnLh9YH90CbEEiU1YZWPyHhPk--e4,854
forge/templates/python/modules/webhooks/fastapi/modular-monolith/tests/test_webhooks.py.j2,sha256=YPpcQbBWkcQn7O3GTvZqn_oNViAp2ygb3mcb97yY9Vw,968
forge/templates/python/modules/webhooks/fastapi/simple/src/__package__/webhooks.py.j2,sha256=ySMhAkTngTQ3GgtNmxr_eg3zkfJhVa2d9q4bXd4mygQ,997
forge/templates/python/modules/webhooks/fastapi/simple/tests/test_webhooks.py.j2,sha256=pj-R9jyz0KRF3dg8vZP2jfDTwnXAI3VSpCYuWhjdrHQ,989
forge/templates/python/modules/webhooks/flask/clean/src/__package__/application/webhook_ports.py.j2,sha256=U4JLRi3o5Hve1d9N2S23RUwCrRIalRx2NN-4SwostdY,202
forge/templates/python/modules/webhooks/flask/clean/src/__package__/infrastructure/webhooks.py.j2,sha256=pAO88sArO3d1eKJZA7O8KtiDCOCQYw6taKxYl4sSyBk,868
forge/templates/python/modules/webhooks/flask/clean/tests/test_webhooks.py.j2,sha256=fyWER-Cnb-SVWg_DvEJltNa7Qn5lWGkEt0DS394eU1A,937
forge/templates/python/modules/webhooks/flask/modular-monolith/src/__package__/services/webhooks.py.j2,sha256=EsY7FJ6D7piBxNNIE9gabEr-0ypEJc-wI5m00jLISbc,846
forge/templates/python/modules/webhooks/flask/modular-monolith/tests/test_webhooks.py.j2,sha256=YPpcQbBWkcQn7O3GTvZqn_oNViAp2ygb3mcb97yY9Vw,968
forge/templates/python/modules/webhooks/flask/simple/src/__package__/webhooks.py.j2,sha256=-TH-JN1S6tpxQ9OajEybcxp9Au94lY-YRabDi-sYOC8,989
forge/templates/python/modules/webhooks/flask/simple/tests/test_webhooks.py.j2,sha256=pj-R9jyz0KRF3dg8vZP2jfDTwnXAI3VSpCYuWhjdrHQ,989
forge_scaffolder-0.4.0.dist-info/METADATA,sha256=qbBVF79FeX1rCNPROu0pZoDncdbDqW79j0cwh4t_4zU,11870
forge_scaffolder-0.4.0.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
forge_scaffolder-0.4.0.dist-info/entry_points.txt,sha256=7KdaWYtiDv8FjGwu48ppAHvflgusHbTc9qCpybWqOHE,45
forge_scaffolder-0.4.0.dist-info/licenses/LICENSE,sha256=-5gWaMGKJ54oX8TYP7oeg2zITdTapzyWl9PP0tispuA,34674
forge_scaffolder-0.4.0.dist-info/RECORD,,
