karp-backend

View on PyPIReverse Dependencies (0)

6.2.0 karp_backend-6.2.0-py3-none-any.whl

Wheel Details

Project: karp-backend
Version: 6.2.0
Filename: karp_backend-6.2.0-py3-none-any.whl
Download: [link]
Size: 209744
MD5: 0d6fbf6ed0004c1bd75bdf3fdc51fcc9
SHA256: fc36a17019a35f15be9c19d3025097259412f3367c5a741d1e354670f43cf659
Uploaded: 2023-02-21 10:02:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: karp-backend
Version: 6.2.0
Author: Kristoffer Andersson
Author-Email: kristoffer.andersson[at]gu.se
Project-Url: Bug Tracker, https://github.com/spraakbanken/karp-backend/issues
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.10,<4.0
Requires-Dist: Deprecated (<2.0.0,>=1.2.13)
Requires-Dist: PyMySQL (<2.0.0,>=1.0.2); extra == "mysql"
Requires-Dist: TatSu (<6.0.0,>=5.8.3)
Requires-Dist: aiomysql (<0.2.0,>=0.1.1); extra == "mysql"
Requires-Dist: aiosqlite (<0.18.0,>=0.17.0); extra == "sqlite"
Requires-Dist: alembic (<2.0.0,>=1.8.1)
Requires-Dist: asgi-correlation-id (<4.0.0,>=3.0.1)
Requires-Dist: elasticsearch (<7,>=6)
Requires-Dist: elasticsearch-dsl (<7,>=6)
Requires-Dist: environs (<10.0.0,>=9.3.4)
Requires-Dist: fastapi (<0.90,>=0.89)
Requires-Dist: injector (<0.21.0,>=0.20.1)
Requires-Dist: json-streams (<0.13.0,>=0.12.0)
Requires-Dist: karp-lex-core (>=0.5.1)
Requires-Dist: mysqlclient (<3.0.0,>=2.1.1); extra == "mysql"
Requires-Dist: paradigmextract (<0.2.0,>=0.1.1)
Requires-Dist: pydantic (<2.0.0,>=1.10.2)
Requires-Dist: pyjwt[crypto] (<3.0.0,>=2.6.0)
Requires-Dist: python-dotenv (<0.20.0,>=0.19.0)
Requires-Dist: python-json-logger (<3.0.0,>=2.0.4)
Requires-Dist: regex (<2023.0.0,>=2022.8.17)
Requires-Dist: sb-json-tools (<0.10.0,>=0.9.1)
Requires-Dist: sqlalchemy (<2.0.0,>=1.4.44)
Requires-Dist: sqlalchemy-json (<0.6.0,>=0.5.0)
Requires-Dist: sqlalchemy-utils (<0.39.0,>=0.38.3)
Requires-Dist: tabulate (<0.10.0,>=0.9.0)
Requires-Dist: tenacity (<9.0.0,>=8.0.1)
Requires-Dist: tqdm (<5.0.0,>=4.64.1)
Requires-Dist: typer (<0.8.0,>=0.7.0)
Requires-Dist: ulid-py (<2.0.0,>=1.1.0)
Requires-Dist: urllib3 (<2.0.0,>=1.26.13)
Provides-Extra: mysql
Provides-Extra: sqlite
Description-Content-Type: text/markdown
[Description omitted; length: 4393 characters]

WHEEL

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

RECORD

Path Digest Size
karp/auth/__init__.py sha256=Sl_fkRmR1ZA1zuPGsMyIzTMqtWzj6OFUAsqZZsJaMIw 562
karp/auth/application/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/auth/application/queries/__init__.py sha256=SHr16DXvUsox9Pweuj9kXlS2rB7NAkUMK2QPiItL9nw 223
karp/auth/application/queries/resources.py sha256=tuOcWXu5eMmmactg-aZa43L1noRVuFuhxnlpfawsF-k 723
karp/auth/domain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/auth/domain/auth_service.py sha256=nc_Jz-lviyVE50jjZMtBCqZaB9DG1YfyzZ1OiZiURLs 714
karp/auth/domain/entities/__init__.py sha256=l9ueTdsKVif6Ufh5a4ikcgFWncsnPbMtfbjgg5G660o 43
karp/auth/domain/entities/user.py sha256=yaoTI7wo4ypGrcOyIGRAr8r87hcPx63xQ-Vs2OTj_s8 1254
karp/auth/domain/errors.py sha256=cX2hFGJa1vuiL37f0DBh2_CrwnmVWwau_i4VQ_GbHag 463
karp/auth/domain/value_objects/__init__.py sha256=w_t0FW7nZkLosSvApCw3AMYv54hw8jvDGc9nQCxmXbo 31
karp/auth/domain/value_objects/token.py sha256=Rq6HXnnttrxm2DDwmnpwyETeH5aIamSldW2PnL05N7c 305
karp/auth/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/auth_infrastructure/__init__.py sha256=1Q15jTg8AdNV07A6A9GM7ErlQuaUDV8iWUfj5KQEUKM 1821
karp/auth_infrastructure/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/auth_infrastructure/queries/__init__.py sha256=XdbYD5Y8JPVf-QPeLHsEI2vcxZbHCWcjQIrT3l7V69M 90
karp/auth_infrastructure/queries/lex_resources.py sha256=UXzzRf-NSRg0zzT-01qST1XQts2-F2mG6Fh3Bp9otNU 2048
karp/auth_infrastructure/services/__init__.py sha256=ic5MZ-Ozg89vO5wvy5vPI8Z5izvtR-3vxJH4MlWT-8w 116
karp/auth_infrastructure/services/dummy_auth_service.py sha256=61jgJ06f-g_zQeDf2HTHMPTQFf4BWRXYL7sSFHJxoTU 739
karp/auth_infrastructure/services/jwt_auth_service.py sha256=jVBJ2XawR87ImOTg1Sj9NqVC1v6D7AXF0yXgJuuSHjY 2774
karp/cliapp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/cliapp/main.py sha256=SyPHXTQ09Jl29dhRIIzYk5hmrJJaxby56ThZWaQ6WXo 1676
karp/cliapp/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/cliapp/subapps/__init__.py sha256=CcwvNzRq2XPLRJs_oQLzYzr_HxYFzorZasLvu0MPiLc 394
karp/cliapp/subapps/database_subapp.py sha256=PImdDrfocFMbwwyZXCYhiv3JCXKxnctCsaJHMCzR0cg 625
karp/cliapp/subapps/entries_subapp.py sha256=92VKE8fw7_tB9URHToDF7cXSDTuR3ZiLbLCSeVaaP6o 6344
karp/cliapp/subapps/entry_repo_subapp.py sha256=u5dYdFPQJnm1BhJ-b8BLdxdorjxooKj0BW3vvEeXgCo 2481
karp/cliapp/subapps/query_subapp.py sha256=qdU1E_Y1-pl8URG0i3faYBDrSmYecK9RxkDWAxAzu4M 788
karp/cliapp/subapps/resource_subapp.py sha256=jbVrLK7cFPdLDrFCaCZIr3gBx6UM88gWRZ8EbS7xE7s 9327
karp/cliapp/typer_injector.py sha256=vChXObmp6TDYGfdu_Upcl-K9pKDONA_FcixVEdvXxws 207
karp/cliapp/utility.py sha256=_Lb4FreKh_siH9G2uRIySOI-AXIFCgISCOz8MtdAMIQ 832
karp/command_bus/__init__.py sha256=3OYuElIpTMBdR4t5lyW-1F8UMnhjZn7iPWGU5mnpLqg 164
karp/command_bus/core.py sha256=tuaGgFc0r9Qu-Hs2NhLImzIJihL1BeGUhVOJoP62Z8U 1048
karp/foundation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/foundation/constraints.py sha256=tQtYx1BkWfDg95Q6NS6SWU0P3AQ6SWR2toEy1uco_yk 726
karp/foundation/entity.py sha256=VOBmoJZGNZNEdAhM5I1h5j1Z-KV10EAo8c1yVurq6ho 4662
karp/foundation/environs_sqlalchemyurl.py sha256=Cf5F3POB1PFk8-77phNw_GvackdKI9HBoGUWbaIk4O4 485
karp/foundation/errors.py sha256=8mmo1CxGqPKXBCnKneRB4JGxTP3PeIt4LNHqdA-FM8U 559
karp/foundation/events.py sha256=UGqJqMqb4ffK7daQ5T90ZdJw7tqSuohTfOlAzBJqqys 2389
karp/foundation/messagebus.py sha256=OM-4sXUSwkEAIQ1RR9dAzwwA8CtmBoU1Jr3XWh8tv_k 2529
karp/foundation/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/foundation/repository.py sha256=KBsAuWpbBFxpU1H1yCSzlWFYvzTk4gmIkqgJzVQQBi8 2340
karp/foundation/text_manipulations.py sha256=t7fktZOqWplTJAcGyqixR-MQjOvutJccSwLDtPH_i1U 278
karp/foundation/time.py sha256=0xrlTpoS9j95VGGn3mFZrPQMbYL9ZADB2RHnG-Ovlpw 910
karp/foundation/unit_of_work.py sha256=3klOnt0w9PeFj6TWOY4vCi9j1M9Hx6i45R2z2-ycVkU 1665
karp/foundation/value_objects/__init__.py sha256=1s5gy3rDlfN04aU7RPf8M9LSlItbsZQ4zsSKb84Tfx8 130
karp/foundation/value_objects/machine_name.py sha256=_MYvXV7in6TFjkL6KQyRbdxcX3HABRkupQZtr76-R6A 99
karp/foundation/value_objects/permission_level.py sha256=mmqMUhW-yrLmVb5DKzuQz10wq2LI2UL1JjH-_3p_ETk 144
karp/karp_v6_api/__init__.py sha256=pLAcFVrj_rHRZ1sTmXGb0KtygFxTQzaJEJz3gVeo2zk 86
karp/karp_v6_api/contrib/__init__.py sha256=V4BOD6uDfCWgKh4JrJoraiiacLdtRztkXLMrBSfw2Hc 37
karp/karp_v6_api/contrib/matomo.py sha256=smo7quojwPiae4dZOieBL3SwippMT-k66_EIKpBsTW0 3290
karp/karp_v6_api/dependencies/__init__.py sha256=WV75etWOcJvWVsbBR3K-EVo99lNrACa9MiLJVUg0f54 645
karp/karp_v6_api/dependencies/auth_deps.py sha256=xqg4Xvv6cWMz4UKcKnpb3r8U_JBhO0Zt-r95DWONNFc 3980
karp/karp_v6_api/dependencies/db_deps.py sha256=SoeNManLnW-vSZaNWhaLK8pdy69uLbnfnvHqVsFDdXs 625
karp/karp_v6_api/dependencies/event_deps.py sha256=_mTDV6bG0Ey-pPAUEegwjL1IC0wOjasCzs9MiNu9u80 259
karp/karp_v6_api/dependencies/fastapi_injector.py sha256=M4g8XwM8ccFPJkndFoBj38dX10RmHeNUZfa18BSZL7E 243
karp/karp_v6_api/dependencies/lex_deps.py sha256=f1xi1cXCo1WLcq3l0Dv2OsXOwgxUyAV9iukUYNJo09g 3716
karp/karp_v6_api/main.py sha256=5KSV8WxsFA-MNNe65pV8Mq20Gulu9GOmFCBgI-LJgk8 8673
karp/karp_v6_api/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/karp_v6_api/routes/__init__.py sha256=mnNkhjLDvO32YPrsrLcWWn83IEIduSU-IgYB1tXDFGk 752
karp/karp_v6_api/routes/entries_api.py sha256=o4dYCELj_l7T5Ecbk_oxjRC7H2-Fd1gb1dW-5Nd0jD4 8831
karp/karp_v6_api/routes/health_api.py sha256=QPLll4gL_o2w0FJE3uFChRT8yM2TbVLUzjwD7DBWWYs 486
karp/karp_v6_api/routes/history_api.py sha256=y_T6xaGAwqcIKLGapk9F7At2ZO2tLXOMUswT8SbQVDE 3315
karp/karp_v6_api/routes/query_api.py sha256=uqXx2cW_H-noC_mcZlJNSlIqbAXyw-Oes_j8eWt8xi4 7628
karp/karp_v6_api/routes/resources_api.py sha256=sePSB-hAvwkuqosoiCa-s_oYjmR7RxXH66ReKraTR1s 5201
karp/karp_v6_api/routes/stats_api.py sha256=Ie_KvGQt80DUI0ODspi21Z-RbM2gdGDucetBK-XRJNw 1384
karp/karp_v6_api/schemas.py sha256=ejzb9kY8vRthWwh_qM1gNL-LNeoGtH6y6S0xlEH64W4 2409
karp/karp_v6_api/tasks.py sha256=or5WQLQEvQJbCNwATUb6A4OanMGWLH85DqORUifBfz4 690
karp/karp_v6_api/workers.py sha256=mhWKjSDZLezI-Xv1WAVhZrikjNqY6KSxbYNFjZWpvLs 617
karp/lex/__init__.py sha256=xOG-fHpzUcTua3QvWNkbTpnPUI-s532mNJpGWZgaqgs 6032
karp/lex/application/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/lex/application/dtos/__init__.py sha256=R0bVLpQp7PH7gdiptaetg_3ObaTAz9B-LCaQuHQmWPg 90
karp/lex/application/dtos/base.py sha256=i9eJUBs3fICdnSXvfp4AWaIYQdEHCjBHzrRZZy3EnR0 415
karp/lex/application/dtos/resource_dto.py sha256=rYVqKzf6wE5gnKEV4Ze4eb-8x1Bxxk7us3aOSGvvR9M 382
karp/lex/application/queries/__init__.py sha256=rFn6QkBEKqTt7WkJPPFu0XVEKa3DfxGUIOBB0ta57YE 986
karp/lex/application/queries/entries.py sha256=6nXMgI1EF7lZ3jf3YgCB2KMVFEjNX5j8Hrw5TPKVBSM 3577
karp/lex/application/queries/entry_repos.py sha256=gEZCdI-qkgUTdD48vfKMhiOrQwUvuZrWFHmbgx9HN-Q 581
karp/lex/application/queries/network.py sha256=PlE3qvEEfB5NR4t-u4f47CkkiPOzxn3Ftk64PC3_ZaQ 449
karp/lex/application/queries/resources.py sha256=dgP20vyzYzt5OdPaSj39Q1Z-itq7XC6pyVPRFTexZ0A 1551
karp/lex/application/repositories/__init__.py sha256=nFKUUhBUFM369-oFlUB15eBRb9Y9fqqEJcU45W-0e2w 610
karp/lex/application/repositories/entries.py sha256=Gsod-JY8JAhz7_yGKeVAsnila0NPxN24Ups2mv19ml8 4253
karp/lex/application/repositories/entry_repositories.py sha256=0jR0baus4uPqAjvPUBIP3Kl_bURhL8fC41A3ruhQOyw 2699
karp/lex/application/repositories/resources.py sha256=EJUJP0-tX1L0ZQz4z0_P3hnIeDQEDbDO2OVeMw64ehI 2923
karp/lex/application/use_cases/__init__.py sha256=20bAWAk08H2B38I3ozNJajouZNe53ypKomDJZL-PyQ4 481
karp/lex/application/use_cases/entry_handlers.py sha256=OG24-M4eYRnxKSxTeJSE0ILT8AdF-U0rMDM2lYGRjkQ 11193
karp/lex/application/use_cases/entry_repo_handlers.py sha256=VCGkiXPdgVbFlOQZEQOSn0FA_rloB5IyAxhdJq-2RgM 2026
karp/lex/application/use_cases/resource_handlers.py sha256=99G2zNq-XHpHUVNjXFJToYwKlqp_nrejPr4k9Qh-NkA 6336
karp/lex/domain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/lex/domain/constraints.py sha256=lt1o3oAG5gByC23qmoSNstS9btX_aty3xUZoKnZKb_w 377
karp/lex/domain/entities/__init__.py sha256=xe0s_GDK4QIfo8aBPoaaB0Byi9H9Ms_taA7BuSxc47U 274
karp/lex/domain/entities/entry.py sha256=aI5LWyOtX6jtEQ5vSkNiB54RbEWeMqfyQLR0Cq-V0Hc 6376
karp/lex/domain/entities/morphology.py sha256=hKicgqhV8BaMHl4z_HeDDX3RkwM3xdt9hH4jAXGfrLY 98
karp/lex/domain/entities/resource.py sha256=ZbNsgj77fXmjSnGLdN4lC6zsItRq_SAgNvSG2FREd6k 13219
karp/lex/domain/entities/saldo_morphology.py sha256=cWXsildjjtlDPUtf2S5qAFyr2XIXdiIhqB3UG02MQ3I 133
karp/lex/domain/errors.py sha256=hfhM57aVrdHqGzx7WmkItgcZd8v7FCnuyF1RIsp6xak 3297
karp/lex/domain/events/__init__.py sha256=Q0a_OlN1W2ZXx-LBQ_KMWdaio01UOBCe_8-HFq_VdMU 372
karp/lex/domain/events/events.py sha256=YoGG52aFMMow7Ne2-Hf5IE2acDBaOjHfeveZ0Jfgrxo 1991
karp/lex/domain/value_objects/__init__.py sha256=ypeIoJ1xGI-zIRhBd2W1A__uVvMg5fBYe7yeofUYrEo 262
karp/lex/domain/value_objects/entry_schema.py sha256=ejJ_cmBhyW3Ey37ouXzBkSJ1lt8852vxzj6CjcBdSoA 794
karp/lex/domain/value_objects/reference.py sha256=t9P9kzNtHIN5kPQ76ocOswATbwrIci1ES9Y5u6Mvi-8 445
karp/lex/domain/value_objects/resource_config.py sha256=19hqDR4R3LOkEY17h2ca1dCsXu4SByIryROmF3TOVuA 105
karp/lex/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/lex_infrastructure/__init__.py sha256=-qk7mcoDFHRSLNgbiZ9k6sjqfE0EoP04DepubXOAbWE 5334
karp/lex_infrastructure/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/lex_infrastructure/queries/__init__.py sha256=fF8592L53mL4PunWfvUHUjsrnZ4SE0YzEeQGJK3WI8E 473
karp/lex_infrastructure/queries/base.py sha256=BauttfY3P9UKBB83WbodcFusWGkR75uG8zuzwTAEulk 177
karp/lex_infrastructure/queries/entry_repos.py sha256=Mq5TDMg5KoZmJPWYYeYSEiJx6ieGD02lD7u7ngqp9ks 1049
karp/lex_infrastructure/queries/generic_entries.py sha256=5QtDlhQsgruNWohMdlkHm1L9iEZETGggKsOq2fQ1xzc 9961
karp/lex_infrastructure/queries/generic_network.py sha256=fR35ydMQH13FJ4Y2ApwQaWo7Q42lp6_rahKhqfbHnOw 7169
karp/lex_infrastructure/queries/generic_resources.py sha256=eNqR8w_mDA0YmWBTChzK7uCM3AouQO6b_UJXh0Qwtqs 602
karp/lex_infrastructure/queries/resources.py sha256=1XyrJjvvqY-h0dVWFiUmslEliOavQjr_A0SRmdkdjxg 5224
karp/lex_infrastructure/repositories/__init__.py sha256=odegAbkDk9WTbdiWbwvpO1LFbnRNNZQMqZkRU1nsI5w 500
karp/lex_infrastructure/repositories/sql_entries.py sha256=UfccoaK3YPQIfxbVpDKsFBnWkQ4X7QT5OXGcarI6veg 14674
karp/lex_infrastructure/repositories/sql_entry_uows.py sha256=e3zJE1M2iqF45isCTiKgGvM9BQi9TIQ2apNhnvESiwk 5154
karp/lex_infrastructure/repositories/sql_resources.py sha256=-xHsumtaKcj8-QDLR8vdkmd5SFVDVCrgZtSuxGG1PWw 10812
karp/lex_infrastructure/sql/__init__.py sha256=OY8fBREzYoigccXJYdUP0xTvFc7o8Gq4M8cpxcoU4mg 90
karp/lex_infrastructure/sql/sql_models.py sha256=8QXlHYA2weW3RM52U06BvzAdHRFUoKNIkeJ8vyS9A30 11335
karp/main/__init__.py sha256=5mDtSwEeERjvuWBaJLzgsBJR-fjQinkGYthicM3qugI 9180
karp/main/bootstrap.py sha256=Y-LUOW5tMWMyWELXD4eUJIoKSXJHiv3D0P73V6kCyYQ 2401
karp/main/config.py sha256=RS3L9N1BHyZWQMN_o2XP82Pzyit4cHTXYpinCQzvzzQ 2490
karp/main/errors.py sha256=_mbQmI60kcxa4IF7MbJq-_YLBZLDWL6YLiDQSw_5o6g 5243
karp/main/migrations/README.md sha256=fT1Ni3ixFuHadhGBiWKGj_QG2AVRomxbWyVerOawI24 947
karp/main/migrations/alembic.ini sha256=4nYKNal6BZRTGWaEq7vnk_Y7WJuQtkm25sX2wFuEFPc 2006
karp/main/migrations/env.py sha256=lszAsz1JihbVRpwvGsG-lFFYqFHXiwf8oIXNMuc6mko 3398
karp/main/migrations/script.py.mako sha256=8_xgA-gm_OhehnO7CiIijWgnm00ZlszEHtIHrAYFJl0 494
karp/main/migrations/use_cases.py sha256=xbe9VLXDfbBKi4VLjU2BrNsnXXMn632i8DOmq9aAVdE 1198
karp/main/migrations/versions/5bb29472d33f_init_db.py sha256=T-_JTyu6RkFDcnjow9_3VEt1-s2wcisWAfpP9wW55qQ 2993
karp/main/migrations/versions/c9a01aaad322_use_ulid_as_str.py sha256=PL8edVA110z94CyJwgtShFLnT_jvgWsXmtcracNAk2w 995
karp/main/migrations/versions/d2f8d1c19b65_add_entry_repos_table.py sha256=zHlaPNuMF_l0bXzLx6I7hhV_IK_5WZbX-q6w6GBZ-Xk 1353
karp/main/modules.py sha256=GRYrh_uVn0ZVSRi_1oIHg2HIioRKDOpIR7wBwwHdUlY 5554
karp/main/pluginmanager.py sha256=GeVoUY1sZfbV_1DCfcFSqDoZTQnE6-tV2BAMt95pCAo 253
karp/main/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/search/__init__.py sha256=7MTMtQU-00eV45IvQCZw_mSUo2gMv18GYCJ94fsiOnI 3592
karp/search/application/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/search/application/queries/__init__.py sha256=Gtr89_n2_Ae1_7OFSKZ5plAvBL0dsh2XyNvw22LyeC8 549
karp/search/application/queries/entries.py sha256=eIFzu-KGOzqq8SoE5zsYe0Iitd5BleFNMUW9IfqG6Z0 723
karp/search/application/queries/resources.py sha256=eaCYbFAZf8Bwg79UFbSC5VWPZNvYVLRY_Yx--bIWQI4 451
karp/search/application/queries/search_service.py sha256=MXdoDKFNwTCZMHjZdBl3fJVQt3zuMYgZD_gPCN6LMAk 2369
karp/search/application/repositories/__init__.py sha256=mMKcSPkmDW-iBc8x-zEOyY5mXJuu-domV3oDhAd-sNA 125
karp/search/application/repositories/indicies.py sha256=acqATTqh4dRcQzSx7DJ8NInLn8UawMv1KemhnurITaQ 1873
karp/search/application/transformers/__init__.py sha256=fEuW7LyxzuEcpeGnpDS-72d_5-TLyG_CY0RiKa618T8 136
karp/search/application/transformers/entry_transformer.py sha256=V2feOvks5e37xV3wB3IaQAqgkctxBagN6RbFzVmRYRo 634
karp/search/application/transformers/pre_processor.py sha256=uM9yRhLHSKXiKjR6W5JzJo3xoICBh_t8xu10XZFYHGM 291
karp/search/application/use_cases.py sha256=wrgDfWmHikgBMBKt3_YI1eJPV8zGW7SzVVPs6TnFC1A 6678
karp/search/domain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/search/domain/commands.py sha256=ooROoo1YE7b5sKXgqL_ckA_sKuVeOaPK1dvBaZ6uofc 455
karp/search/domain/errors.py sha256=pTSmbEA4hmmiDXSR8CB93OVNED1S1dnZrfW3jTmt28E 480
karp/search/domain/query.py sha256=GkoE8CCeGptsI3CStfhGpuk_II1gBel69t5amR2Qhfc 7236
karp/search/domain/query_dsl/__init__.py sha256=RW56pgs0LQeIvMmxdRbUuq7a4PVrCRwcc6tdNaf2eBI 260
karp/search/domain/query_dsl/basic_ast.py sha256=rE_xrPy2-8c7FHCsDlY6DIZ1E3511D75wEF1IxBQZdM 1040
karp/search/domain/query_dsl/errors.py sha256=hboaH9pB8m14YZi1h8Do7VxQ3z4HiMa3rlv1rt5svwk 621
karp/search/domain/query_dsl/karp_query_v6_model.py sha256=OruFiwxiK6sobwNrGM-N2gepA6kvtJYfhuBC8RtN8jY 2798
karp/search/domain/query_dsl/karp_query_v6_parser.py sha256=Givn6II6kKJ0206GWqYKVPvigdISSI1XAi9WeSit9H0 13376
karp/search/domain/query_dsl/node.py sha256=beRUE8Pj7i_-8pAH6KNEv34bN7gLrpzGLnQbdsKNsMM 1242
karp/search/domain/query_dsl/parser.py sha256=omux6qUcpFDpTQFu4m70krD4EzBYVbQKor41gpbtrD0 8185
karp/search/domain/query_dsl/token.py sha256=BXabU0XB19RbA_U6ik0l5bQegXQBhq8t9IshoBrVITM 151
karp/search/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/search_infrastructure/__init__.py sha256=nTyWHfGFsYCVEhkjhg9wgCHj40G-IVjVUQf7tK6P4t8 4320
karp/search_infrastructure/elasticsearch6/__init__.py sha256=BpEwCrfJBmA4QyhCP_yUdieGeYnWK9UbpxKkHzIKJtc 151
karp/search_infrastructure/elasticsearch6/es_config.py sha256=GGKEwo8po3ewY2LRSG5uSDDuB9XlHPBfDZdCPwIudno 262
karp/search_infrastructure/elasticsearch6/es_mapping_repo.py sha256=HLPVz75txMLfBEiQK3QfnR-IBq4Ietv8pGZUAp6QJ1o 11843
karp/search_infrastructure/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/search_infrastructure/queries/__init__.py sha256=z-onQxjTf3yGHyChc6wZkRWws4wBwOeP2UdBAix-AyQ 294
karp/search_infrastructure/queries/es6_search_service.py sha256=QBVtBZjUg2C-q_jv5wQedDgAxazwrYCeyCxoL7fMDbo 11812
karp/search_infrastructure/queries/es_query.py sha256=MgTKzgetsZ6uB5cKhyzGhYhazslu2zYzvRnkEOLwZNU 1572
karp/search_infrastructure/queries/generic_entries.py sha256=ps7aWb-KWoXzjst4oGJndsf6Nlm7Bufy5ezVIyOx4aM 1265
karp/search_infrastructure/queries/generic_resources.py sha256=vy8vAPJLYr71_KduDzIYx5NnyjlwmFihjQrpz_6Zdzg 939
karp/search_infrastructure/queries/generic_search_query.py sha256=3qowfmrdwmF2uLvtRItz4znnLZIiTSxAc6Pj_e3Z2Jc 2281
karp/search_infrastructure/queries/generic_search_service.py sha256=70eGke7EsUq5UvXKByqk-f1uMDqJ9tAVYGCoWEwiKBQ 4021
karp/search_infrastructure/repositories/__init__.py sha256=eZI5R-zdWp2N8EVlynGAwhj_lk08uap4b0zBOsk5sNM 167
karp/search_infrastructure/repositories/es6_indicies.py sha256=EFUWxHCeqXMr2ImTrSal-WzPShsEOhYLOnKMetpc3Mo 9743
karp/search_infrastructure/repositories/noop_indicies.py sha256=kYksGn4QWlH98WdUotmCCimV38FrbXJ68w7VSnQ6AS4 1549
karp/search_infrastructure/repositories/sql_search_service.py sha256=Ue20s9LALF41diu5UQUQbL5-ZRN2e5gWIX7enSsw7ZY 2114
karp/search_infrastructure/repositories/unit_of_work.py sha256=1qHEhTzoqeJ0yXd-XEiMFl7a2As52lAS3bpeJcidofg 628
karp/search_infrastructure/transformers/__init__.py sha256=VIlwA-Tld24m9qRt0NoeUfsv_OdPp5k-m7rAXg70mUg 118
karp/search_infrastructure/transformers/generic_entry_transformer.py sha256=X8lTSK_BjP1ttHsIuCNprFr0IhAkHTBmypvo00fALI0 15072
karp/search_infrastructure/transformers/generic_pre_processor.py sha256=8vxX5oS-dbtCPienJBSNt1tQin6CNqro_gDNQ3Y8moA 1081
karp/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/common_data.py sha256=eZJFSdL60F5g5uJZj6v9wFLMjtl-R_SpcKDu0hb4grA 3272
karp/tests/conftest.py sha256=4ZcO9hqe0fdGkckt7sqhd5Rhpyq0f35L3ZUTdgRjdms 379
karp/tests/e2e/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/e2e/conftest.py sha256=ydgZlBLXnAWXNrU_AlWFxh6Zii7-KGISzqjve4VF8s0 8818
karp/tests/e2e/test_cliapp_main.py sha256=u7w-z6XE4ysPn2vIBh-GGHfFvRQiewx0Y9P8BjwRymk 355
karp/tests/e2e/test_cliapp_resources.py sha256=vFcAz_5qOXfET-DKGtRZDh2682IZYihdwZCWKTBIzYA 2581
karp/tests/e2e/test_entries_api.py sha256=pCqbieIcDKYWRiFjnSCBgoJZhaApGV01Lg36Y8Cgy8k 31650
karp/tests/e2e/test_health_api.py sha256=N3wcUUKDQIjatRRJTDSMMRZU0bshBMN1A8mZOWnv740 177
karp/tests/e2e/test_history_api.py sha256=1ATXWJLSXVa2-NCQY3ol88PMkb3YWuzg0xrc3uxO_MQ 15193
karp/tests/e2e/test_query_api.py sha256=_R0ZgsYiKXh4Jz_8pfPfKFeCf6A06OFQJfI1IDeV1Zo 36980
karp/tests/e2e/test_query_api_input.py sha256=zuFrOQBuZCOCfXeseSLbuUoyvUwK3p18jmyR-SL4I3Q 710
karp/tests/e2e/test_resources_api.py sha256=j8S7goysVEerfxqtfUHzea-IYK-kD6YjuUz3WjmWtBA 3906
karp/tests/e2e/test_stats_api.py sha256=E-wteESCVrohC-upiwHtghWy-IFN-h1UYDW2jBRBQcI 682
karp/tests/event_factories.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/factories/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/factories.py sha256=Hfhoyeatxi60mirceYm2raAu5pcwhGxODefBtUm8tGg 201
karp/tests/foundation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/foundation/adapters.py sha256=jggd8edLYOT_OyVR2N_r0WfbmVHVb2pdS5KoraTLhKw 705
karp/tests/foundation/unit/test_machine_name.py sha256=Z8bMku2yaYcg1sJvjCrL3bkcwnrKph44XVsQTvbokMQ 256
karp/tests/integration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/integration/adapters.py sha256=mj13Eyhav4lF7CnQB9GoU97ZIPXdqKQ9_r39SwT_FnU 275
karp/tests/integration/auth/adapters.py sha256=MVvqQ34vy4rcFGDc9813ISB8HgCkDM-Aa60hZZ0I7fU 1553
karp/tests/integration/conftest.py sha256=1IqdYQK8JokKAYgy8q8QIZR93VXRF2Xl-tANk1nRywk 2045
karp/tests/integration/resource_repository_test.py.disabled sha256=4qEGDD_5A2KuBydFyM7GmGDJx_Ct51u9VBha-WONzCc 950
karp/tests/integration/test_jwt_auth_service.py sha256=IX2QItAwh70vZ8eejoX-NBTT67-QgMR6oqN02OEm8EM 3354
karp/tests/integration/test_search_usecases.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/integration/test_sql_entries_uow.py sha256=-WrMCgj9kBuwMfQTH4Kh56SWfGlBDid0hPJG_0NnXwk 3043
karp/tests/integration/test_sql_entry_repository.py sha256=d0n_T8r7gcdCdf6NdTn4b2T7wcl1_LgajfbFTOCNQr8 3939
karp/tests/integration/test_sql_entry_uow_repository.py sha256=Trk9MZqK_rG7GoFpGsmaok7GtzKuTopfIhd9kIKJG6E 277
karp/tests/integration/test_sql_resource_repository.py sha256=o5YAo3-DOKsjgFY2p5zP8m0qMyXhAUNWD52t9Z_r2-Q 7906
karp/tests/integration/test_sql_uow.py sha256=GGH9WuCBZFN3f0C173kIm1VNOGxQK8dwt_QoY2ZNyTo 3494
karp/tests/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/unit/auth/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/unit/auth/adapters.py sha256=ZXw-AClFTVV1t_s6H4Peo1fZsJl2DyjtlrOLqDNuZN4 292
karp/tests/unit/auth_infrastructure/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/unit/lex/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/unit/lex/adapters.py sha256=NpsX7o-JmF703UBXUXisa2vbsItn7uzguhh4ZrtmTtY 11580
karp/tests/unit/lex/conftest.py sha256=KZIvngNZ8QwDiESy7WVATEpgRpMUYEAJnstXjGyuY2c 1905
karp/tests/unit/lex/factories.py sha256=OT-dt5U7bpL0wX6BwMuISi_LIo5ZCfkfmQTrKR03FPo 6501
karp/tests/unit/lex/test_entry.py sha256=iP39y0kFatudIRx3h4AAxtloRBYWFtK9q80gq1ipWoI 3471
karp/tests/unit/lex/test_entry_handlers.py sha256=Fs-0FdmH3XfyeqiAzTLduLMtWQCHteo_5fNvHT08pYc 24610
karp/tests/unit/lex/test_entry_repo_handlers.py sha256=PjhhZvXFPcHWIwuTGotLL_-u9qweI3Z6rbY3rJqMy6U 1201
karp/tests/unit/lex/test_entry_uow_factory.py sha256=VufSrj5guQpcd5kvSNxriLWed1Cby_t9lOLWAbwj_pQ 674
karp/tests/unit/lex/test_morphology.py sha256=yJ0pHv0BOF-oEYmtiP2j64cAOis0NppggKvKNr8kndw 1135
karp/tests/unit/lex/test_resource.py sha256=mUKr142iWyWg3A9z4aMacmuwocxy4wKJdFuCxM8ReLY 8352
karp/tests/unit/lex/test_resource_handlers.py sha256=w_Orpxt7AxVOmeR92HMD8UVJeIubIkTREA4O0S40upo 6514
karp/tests/unit/lex/value_objects/test_resource_config.py sha256=STFgupHzVImnc0-XgGZSTGu9HE3iaYv1zuEgCXN3YPk 278
karp/tests/unit/lex_infrastructure/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/unit/lex_infrastructure/test_generic_network.py sha256=uSWQFYtjscds5wo7riVrtKPcQqidGC8_urp8OnZV_4Y 611
karp/tests/unit/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/unit/search/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/unit/search/adapters.py sha256=du3CZK23KTjOq9reyQLTebkFlhrp9Y8q3n8j4_9zhEY 2858
karp/tests/unit/search/conftest.py sha256=xaWRxz-YT8qGA4_-8ymJC9qxKNVkPCr7vVIN9uyq1HY 1157
karp/tests/unit/search/factories.py sha256=MxFtKMAoiNn2IzpIxOzABCPs5RvBV59cirXi7vr8MF4 217
karp/tests/unit/search/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/unit/search/test_query_dsl.py sha256=AbUQLSswMrkhA-qjl34n4U7U0bARJYAb3_xripiAmRI 11050
karp/tests/unit/search/test_search_handlers.py sha256=c0lnX7bqRAJgUIYILGzwPcoJZzzWsPboFVHSD58MZj4 6743
karp/tests/unit/search_infrastructure/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/tests/unit/search_infrastructure/conftest.py sha256=PHHOxJCELuEgvVll2zRjXtyJ5JE0pdz-K4TXBUH-aBs 74
karp/tests/unit/search_infrastructure/test_es6_es_query.py sha256=QOe9ksnwEKxTyXbZfdooIrFppvxeloZMv0PTOS3HNO0 877
karp/tests/unit/search_infrastructure/test_es6_insanity_checks.py sha256=WH4m87hijIgoY9kQYv5p3ZFLgzSmazIAlAOaVJBge1k 514
karp/tests/unit/search_infrastructure/test_es6_mappings.py sha256=YNmgICLxftPaHRH8CWOy7XaY3ncxqZT79Pw4kzx1CFg 9136
karp/tests/unit/search_infrastructure/test_es6_query_parser.py sha256=jyx0BwS29kRX62WSNKFLDIBfwHESQnhulrcwDD5Xxr0 4385
karp/tests/unit/search_infrastructure/test_generic_entry_transformer.py sha256=2Rq_ZmPqxDE8KidTQ5o6se8tOn21pfUNVNTCkKH7baI 6463
karp/tests/unit/test_json_schema.py sha256=mVYO4VE8DY4V7AIE3lRsNyZ-Df4ThgrtAjetqguYxDo 21419
karp/tests/unit/test_morphological_entry.py sha256=0pspAcaGE-uRbMeKcP0KzboFewE7lBmRw7hF6aFMfuY 9868
karp/tests/utils.py sha256=7EuYFNCF3sGqWL6iRZm9307CK0TZT_APBe7vYYay4vo 1276
karp/utility/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/utility/container.py sha256=Crj84wttJpEpRnc8a5WUyyuX3qonbP7rPwY5XtCg2C0 705
karp/utility/json_schema.py sha256=gDF9mcj7HQKRKNW1fMJhsNyhLcp_vIHLLVuLR2bfOjY 1813
karp/utility/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
karp/utility/text.py sha256=tJM_-AV7r77lSMfPY-wM3E37yAOhw88zL5ixGrUzRjk 443
karp/utility/time.py sha256=0xrlTpoS9j95VGGn3mFZrPQMbYL9ZADB2RHnG-Ovlpw 910
karp_backend-6.2.0.dist-info/entry_points.txt sha256=T-8Dmo0IRHePiyKQ7Piy1HO_RIVwlL0pK149eoVO3ak 52
karp_backend-6.2.0.dist-info/WHEEL sha256=bbU3AyvhQ312rVm7zzRQjs6axI1UYWC3nmFA2E6FFSI 88
karp_backend-6.2.0.dist-info/METADATA sha256=iD3jablVCqJ3_CfecE-NAQoOO7mNti4aeQw770TC-n8 6301
karp_backend-6.2.0.dist-info/RECORD

entry_points.txt

karp-cli = karp.cliapp.main:cliapp