bernard

View on PyPIReverse Dependencies (0)

0.7.0 bernard-0.7.0-py3-none-any.whl

Wheel Details

Project: bernard
Version: 0.7.0
Filename: bernard-0.7.0-py3-none-any.whl
Download: [link]
Size: 124250
MD5: c9fc214de82ce9ea50896d30be9e37d0
SHA256: b93a3aa45b07017b6df1780e48b5403ebb01142cfc29555afd6d43844e35cb0a
Uploaded: 2024-04-24 11:18:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bernard
Version: 0.7.0
Summary: Bot Engine Responding Naturally At Requests Detection
Author: Rémy Sanchez
Author-Email: remy.sanchez[at]hyperthese.net
License: AGPL-3.0-or-later
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: aiohttp (<4.0,>=3.0)
Requires-Dist: babel (<3.0,>=2.0)
Requires-Dist: facepy (<2.0,>=1.0)
Requires-Dist: google-api-python-client
Requires-Dist: google-auth (<3.0,>=2.0)
Requires-Dist: google-auth-oauthlib (<2.0,>=1.0)
Requires-Dist: httpx
Requires-Dist: keyring
Requires-Dist: orjson (<4.0,>=3.0)
Requires-Dist: pyjwt (<3.0,>=2.0)
Requires-Dist: python-dateutil (<3.0,>=2.0)
Requires-Dist: pytz
Requires-Dist: redis (>=4.2.0rc1)
Requires-Dist: rich
Requires-Dist: sentry-sdk
Requires-Dist: unidecode (<2.0,>=1.0)
Requires-Dist: watchdog
Description-Content-Type: text/markdown
[Description omitted; length: 1672 characters]

WHEEL

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

RECORD

Path Digest Size
bernard/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bernard/analytics/__init__.py sha256=QxleYlUmSuiCxRC538EvOp5dpVKJnoC6zYng62X5_Q8 40
bernard/analytics/_helpers.py sha256=6oh_L0IDH-lg7BpcW0H9ClEAvNzyrkm1I1ewmA41HJ0 954
bernard/analytics/base.py sha256=Oi15pTxT8Nk6dG_Sd-PaqeK-rdKcd4LG9INYuQQjCcU 1863
bernard/analytics/ga/__init__.py sha256=p-65E2hlEaRgpelIzw-Oj8BjyLqa-4wssrM6oP_tDR8 41
bernard/analytics/ga/_ga.py sha256=035BZsY08Nlnmxgeu5hZmae6dM8m9uV4tJ1dAPF1En4 1687
bernard/cli/__init__.py sha256=LXn7E-bqKnFWtsjz1GLGpBi4QptYOllRXd-fH5lC_cE 32
bernard/cli/_base.py sha256=AQaVG_ArzKKDrUpbmkURopLyAPEVV2S8A2QQ3MLIoLw 1877
bernard/cli/_live_reload.py sha256=qYH4DKpwa1EJoIY-nAddVGK0qC8XSRaONQ8VXFDmHRQ 4053
bernard/conf/__init__.py sha256=68_-3PTr95SXsCh0rT7gLTo-S6q5O-uAnGJVNE8jJXQ 703
bernard/conf/default_settings.py sha256=iURK5gKA0Vb4JOxEktH7x5G5UHgh5PEcL5Goyl7jhxw 4686
bernard/conf/loader.py sha256=2AWC2703mwiECJoGdYfAxBEBNY3mIv55_07MkECG4DM 3242
bernard/conf/utils.py sha256=S2W0vV2tffgOeWFwC-HsidxihcZdKbRst5Z9eh1jGj4 1345
bernard/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bernard/core/health_check.py sha256=EL5wLmN5dCG2AV_-QpMcXtYA6rGT6BEJc_HhvYqeIX8 366
bernard/engine/__init__.py sha256=_pgXnyaUoBMc-zctLk9GBRN5K74MAddVpNDcLKJNMbA 86
bernard/engine/fsm.py sha256=GLhWSVOBjfJxUF7o3KCK_9zUBkbgdKBSXOf6Gi1cWY0 11358
bernard/engine/platform.py sha256=flr3m71mWXfXxNM_sUpwpzT_b5YQgmN09PhfpBLpaD4 6338
bernard/engine/request.py sha256=ieAASltQ9TLCdAqx2AfT4x9GdzKi7wIKyV_yH6aDYD0 6842
bernard/engine/responder.py sha256=AaQpr4I6nAc5Qt9Ph1rG9a7aaKqfVyL81XT5bvqh_ow 2419
bernard/engine/state.py sha256=EcIipUIW-qz6-TqaJddS_50OPFp8sv7mmIrK7mG-7hQ 3118
bernard/engine/transition.py sha256=oH02HWShakBNWCmVKuyQDiMFSCXH1IKZP7kFvgMFIbs 2622
bernard/engine/triggers.py sha256=7oIuT3xx0QOJVYhObQ0z8mTQrUA2oXABc-Y6Y-JbmyM 10313
bernard/i18n/__init__.py sha256=zpqwrQvgWcjdgr-m9nJE6ekaWnc1XyzBZjvd8qmqZNE 171
bernard/i18n/_formatter.py sha256=UJaPaJ1wJp0OS3mVPNb5VzMDVz_Khcg-WR9Hp2LyuvE 3139
bernard/i18n/intents.py sha256=RXusaDe_LWdIPce7T2zF_b7WCUYJtsmn95MPgxL5Nfg 3368
bernard/i18n/loaders.py sha256=gqtnLOM2OielnfYoEqH2qJsIKg-zn6sLNZhpm-50JYQ 8153
bernard/i18n/translator.py sha256=Q5D0az611qGanIHa9AzXy9g0hhel31yhsjGuQY2RODk 16703
bernard/i18n/utils.py sha256=VitL41fBnvAqVHC588yPKPlKGS_QC0-G0iAv03nMuu4 2812
bernard/layers/__init__.py sha256=zFKMozozANhYGllAfyHq1ucxsqx8_90mCjwJ-cTOaf0 355
bernard/layers/definitions.py sha256=CmEmIzVempYFHCeoleZAVtQFg0GCfdYols5dGAHNNS4 6636
bernard/layers/stack.py sha256=Q9E0Sk5FnipXa1A1iK5HzsWnMLM7sqejxs4-9Q9jZDw 4593
bernard/media/__init__.py sha256=hifsf90ZVROTu75RT5so9E2k47f-YUTlNp9rGXCNS2s 35
bernard/media/base.py sha256=D6WVFbzAgJAzahLozyVx1sQIpwd0IL8js5faspKovLs 753
bernard/middleware/__init__.py sha256=pULzYXXPHG0Ukz_0KqgGFZK8bG1_HzcZuY61FITbOwk 115
bernard/middleware/_builtins.py sha256=9ncM8vpCrY0cySwPrYqIT20hh_P9DwYeoHcnYw9aTtE 5188
bernard/middleware/_manager.py sha256=VaQ8ep_W7-Y25S26jOcocFUzXsRBRT99_Ng0VuVW36I 4759
bernard/misc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bernard/misc/main/__init__.py sha256=LXn7E-bqKnFWtsjz1GLGpBi4QptYOllRXd-fH5lC_cE 32
bernard/misc/main/_base.py sha256=gavGwQwzmx0cSO5kJcDceqTiQAdcIZ46D7d5TNRcjgk 1361
bernard/misc/sheet_sync/__init__.py sha256=Z07V318BnEr4caO1vTkeprp28MDMtwDJuvPpVzYq54s 49
bernard/misc/sheet_sync/_base.py sha256=AkTthZAIIgbZ1bolNrgQPQHn5aeI2lqJuAoOBR_8ylo 2945
bernard/misc/start_project/__init__.py sha256=LXn7E-bqKnFWtsjz1GLGpBi4QptYOllRXd-fH5lC_cE 32
bernard/misc/start_project/_base.py sha256=sBpFmYQfnh0EaBklxE0Lc45mWV3pilFC29zelj0-py8 3904
bernard/misc/start_project/files/.editorconfig sha256=OR5a0mi-Y3etHrtbzSRFO5tg5GmOKivM_yxymwYttJc 178
bernard/misc/start_project/files/.gitignore sha256=f6BWk3oPFFzPFhktk7_rXyYMl03fFCKRNrOgn-xxOZs 63
bernard/misc/start_project/files/README.md sha256=8a7VEICLqsYIUrXa3LD0SjjgTTgOaqolkW0q1f8MrEg 258
bernard/misc/start_project/files/env sha256=N8AvWPl6iCY_GUGMNWb0d9kEq9gGY5kP1GWJQl2I_2w 478
bernard/misc/start_project/files/i18n/en/intents.csv sha256=YSwHTRUKJfv8lSJVbEpG1DFW5rWsbvFasCjVrM7mhWQ 33
bernard/misc/start_project/files/i18n/en/responses.csv sha256=ixiaNJ081Tvs-IqQGvAZFvUWpgghmj4I6-4hLdTS4dY 144
bernard/misc/start_project/files/manage.py sha256=ozWTpWwOeQBAbfDNRlqlj62fBeLUgI_9AdtRVoad57A 596
bernard/misc/start_project/files/requirements.txt sha256=rwlF_cAba0CoMTWssyNM6UScpWNuex6xsT_Bg-jOqt0 8
bernard/misc/start_project/files/src/__project_name_snake__/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bernard/misc/start_project/files/src/__project_name_snake__/settings.py sha256=2u5mdhjwr-JNR6ytaWrVedIGKMHWjvoEz15HCgTUwrQ 5329
bernard/misc/start_project/files/src/__project_name_snake__/states.py sha256=kgqSytQQ-wKkijDp3gGYYuxFw9AeAeCzO5PgSg7sm3U 1485
bernard/misc/start_project/files/src/__project_name_snake__/transitions.py sha256=5Qt3aayJefmNl5WtaO60g_SnNMIAw6-FL1dTMWmvscc 239
bernard/platforms/__init__.py sha256=tRat-7dRt3Az6ANeUO5BJzhlOVtfSl9IxS0IbAb88hI 475
bernard/platforms/facebook/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bernard/platforms/facebook/helpers.py sha256=HqPjOPqHcIMJqI0I-mdkc8FOlB3J3J0dZWkFkgkzXeE 10280
bernard/platforms/facebook/layers.py sha256=Fn-UMidNCpkTXW46lKo3VDDVD4Qh6z6EmzIRaFhsy0c 8727
bernard/platforms/facebook/platform.py sha256=9lHwOEFCDER0zGd31qVdOQT4KYctI_YQyKqpzXS9YgM 29072
bernard/platforms/management.py sha256=9uq_iSF3vAB_vMerdWohPxj4Kf3HoUAqChTbGanurh4 6019
bernard/platforms/telegram/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bernard/platforms/telegram/_utils.py sha256=Dj298BY7Cjfg13f6br4IPZrSESj42MMlyxtMyvULdzk 1052
bernard/platforms/telegram/layers.py sha256=2SkJWm8AkqGYxrlshj7bNRX5V40WlD-cpNHfjM1ui_A 15552
bernard/platforms/telegram/media.py sha256=4X9MtRo9IDuUQMBSO6kCbHalyUzz8TlAP-jT83v9AKg 691
bernard/platforms/telegram/platform.py sha256=d4pKs8UxfKJZEsLkvUGpfvtW7Pm0sNLR69y8B20FZoo 23619
bernard/platforms/test/__init__.py sha256=Tp_NeKfCbAuoapVPI-rn3YMo5I5NvAw3QwYU9o_2QPI 58
bernard/platforms/test/platform.py sha256=TonbCOiikm_6-r79pSPJ1eLKW6EqFGsfwSp5O0hwxOs 4116
bernard/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bernard/server/__init__.py sha256=Mgw18XZKZYeRkT0ODD-Av66G74n13FMbRe82CkekWcA 30
bernard/server/http.py sha256=DPe0d8GaZHym54znFU0ySTRO4nidbqoYMc32KC4NLUY 381
bernard/server/views.py sha256=dDMzzIDlOTercQMKTMWYX0A-LLtErbTiDdnDmhd84tc 3991
bernard/storage/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bernard/storage/context/__init__.py sha256=4nQd7qM8ybx8Y-opCqvH6CX4xklpbahVRncWV797mSk 110
bernard/storage/context/base.py sha256=674MWceWXgEr1u37Wdbujdam3gVEdw6VV6x7ur9ZD7I 6049
bernard/storage/context/redis.py sha256=BNJKHDJDMjBTkLJYxvXQiFuM6rw6FPI_8Q9UC9AAw5w 623
bernard/storage/redis.py sha256=bBkKWvvVqMPDCt81gbFPxOMIh_pljeIGuKTjAS03mGs 1307
bernard/storage/register/__init__.py sha256=fFMEVcDuLY1_jIVKN4B5iH9plHh7vvzSi1aGa6ZkXiw 197
bernard/storage/register/base.py sha256=LVCTdVTd3oxqFxPHDvrfwKT2pNDaf9e9FZ-0RMRp_qc 3961
bernard/storage/register/redis.py sha256=bB37zVaR5QSl_KB0mJ0DMYrcgcK9j8VKPLt1CMTWV4s 1897
bernard/trigram.py sha256=fp9f3HpTg0CjYUW38hqZjvhT8FyA1HHEe5mnvnxM2KQ 4020
bernard/utils.py sha256=KHsi-isds3wQ2XTcAdc6D_F8iLuzXUqDDW_MwLjIM78 5704
bernard-0.7.0.dist-info/LICENSE.md sha256=9bJteRXTUo80DhThSryXUY5iNb6aQob6N82kyIIGH9Y 34279
bernard-0.7.0.dist-info/LICENSE.txt sha256=V8j_M8nAz8PvAOZQocyRDX7keai8UJ9skgmnwqETmdY 34520
bernard-0.7.0.dist-info/METADATA sha256=GPCCmRdYN8UfxTYqb25yqOxTHNdf-4vQTais39JbLzQ 2796
bernard-0.7.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
bernard-0.7.0.dist-info/entry_points.txt sha256=MEp2xv5FGnwtqRNrU9pys7lXIEuqnjPLHRFl6yBehc8 50
bernard-0.7.0.dist-info/RECORD

entry_points.txt

bernard = bernard.misc.main:main