openfoodfacts_proxy/__about__.py,sha256=cUiOk-RhIIz0uNMGl0HKAZWQTo9sylTLwKwEAovV4Sk,87
openfoodfacts_proxy/__init__.py,sha256=ZJFu_bwD9GQJQSk17tAtAZeDLtJAxguMt8ZYcGjYEao,54
openfoodfacts_proxy/app.py,sha256=eGCso-9-LNDva4X47JhCTgLo5VeiafsGpf0AcK73sKo,3563
openfoodfacts_proxy/cli.py,sha256=tfpZmDdGB5cFYpDUrl7sr4WrsoxBWFEoCzG832v9Sxk,1707
openfoodfacts_proxy/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openfoodfacts_proxy/clients/openfoodfacts_client.py,sha256=N4G80Rif-sZKH55hEOlDJ11dHxLxgkcNDzPHqP4B1SA,3346
openfoodfacts_proxy/clients/upstream_transport.py,sha256=o_COE10M9cZI88V_0D1Z1aL-E5pevUFKTrmU6uRPe2U,1859
openfoodfacts_proxy/core/application_container.py,sha256=xdeiQ58uYVCnj7ZnP7Xy9dGjam3CRpy0ivES3kTHCFo,10123
openfoodfacts_proxy/core/settings_models.py,sha256=S0ws5FZfSaur3gBZEw6QXuw9VPIq8nKSxRqizZYox0E,3305
openfoodfacts_proxy/core/sync_service_bundle.py,sha256=b9v-BAuQbJgv4hEtDptUbX4CCJ8iZrBABSAnul5hcVI,1383
openfoodfacts_proxy/handlers/product/__init__.py,sha256=qUgO6-8dJNhiHhwZDOknwdS1ptJdOTtsjQgLotxU_-g,333
openfoodfacts_proxy/handlers/product/base_product_handler.py,sha256=IlBHl-5VoNfSwlcKNS2vE8laHHHZ7oqv1M7fI8x3IS0,1688
openfoodfacts_proxy/handlers/product/v2_product_handler.py,sha256=Poh51lJWhKUeKX5m5KeHqvsuGehcVqTThS0Jwt1Fpso,764
openfoodfacts_proxy/handlers/product/v3_product_handler.py,sha256=KFFcpNo5KQuGRc5bFYFXjsS5kHs5oy1K3JV4xcmVpfo,763
openfoodfacts_proxy/handlers/reference/__init__.py,sha256=DhdnjI8kxeo5PnTR1NTYEBBJaFv7wYmup2jDAfVa1Ew,522
openfoodfacts_proxy/handlers/reference/base_reference_get_handler.py,sha256=NjimFhrr7lz0Yej8xquNwmzC4XSn-caY--cTD50rFiY,672
openfoodfacts_proxy/handlers/reference/reference_get_handler.py,sha256=-B-bKJFB6g8RECAjGenzkP21RsH8UgIR_ja9v8HJDMw,222
openfoodfacts_proxy/handlers/reference/v2_reference_get_handler.py,sha256=Bj3VhmxITgsX_okcu0JcgOxsM050mA5JEI0JmVNzhRU,229
openfoodfacts_proxy/handlers/reference/v3_reference_get_handler.py,sha256=Y9yvsGrFvafEGnbsHLlbZOUX1025U9XO3KscNdiSLmQ,229
openfoodfacts_proxy/handlers/search/__init__.py,sha256=1cIv-kW_W9hCAhQjQTJTuVwVjtCLqjWarqkqEFi9kaY,472
openfoodfacts_proxy/handlers/search/cgi_search_handler.py,sha256=YwKMCZpzlpxMC0CQtYQ-c78NCpzE1yLk9sltsOdLwP4,2492
openfoodfacts_proxy/handlers/search/facet_products_handler.py,sha256=5U76G1l3G8k1yqw-jNZMpuTWhZSHJGNcXVe0bvxkhEA,2479
openfoodfacts_proxy/handlers/search/search_a_licious_handler.py,sha256=ohlOfDhKdZYQ7atLfUWr1BiVoz2Ljce8OBW7U0NqrKA,1062
openfoodfacts_proxy/handlers/search/v2_search_handler.py,sha256=RGpqaGkK-NFWoQGoNgImax7pU18BZdk7mqODR6TQJdU,3144
openfoodfacts_proxy/handlers/write/__init__.py,sha256=tVhUkZyI4qxsOFFTwXKm-lJDWPo8nmcy90CKGY2lbxY,615
openfoodfacts_proxy/handlers/write/base_passthrough_handler.py,sha256=hj4NWS46U-vjTCclvxOhBYPPhbbuA1fQSf88yTSFqlg,1099
openfoodfacts_proxy/handlers/write/documented_write_handler.py,sha256=BqAZxpPj2sTi3z_66O45jre8N8j7FFftP_13gz9eHLg,3841
openfoodfacts_proxy/handlers/write/passthrough_handler.py,sha256=1v5HkbOKVunIGLdyVQUl-ZljOkKn9XHIWqKklEWQ86E,199
openfoodfacts_proxy/handlers/write/v2_passthrough_handler.py,sha256=m6pJQAMdmkO0qbFyBD-50ohYt3O84AFDd_p-_TPL_Dg,206
openfoodfacts_proxy/handlers/write/v3_passthrough_handler.py,sha256=9W-2hLezXx6trY5ATNJvM2qZmewt4QsO64UrmPn2D6I,206
openfoodfacts_proxy/infrastructure/__init__.py,sha256=fCEpfdfrOoBIubRyzz5-HVHn2LEwr1qNhKimZREOnqo,75
openfoodfacts_proxy/infrastructure/database.py,sha256=4gjjlP8DiSPgl0YRyKN334rNmxNMNMn_gqI24BgmINk,4151
openfoodfacts_proxy/infrastructure/rate_limiter.py,sha256=1GCjrWXKQYcG6zjVA2NfrADMfT7B9eWS4YA3RySL2_Q,2654
openfoodfacts_proxy/infrastructure/settings.py,sha256=PWQAL1GOJnyKc7KejErUmn_8kT25MDcENIr_ZhYlkMk,6042
openfoodfacts_proxy/models/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openfoodfacts_proxy/models/__init__.py,sha256=PkUTcu983ThWJryjsd_Xfsgcp3cnCHOQX8qegknLIBg,251
openfoodfacts_proxy/models/search_a_licious/__init__.py,sha256=o_6YOWgpSSjcr0sD2j5H-I9R3ZxZUX-qkej2dakq9mY,1584
openfoodfacts_proxy/models/search_a_licious/distribution_chart_type.py,sha256=vRj-X7AZfNadUEb7v4a1VZx71dCEltJcrTRXXQdVUoE,282
openfoodfacts_proxy/models/search_a_licious/error_search_response.py,sha256=C_zrP-FpkFGu095yRyq2WXisHgF2j2XTAqNZ_ayCMpo,406
openfoodfacts_proxy/models/search_a_licious/facet_info.py,sha256=GK03TJLuwuKQf9mBta5ZtajVl2JKGuuGQB_07DFpdIc,280
openfoodfacts_proxy/models/search_a_licious/facet_item.py,sha256=Nhe0IsVm_9tTqAso6ZR8G-043aXLxGZrtuxQZ8accvw,187
openfoodfacts_proxy/models/search_a_licious/scatter_chart_type.py,sha256=aPqg9FbuOkRStBOL2MaEgbURYzTZP7IuYKmmFYTLbpk,269
openfoodfacts_proxy/models/search_a_licious/search_a_licious_autocomplete_response.py,sha256=qt9CZlG3_J-axX_I_3vyoNPKSk9obGbG20ZoHgLnNuU,219
openfoodfacts_proxy/models/search_a_licious/search_a_licious_document_response.py,sha256=hO9-yvv-1h5iLO4eMtDh99yDX_kSAtHPGeaBvqdGMJ0,211
openfoodfacts_proxy/models/search_a_licious/search_a_licious_health_response.py,sha256=X1ZabZSMqDPiGgjWUTVcp908ADWJsyaijSF5n6Ya5VQ,207
openfoodfacts_proxy/models/search_a_licious/search_parameters.py,sha256=DWudU0FEQ5c-eUHliEJuEZ-PAsAnhfRiS5MmE_Xr6Sw,1799
openfoodfacts_proxy/models/search_a_licious/search_response_debug.py,sha256=4PFeyGl_px72p_zj7tmiEzW8DhpbaAfOTPFx2QgaSiY,171
openfoodfacts_proxy/models/search_a_licious/search_response_error.py,sha256=lBBxlSCbiSpdR1N95w8WfpjsdcRC8FohbKVM4N6sg_Q,184
openfoodfacts_proxy/models/search_a_licious/success_search_response.py,sha256=S_cGplLGbRf1m0Y3w2sD1YJBV4gkblTNuUG3rjBT2uo,828
openfoodfacts_proxy/models/v2/__init__.py,sha256=kKzXWX5Fs5sjDh-IMqrnz90kOE_XrmEBmFvqOqfOxFA,585
openfoodfacts_proxy/models/v2/attribute_groups_response.py,sha256=Ucn1W2F7oY3O34hUUS98C0UJypxcacJOfryvOTPBwD4,204
openfoodfacts_proxy/models/v2/preferences_response.py,sha256=XynpnhpPABiuqXVXYc99S1SUOnHbP35XjjxCDxfzVfk,190
openfoodfacts_proxy/models/v2/product_not_found_response.py,sha256=GfhndpFXfzrOFOEKqX1hK1DnWar7-oYZbd3UFVn93w0,301
openfoodfacts_proxy/models/v2/product_response.py,sha256=5XxAPG0ZowzyS1wVy-pc3dkUu5SNBc-IX47slSWyWYc,233
openfoodfacts_proxy/models/v2/search_response.py,sha256=C5qVcmge0J-U_CZjAn0On5V937-PS87gC-weq3y_X4E,259
openfoodfacts_proxy/models/v3/__init__.py,sha256=GXlSc8O26faJTT-Z06Dp2u42nMJWPOgfZq715_H9vhg,1209
openfoodfacts_proxy/models/v3/attribute_groups_response.py,sha256=ANWdqrwCSSbG44aj4nW7LgNII9ZyGikG1H6lIMhaYyc,257
openfoodfacts_proxy/models/v3/external_sources_response.py,sha256=G38GoGobpGdbFn9Vd3wSLO0P-cbZbqqACEBR04VkFH0,255
openfoodfacts_proxy/models/v3/preferences_response.py,sha256=jUhF7jO6wrr1vS0W37AVlKVBaxs5aCUwEFM48lBectg,241
openfoodfacts_proxy/models/v3/product_response.py,sha256=Q1yh7b3ZBRCM5wRRUDkinO-1IFBex5Ne58NOHCtV4SE,244
openfoodfacts_proxy/models/v3/response_status.py,sha256=ielguSm0eQqS4-5cMYrIYSyLCwfrHylEKvXVxPj7YW8,887
openfoodfacts_proxy/models/v3/tag_response.py,sha256=IYszyjh_Nv159QShjMccB1tEysUa0JrJU9LYR3s0XmY,470
openfoodfacts_proxy/models/v3/taxonomy_canonicalize_response.py,sha256=sQxPiUQHud0wjRIUY8tzScL-Oz25GgsM6ctlLFJ4wTk,232
openfoodfacts_proxy/models/v3/taxonomy_display_response.py,sha256=yIz-IX-r9VNts8aUTKyVPNO0oSVTDweSPrUuYOYqbGY,221
openfoodfacts_proxy/models/v3/taxonomy_suggestions_response.py,sha256=l7YuN-0bTzr8TkL6w59cHDXmfxHm3o_ompmxAAw_f1c,274
openfoodfacts_proxy/repositories/product_repository.py,sha256=Hdv4pIjBSHLx97thbJifvrgMqfTjA-OoJ5fSNCEZmv0,4191
openfoodfacts_proxy/repositories/reference_cache_repository.py,sha256=h6prE4jo83lv3n0_L-ExZghbVWUDyuytYpeW_dR46KI,1155
openfoodfacts_proxy/repositories/reference_snapshot_repository.py,sha256=_4YrXzawxsft0f_SSXVVQGcMgRTaPmIjVIHlYnH5NWE,1188
openfoodfacts_proxy/repositories/taxonomy_repository.py,sha256=5E-ezFcADj0-VeQa8C9KEdEUO_f4wprdTrFEqn1A6cU,1300
openfoodfacts_proxy/routes/__init__.py,sha256=OPbCyrdwZKXAd_BUcAoQoRyvpGh_uosugZiUXgaUjYg,879
openfoodfacts_proxy/routes/common.py,sha256=4rG3X7tDrfzrhUqnjK7yZb-1hmeqH1qbHOW-nZmr0T4,1510
openfoodfacts_proxy/routes/facets.py,sha256=D8496mxIp3sm5m31Natb-Gj2V9aFMc8KDNw93oSIs3Q,1425
openfoodfacts_proxy/routes/proxy.py,sha256=nnEMOswU1pzGrP1Wt8cVVEWu2zTGj1MgYkaAETbcL7s,68
openfoodfacts_proxy/routes/robotoff.py,sha256=oegc7rtW1dMzAtQIZJrMUXGWHJqsZussymOmW9jWQHA,567
openfoodfacts_proxy/routes/search_a_licious.py,sha256=873GIoWmvrQve10h_kA3zPLcj-NPDK605mJ5L4EOlPI,7762
openfoodfacts_proxy/routes/cgi/__init__.py,sha256=u8zCwpQORwgYVMDmDnf7_hs7re81gbK8EUDrIktYU6w,195
openfoodfacts_proxy/routes/cgi/reference.py,sha256=FkVHKCnt5xn2hvVkVi7sRSJPLGPjZcTJwnBoDsoZ_4k,5225
openfoodfacts_proxy/routes/v2/__init__.py,sha256=0UTq5u8o128Fgvh0SMuk1tFjmBkUaGL2vEJPKH9jxpE,298
openfoodfacts_proxy/routes/v2/read.py,sha256=CXJkpWlAYUy8AjKOT51BRx883KDRbUsYJq6peLOeUHQ,2664
openfoodfacts_proxy/routes/v2/reference.py,sha256=Fbudn26Hqunw9D1g5hjD2oHi-1VsE5JpwHKUQbnVQuY,1239
openfoodfacts_proxy/routes/v3/__init__.py,sha256=iWEGwpOUeCc-zC5IflCevUZx5dLWg5s4MuBngO9qIlo,298
openfoodfacts_proxy/routes/v3/read.py,sha256=EN71TjlBXQt2twDekUAjV1Iz-iRR26KviC8aIiK5m8A,588
openfoodfacts_proxy/routes/v3/reference.py,sha256=oh7pIE8vacplLCQHlc3oPWoBCmh-vzK6Ij8Pw_i7UCg,2754
openfoodfacts_proxy/services/catalog/__init__.py,sha256=75r9HpN7_HY21RfZDANRv9Fd6kzLTJJQ87BNO_rgHLM,474
openfoodfacts_proxy/services/catalog/cached_product_lookup_service.py,sha256=4CPL5k9j4a5h-kPd9ltlX49D2ycqZd1qFpQc5gNkb4s,1155
openfoodfacts_proxy/services/catalog/product_service.py,sha256=PJfrfaDn12w5YYagTp4-ekvnR8s5pVM_RFXuZkOHIY0,778
openfoodfacts_proxy/services/catalog/search_service.py,sha256=vKJJnaeVYiARIXtftwo0GWv0mmKujSG_gyDEO6J3Ub0,1331
openfoodfacts_proxy/services/catalog/write_through_service.py,sha256=geMjQLe-CTLT-K4VjznvFfUWk_NqhLSnIzMNZs4e4SE,3683
openfoodfacts_proxy/services/image_url_mapper/__init__.py,sha256=gtjERxf9jsKKEc5h-IcpF_x-nA8lFQh_hWjxzt-Hups,797
openfoodfacts_proxy/services/image_url_mapper/cloud_connector_image_url_mapper.py,sha256=oegNHil4Xp2tek6vPdEJE7_sOQat_ImNoB75ujxn-ac,1536
openfoodfacts_proxy/services/image_url_mapper/cloudflare_openfoodfacts_image_url_mapper.py,sha256=7l-aMiAgZ2cLT4Gvo1u3aeFRcuHn40Ld_unrrmBoiiw,2735
openfoodfacts_proxy/services/image_url_mapper/factory.py,sha256=umPA1lCDiFzUQ8cpS2KKLVP-1w1grnakALN0_AH1M0M,1540
openfoodfacts_proxy/services/image_url_mapper/identity_openfoodfacts_url_mapper.py,sha256=Iz__4W4h1pAOB6m27hZ3ObTm3txFEdCzF823UP8l_Kg,490
openfoodfacts_proxy/services/image_url_mapper/openfoodfacts_url_mapper.py,sha256=DWbrIyw-mPOZXPQOT54EHgdv-vZ23jLWgXuefO2HgI8,1016
openfoodfacts_proxy/services/reference/__init__.py,sha256=X7PRABmFeokY1qZZ8UzmsS8QwHclXX66df2IGzVuT1c,262
openfoodfacts_proxy/services/reference/reference_data_service.py,sha256=ioYGs5FqS-68PIs3-1qkEyPsjhS9Uh5wxKmynPMzrG8,8085
openfoodfacts_proxy/services/reference/taxonomy_reference_service.py,sha256=T8fBDJQ04AWYNJ_vHBGJxNb8opG2L2QM8_xwl9gnH_c,13788
openfoodfacts_proxy/services/sync/__init__.py,sha256=DVvd8Y9B6u4CxmyEJpbU49SrjCV30CvCBcXunat2qpM,810
openfoodfacts_proxy/services/sync/background_sync_service.py,sha256=kOQzBWred3if4WpJ2xVhj-HBu6tHF4XNROB5UCsb16I,1026
openfoodfacts_proxy/services/sync/delta_import_service.py,sha256=e5ShT5Euv7u1eRu6ucMBFmjxqTEiamYajujJ314-U6Y,5315
openfoodfacts_proxy/services/sync/full_import_service.py,sha256=bTZb9WfRVdeFvBp-keGJvVvUvyzCP10JY9pkC7TE5Sw,2864
openfoodfacts_proxy/services/sync/import_metadata_service.py,sha256=5Bb-CtJLL4t8RgWl1iuVeBwvzLZof0Y69qcDP-Vb1Fc,946
openfoodfacts_proxy/services/sync/scheduler_service.py,sha256=Zh2E0y5sUTn63LxyGyUWGmW3PZyqtsuzgaub5mAoLRQ,3347
openfoodfacts_proxy/services/sync/startup_sync_service.py,sha256=_DiVmBHalsmuvGe6UK83rsBQ2aohjdcx8cAczShNoWU,2072
openfoodfacts_proxy/services/sync/taxonomy_sync_service.py,sha256=BVKdNDwnZhYiN581e9JZ1DfEOd55ZSstx7qNkBgg4C8,1971
openfoodfacts_proxy/services/upstream/__init__.py,sha256=pnzWEqzvZ_tqymKKBHbMpoJTI-cgNPYbC-R-iKWYpvQ,251
openfoodfacts_proxy/services/upstream/upstream_proxy_service.py,sha256=5MiA5aHLbg0hOfhqKOxSv5FeZfXx41xbzPNFJPoM11I,3868
openfoodfacts_proxy/services/upstream/upstream_search_service.py,sha256=PWewPOt9SuTUQnDs02OU-HYGssPvTaBV6ojweGRCvvM,8015
openfoodfacts_proxy/utils/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openfoodfacts_proxy/utils/data_utils.py,sha256=blHL3bdU1n6MkpBjSkeZOyzvppOzMdtTdOWyDNAL7Nk,7779
openfoodfacts_proxy/utils/image_rewriter.py,sha256=7lbGSZHP3K8hRsd6XCUC_ezijwEL0OM1e1O0JmVrTQI,6817
openfoodfacts_proxy-0.1.0.dist-info/METADATA,sha256=9gJWYBX2eJuwG6vZsPUoorhCDSJ-Hps6nU4I9fifaJA,9481
openfoodfacts_proxy-0.1.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
openfoodfacts_proxy-0.1.0.dist-info/entry_points.txt,sha256=vFbZ_5THtbbOwcALoVvuUo5KeqmgRqzlG1GIexgOj58,69
openfoodfacts_proxy-0.1.0.dist-info/licenses/LICENSE,sha256=sk0wZKn1VOXGulwLl4G62KKseNWtmZw-eCRqQgFSbuU,1062
openfoodfacts_proxy-0.1.0.dist-info/RECORD,,
