robotoff

View on PyPIReverse Dependencies (0)

1.28.0 robotoff-1.28.0-py3-none-any.whl

Wheel Details

Project: robotoff
Version: 1.28.0
Filename: robotoff-1.28.0-py3-none-any.whl
Download: [link]
Size: 220728
MD5: 56cd7b4622a8b933c9b368aec0437358
SHA256: d677654b4073319b3ed149a08b59544af96c0fd092b2136ef510be0c72bc387f
Uploaded: 2023-05-03 04:45:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: robotoff
Version: 1.28.0
Summary: Real-time and batch prediction service for Open Food Facts.
Author: Open Food Facts Team
License: GNU Affero General Public License v3
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.9,<4.0
Requires-Dist: APScheduler (<3.9.0,>=3.8.1)
Requires-Dist: Pillow (<9.4.0,>=9.3.0)
Requires-Dist: Pint (==0.9)
Requires-Dist: cachetools (<6.0.0,>=5.2.0)
Requires-Dist: dacite (<1.7.0,>=1.6.0)
Requires-Dist: elasticsearch (<8.6.0,>=8.5.3)
Requires-Dist: falcon (<2.1.0,>=2.0.0)
Requires-Dist: falcon-cors (<1.2.0,>=1.1.7)
Requires-Dist: falcon-multipart (<0.3.0,>=0.2.0)
Requires-Dist: gunicorn (<20.2.0,>=20.1.0)
Requires-Dist: h5py (<3.9.0,>=3.8.0)
Requires-Dist: influxdb-client (<1.35.0,>=1.34.0)
Requires-Dist: jsonschema (<4.5.0,>=4.4.0)
Requires-Dist: langid (<1.2.0,>=1.1.6)
Requires-Dist: lark (<1.2.0,>=1.1.4)
Requires-Dist: matplotlib (<3.6.0,>=3.5.0)
Requires-Dist: more-itertools (<8.10.0,>=8.9.0)
Requires-Dist: numpy (<1.24.0,>=1.23.5)
Requires-Dist: opencv-contrib-python (<4.8.0.0,>=4.7.0.72)
Requires-Dist: orjson (<3.9.0,>=3.8.2)
Requires-Dist: peewee (<3.15.0,>=3.14.4)
Requires-Dist: protobuf (<3.20.0,>=3.19.0)
Requires-Dist: psycopg2-binary (<2.10.0,>=2.9.1)
Requires-Dist: py-healthcheck (<2.0.0,>=1.10.1)
Requires-Dist: pymongo (<3.13.0,>=3.12.0)
Requires-Dist: python-redis-lock (<4.1.0,>=4.0.0)
Requires-Dist: requests (<2.29.0,>=2.28.1)
Requires-Dist: rq (<1.12.0,>=1.11.1)
Requires-Dist: sentry-sdk[falcon] (<1.15.0,>=1.14.0)
Requires-Dist: spacy (<3.5.0,>=3.4.1)
Requires-Dist: spacy-lookups-data (<2.0.0,>=1.0.3)
Requires-Dist: transformers (<4.26.0,>=4.25.1)
Requires-Dist: tritonclient[grpc] (<3.0.0,>=2.26.0)
Requires-Dist: typer (<0.8.0,>=0.7.0)
[No description]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.8
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
robotoff/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
robotoff/__main__.py sha256=-iotvNYkTSQVnF7lUCPnRxyGhQ703h4KByNZmnSeq20 74
robotoff/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
robotoff/app/api.py sha256=tVpMCcOPM5e7huAw5yVRnMPaxq0r1r_4eAvHoXGOEYQ 56687
robotoff/app/auth.py sha256=_hOXvC8CSSrtU4hwfk3TzSwly-_JN1sUAcW7ofwbEmM 1338
robotoff/app/core.py sha256=kSpuYx03LkoZfEEAgkOluGb9IfsGaIO9FbMB4xTzMR8 18040
robotoff/app/events.py sha256=c0bq0FwGZ_riUEllBjgbz6oY55oD6TwAG6t7e5LlpnE 1702
robotoff/app/middleware.py sha256=ahasfTNtFg6QWD9dSDgmSZOaL6GJ7Pbdh92LEcCTE-I 286
robotoff/app/schema.py sha256=61EoGt7Q3Iv2ytGEyAB6lGHofmO6V7Y50rGgUmjfBnY 5855
robotoff/brands.py sha256=SQ0qxXibDa2_LPz-rSHKqrf446o0fay-BF8NmW_YJjU 5001
robotoff/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
robotoff/cli/file.py sha256=y2g9RpK2Lz19UuPs7kXrmZpI4YyPt82byrS8oxm-pZs 1140
robotoff/cli/insights.py sha256=Bfav07QCslE5b8W3S0lA4cPwpwp0X_d4y69zwZBTCkA 3994
robotoff/cli/logos.py sha256=5OX7PQqNZAD_k_5RPTemT7XfvnqaPL4mPiuEfh886mA 3068
robotoff/cli/main.py sha256=AgYWRDgdpQXIXmaRd6aAhcmpPG9bxQ7FqD1M_oz7QIA 26778
robotoff/elasticsearch/__init__.py sha256=cvx5J9Vf38Oa2HVY6fPecFJAdeUWoRYP0TFbBhX25Bs 131
robotoff/elasticsearch/client.py sha256=RBzh0bEVJSGj9a5Nt7ND1TpDdQIEGrIVyqOfCzyHROg 251
robotoff/elasticsearch/export.py sha256=U1lUQ7g5EE4UL8zXW9jh1C2sDCrjF-ry3_cIG0LkigM 4130
robotoff/elasticsearch/product/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
robotoff/elasticsearch/product/dump.py sha256=DgIyh3XfoxnSsVdl4GEu0oPyf5VFQ0Z9L3-Uc5gwuFg 1634
robotoff/health.py sha256=vdDemGdsgNKRmWAS1sjevuw3ZPfufNY_nzxZ72tmXzw 2866
robotoff/images.py sha256=wRNmLHnDGRCgY-m-_fy2Q3sQpn8XiORozjD26u3kkxo 4854
robotoff/insights/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
robotoff/insights/annotate.py sha256=KfnNEHWK3UIQqOIcSOIueIBlP0S3CP5KMQ_PSzSgudo 22497
robotoff/insights/extraction.py sha256=lXeU8jbmv2_o3HZS7g9HEXOvymJtsVAijS_MyKBKozE 4403
robotoff/insights/importer.py sha256=W6kp1dSRCgh_UYY6ikxlQEwBvcjrptxxRgxY1RZRz9o 73106
robotoff/insights/normalize.py sha256=k-aQJvQmtCMi0YDJqeDYV6bIdEssiaWu66h5hphWPSE 552
robotoff/insights/question.py sha256=8ffvrq7sBzM8CrNxN0KOYP7axkHuLrTudPHYRX6Lros 18386
robotoff/logos.py sha256=aTXC-jbrJsO6zjvUGamyVyMakOlcTS8W70_s2-XZfCM 18907
robotoff/metrics.py sha256=t8lZ6RDLetSlO4vjOCBmY_ZIJ5Iuo_pYB2anRq3Q-wQ 7389
robotoff/models.py sha256=WQ41vKAlVP1Xk-ywqgEfyO4_T6nGwdUZwm7bbCLZzFg 13718
robotoff/off.py sha256=1cCf41CC4JYKCg9aaegdGuXmrTyLjydO44dItbzKTl4 22938
robotoff/prediction/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
robotoff/prediction/category/__init__.py sha256=l8qucqyolirSrbH4pvuhwPjhfCoVRCbT2JDYMzzh1ZE 3608
robotoff/prediction/category/matcher.py sha256=TMAvzo4IRbA2HI_QqCIwg2kjxMiHPhKTriOeQT5O2yo 16455
robotoff/prediction/category/neural/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
robotoff/prediction/category/neural/category_classifier.py sha256=pcbarQGWbTv-6RRN0qFgUYZN1fN5Ing-ZhLWo0QFsho 6846
robotoff/prediction/category/neural/keras_category_classifier_3_0/__init__.py sha256=F2edHfCjpLNjA6LWFwmpGxA97kaZx7OD6-Z90v5v5Ls 20821
robotoff/prediction/category/neural/keras_category_classifier_3_0/preprocessing.py sha256=T9S0dYXn7TsUBNjGHkFqx8eWgHpp9C4ACzuscXbO78g 11878
robotoff/prediction/category/neural/keras_category_classifier_3_0/text_utils.py sha256=L4eZMGJ88YToAPyySQ0AN61RVF5TwcP1il9cvFeknCc 27346
robotoff/prediction/langid.py sha256=WTTvZpXGA-0Uf5SWWYf2YDmOfZAtnkA_iE9CPyAq-3Y 1974
robotoff/prediction/object_detection/__init__.py sha256=u6mqhyjIuPfmEcai6D5hjkbDG1Y1JmDFw4pBDK58xGU 137
robotoff/prediction/object_detection/core.py sha256=Re-B-aEoA8aHPPNWN5ljyfvM0ghvacJr52qe7XT0X4Y 7445
robotoff/prediction/object_detection/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
robotoff/prediction/object_detection/utils/visualization_utils.py sha256=JKyzBCl84vu-dUEfKufHIe47up4_dTCwVl4kL1SKcjQ 21363
robotoff/prediction/ocr/__init__.py sha256=xrQDfFcdFB7tcWUQNAbzQjUgLrzg7S00oEZd9lyzcgA 86
robotoff/prediction/ocr/brand.py sha256=rcfCVheR3f9gL5xQDOLPzZgxTOr-2d5H6-YPjUkgiXY 4148
robotoff/prediction/ocr/category.py sha256=g05uzD3n0XlCGLW8rdzkUterpsOO0TCGuFSGJBm1NhY 4244
robotoff/prediction/ocr/core.py sha256=iJ_sUC8KKO5sGnGV45Sj3pu3XWlM6yDjbiaBoZHHxtA 4787
robotoff/prediction/ocr/dataclass.py sha256=N8GjFtTMC5EOqYQmZt_Z4fHSSzYPM2it2VV4DaF5zP0 33076
robotoff/prediction/ocr/expiration_date.py sha256=xLxTgyAMIVgcy6-_TJwGj6dsbT_0bnrp017-n2ZCEhE 2846
robotoff/prediction/ocr/grammar.py sha256=iSbSmgu_k667A9c6YBCD_zZFdKZsPHKw1huq_HMY2tA 6270
robotoff/prediction/ocr/image_flag.py sha256=oAuQa2klqaFXn-ZTXlBp5QgL3FXp1ui_7IWz-3tHqsU 3875
robotoff/prediction/ocr/image_lang.py sha256=MNsJVWl14GPScvVLeX3uaTPbdY5P5iFag7t_7L8uRnQ 934
robotoff/prediction/ocr/image_orientation.py sha256=oF6CK8-dNW-2Mqze8rtAvL4hodtVaJZDQtdEJqbc84c 1424
robotoff/prediction/ocr/label.py sha256=0Oqdxy93oAomonSRQmhA2T1WbggiHlrXD9gIVZql_WY 10028
robotoff/prediction/ocr/location.py sha256=ds4zG4dzQWB5m1eutJEtjjrH950jFYHICs-x__Ne8i8 10188
robotoff/prediction/ocr/nutrient.py sha256=gJ-L2CCXY3H74GlvMInOO5nAdtHK5X9BUgoiZ8c9tBA 7390
robotoff/prediction/ocr/packager_code.py sha256=DoZljukGK4rWn0mhh4ipU3SLDm4Uuv577aRjsyk_A0E 7566
robotoff/prediction/ocr/packaging.py sha256=VYqkXVjRGjfeqWqUZY9xuxRmP3OzFJM904sLxCyZc1I 7675
robotoff/prediction/ocr/product_weight.py sha256=989Q28QxZqOuzwwZsU-cu6zLtTn0iHsptre5EoAiROg 8941
robotoff/prediction/ocr/store.py sha256=agtJ7SUR1gW8G2Z7SeY2pdeyi_Qb0Yt1EI5H-Vv_2K0 2945
robotoff/prediction/ocr/trace.py sha256=fY49hWUgiD25l-CHUAOQei_iccmlkJtbUBpYH2srGhs 2358
robotoff/prediction/ocr/utils.py sha256=EfozXk71dIA_D_W_cABl_BAok6J8UPlIkkCqWbakNHw 731
robotoff/prediction/upc_image.py sha256=f1jpqivVlQHkOW3oSVyDXXE3S4VpCGDRLSbYDLMrMfs 3987
robotoff/products.py sha256=PTZR--pK0-gy_vmA2ETRSuE576sMTW7gpQFA2S9CtIc 16995
robotoff/redis.py sha256=lduyNLKhBpit5rnVeBdLw7nROlHrplA4SS6jQkvDHbs 1320
robotoff/scheduler/__init__.py sha256=FvScOr9vmBUMMpt2n1CmO0GuPeQwfBSVLM9JNiEulrA 14324
robotoff/scheduler/latent.py sha256=cAcTyqib6nPVVukexb3OU6Qn7KfZfBEmhyWFxDR9LQM 2862
robotoff/settings.py sha256=JydJRM2JH3N5Aw3MyNcnI8bVSTPy7zzN89bc24x6PFk 12260
robotoff/slack.py sha256=sZ-74XzRotZOVsdiayanCSjg3CVuwMOYjy-dRKt3GIY 12137
robotoff/spellcheck/__init__.py sha256=k2mdqUCmCEh5QhBJsVWcgYP2jw4p2CQMiZOYAg-4kRw 4225
robotoff/spellcheck/base_spellchecker.py sha256=jeb2jLkMutIgrc7SQyCN5iEHTvl6ljwNCYHPJwcvxRs 724
robotoff/spellcheck/elasticsearch/__init__.py sha256=_heCTTKjd3PuMQ9NAdbqBJ8e4tsU1WS9-OVSuAhaZ8M 2784
robotoff/spellcheck/elasticsearch/correction_formatter.py sha256=xDuDuAPxqZemAY-M-fdigHqLuEPz6Jm-epzAjHlJ97Y 1571
robotoff/spellcheck/elasticsearch/es_handler.py sha256=IP7rUnjkuyJS8-1nQaVrPVv2QRPkq_uzGTXwd1B9Wzk 3258
robotoff/spellcheck/exceptions.py sha256=JFdY7UX0XLFdEo_eMiERio95x3eYDHdSwpsIqSHH-ik 188
robotoff/spellcheck/items.py sha256=DAqfwV3_LOCbH6keLjlu9FxdrGMzQo9Zx0g-M3OvHns 8332
robotoff/spellcheck/patterns/__init__.py sha256=u0VtctgmbLRJypkg8DzGCiQZAYvkl7VFLW78wvz_spc 2033
robotoff/spellcheck/percentages/__init__.py sha256=x9Mi7qS9XWmmh0yFmgo2Eww90w9iHKfj9qG5bPFqn-s 4876
robotoff/spellcheck/utils.py sha256=Zm2gAq0lnjGvq7LFWH9Ij_4nDGP53FcjAGrFyx1YKpM 392
robotoff/spellcheck/vocabulary/__init__.py sha256=EEO6a2hWATZ_Kf0lyY5J1L7NR5u3dnrEMvqlvYETTLo 1564
robotoff/spellcheck/vocabulary/utils.py sha256=G4hfY0Cnbec8kugr-DeFgMvWRVfZNb0-dpOGGZd7tv8 5607
robotoff/taxonomy.py sha256=l2k6SkxGSwn1Fco-b0kAFAAbVuM-J2yvIXZSXkNBFTo 11527
robotoff/triton.py sha256=uEXgVFTwQXwimXMLtz0TVrqDyzSY2lpJiD75UFlQ9kA 5286
robotoff/types.py sha256=zTJ4S-YfZUc7zTH-WZ-bIUXRtq9Nu86S4me3qWF1oio 11523
robotoff/utils/__init__.py sha256=Ao5X0xF3ap-B2PsvHLh1suDvMphxNWel-XLJXuxXOY0 6968
robotoff/utils/cache.py sha256=fp_S5dQMAfVhHKq5aj8SCXjEuoktyQsmpzpG-mDrNZI 1184
robotoff/utils/i18n.py sha256=WLjnvxOAnMO12iKUB0ZAXiLkAGmI9BXlVMmupGJG9GI 854
robotoff/utils/text/__init__.py sha256=Zkkfp-BMB5oC8xWwIpMgHcTH6XLELpoJ0yqk7HhOSWA 2593
robotoff/utils/text/flashtext.py sha256=EvM5R-5z4gnifqJybA-R-gatr0MlcsB3mXvky5eoZ-M 30403
robotoff/utils/text/fold_to_ascii.py sha256=cZHEsCSfj3xFA7Hy6_QSMe-as7o5-uT-QpR186KYLfs 27873
robotoff/workers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
robotoff/workers/main.py sha256=0Ts406VWi32unJSF2mAJqKtScHOfcNcEmB8Bxc_fUkM 1441
robotoff/workers/queues.py sha256=80t34HH_dPmtZMTn7g0Wi4CbQSpkDEhGgVs2cgTiD7k 3168
robotoff/workers/tasks/__init__.py sha256=brbM3s48NwEDQ147w6fvlHSk8nI9pocgihnLn6J3v2M 2026
robotoff/workers/tasks/import_image.py sha256=IuafQ73n9tE8xPtv-EArJS9P-nvd1ivR-z88PmtpJXk 16863
robotoff/workers/tasks/product_updated.py sha256=c1TJ5g0sdguo-Yv804CRNELPYaLXuarT3gtGLPDYjl8 4476
robotoff-1.28.0.dist-info/entry_points.txt sha256=cuelZZ_Ao-ejxjEiT2TwgmXXLHH5BYgwx2d_woU_wnI 55
robotoff-1.28.0.dist-info/WHEEL sha256=DA86_h4QwwzGeRoz62o1svYt5kGEXpoUTuTtwzoTb30 83
robotoff-1.28.0.dist-info/METADATA sha256=aqQjpV-W4mMASQSFdBsCeQo-zxlpBleBxE3T9RwWME0 1904
robotoff-1.28.0.dist-info/RECORD

entry_points.txt

robotoff-cli = robotoff.cli.main:main