pozalabs-compose

View on PyPIReverse Dependencies (0)

0.35.0 pozalabs_compose-0.35.0-py3-none-any.whl

Wheel Details

Project: pozalabs-compose
Version: 0.35.0
Filename: pozalabs_compose-0.35.0-py3-none-any.whl
Download: [link]
Size: 52359
MD5: c4ec444b0c9213019ac29865e4dffa7f
SHA256: 848952d554ad3c460e3639bbcb6f120df62cf3917ef28809efb3f34d947128a6
Uploaded: 2024-04-19 06:37:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pozalabs-compose
Version: 0.35.0
Summary: Backend components for Pozalabs
Author: sunwoong
Author-Email: sunwoong[at]pozalabs.com
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11,<4.0
Requires-Dist: boto3 (<2.0.0,>=1.28.73); extra == "aws"
Requires-Dist: dependency-injector (<5.0.0,>=4.41.0)
Requires-Dist: fastapi (<0.111.0,>=0.110.1); extra == "fastapi"
Requires-Dist: inflection (<0.6.0,>=0.5.1)
Requires-Dist: loguru (<0.8.0,>=0.7.2); extra == "logging"
Requires-Dist: orjson (<4.0.0,>=3.9.10); extra == "orjson"
Requires-Dist: pendulum (<4.0.0,>=3.0.0)
Requires-Dist: pydantic (<3,>=1.10.0)
Requires-Dist: pymongo[aws] (<5.0.0,>=4.6.3)
Provides-Extra: aws
Provides-Extra: fastapi
Provides-Extra: logging
Provides-Extra: orjson
[No description]

WHEEL

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

RECORD

Path Digest Size
compose/__init__.py sha256=K-s6Dnhj0814sSyWVBQcYPAeXE-dwdezN00p0aNzQ-s 1043
compose/_signal.py sha256=1G6_EeYy_SqfT9G6BcUZukQOT7-HzMXipmmvtbxD0Sc 391
compose/command/__init__.py sha256=R1EzxA8aBfftddUzJj6ngwe19N_xiszrwGTL3Ozrzcs 52
compose/command/command.py sha256=2ADi1f35PutPiWScxMpOii6CiUIc88-ad_z_KPNBMIc 71
compose/compat.py sha256=RUTcZCoejnKfZEmwHe46fqe5VU-E6JS9_4BqXB3tdUA 1343
compose/concurrent.py sha256=PqWaaH7scHa38sbMjMtexzK4hfX_jtIEGKwUkyH6Kac 691
compose/container.py sha256=aNgeUqpzQhojYv9vnIr0XSL62rWROyVUM0r4SN_gdYI 4872
compose/dependency/__init__.py sha256=KY0Lt0mSsKfpkjgwuEZkdj3NsthP0fjfnYok2L6hmUw 437
compose/dependency/container.py sha256=wskE2ElHSBPqt-7KJrU0GCwhv71DGk1xl0mvKu9miq8 484
compose/dependency/wiring.py sha256=qo24_xgkny107jnPCRd2fcPKC8vsDRBu-afBXveGt-U 7462
compose/entity.py sha256=Ts7EupVE2KqRkwBnu8t1cA1wMhpahT58CHZmGXc1ipE 1368
compose/enums.py sha256=LvqSspyrrnckvt7_joXm-LuujRr8d9GpKQ0H9O1xlDA 833
compose/event/__init__.py sha256=wmbJ71MPFE19wVODgXOHyU2UmXwjSHe0VNkcXp8_qdI 46
compose/event/event.py sha256=hQ5UANsTrIIamI-3YRY2af0qCDpY-ht0s5MR8zzzE3s 207
compose/exceptions.py sha256=sXCbEb9c_vKuq4ksxmzsS2a4aiSLFFgShE_dsuTFtuE 1324
compose/field.py sha256=goLd3s0FdwdKXo-fBGimHrNoUytvvK9Heq9l70Oc5Og 612
compose/framework/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
compose/framework/fastapi/__init__.py sha256=bOWf0A_9fPy9L1sgPwH-UEWAzhIVrSB7KJIJ_4dt1OU 642
compose/framework/fastapi/endpoint.py sha256=c5Fw3qISOCjjHwjXOsQzNxQqb0r89MsYvwd1BPTZHrM 128
compose/framework/fastapi/exception_handler.py sha256=-ycpoeikAwjggu-nvu1FwrCqsczPope5IN3rbxdEAuc 5334
compose/framework/fastapi/openapi.py sha256=8p_nPtjmGyjevA2Ph8P-X8ClQXpLywjg5T9yNLdk5JE 179
compose/framework/fastapi/param.py sha256=z190EufNjZBITFNT7yc2-I1GeRMcD9tm4UW3_vM4r6A 1639
compose/framework/fastapi/response.py sha256=CZlr4FXPwMVqKaa-0TTZTsKp3lugvF8dAmt-SeXLYeg 578
compose/framework/fastapi/security.py sha256=0aWXjK_Q015MioWlYdDquEXkzO2FhSojizjUh53M4o0 2761
compose/logging.py sha256=lEUpuA6ilRgUCA_vUpcFI3XgDjfiE1yi_Du4XsKQHSs 2730
compose/messaging/__init__.py sha256=uCZH59-5UoZUM7Tk9QJfu-spnFJ4IPFXPpvEmAzZM0I 713
compose/messaging/consumer.py sha256=dl9qpn-qJLqGQdBBH207ruB9dOkIED0PKak0vZt4qxQ 3081
compose/messaging/consumer_runner.py sha256=62JFGng8cUn88jYfo5sD7sjI7DViFr1faib8oKTdulc 1999
compose/messaging/messagebus.py sha256=C1zUIBM3QWXdksW5OW6nWM_FzajFGXWF8eFkDGRZpiw 2069
compose/messaging/model.py sha256=_Q4RLYufDbgzGBrX3awYNAOkZkuOl_l8htlSO0a_QeI 269
compose/messaging/publisher.py sha256=J8B-1Syex20frCkjg5JNUGgkhgzl_yt8EefEg2BKU5I 479
compose/messaging/queue/__init__.py sha256=F0wQxGpHZVBYhRv-Qye3Dk9REh7j0baidIHVUwXR1tk 111
compose/messaging/queue/base.py sha256=1N1_-yc3rhYC7RFZrNugTeO6WrcVQccgK8lVnlupaP8 405
compose/messaging/queue/sqs.py sha256=julYwhRosRg29RbxKEVtDjB3tKzEQIe_R3zr36jucpY 2875
compose/messaging/signal_handler.py sha256=zuzSgHfSOb5ErtHbPMr9P-FafMN4kDpOkPkTA568vJ0 826
compose/pagination.py sha256=VMIIiDCJdbVNdULqXNbjlrC1fCYN6wz1aC3MeVTDaE4 981
compose/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
compose/query/__init__.py sha256=mMbeokqy-XiGXA_vxkZJXoI2Sw-VQK3aagRLcmzaPZc 133
compose/query/base.py sha256=CT_d3X6vaTZYkUQHlyNODm73k3OB0uy2oIRE1kO0qP0 128
compose/query/mongo/__init__.py sha256=1Chc55O1XCt4uhqIs9FQbLMO7SR3pjOFztMxwMNtbkI 94
compose/query/mongo/op/__init__.py sha256=DfskBV4Z2rX_DCix9foqGK-sQHtEPzUgbIafWgg3_t0 506
compose/query/mongo/op/aggregation/__init__.py sha256=0wgCdDMdDV2PimYcJB13N0IsZDepwzqHZzmeRWHm7Lo 468
compose/query/mongo/op/aggregation/accumulator.py sha256=qBhAp785Qa6lp5wjq1rJnZwxedi98B5OAy8fDiBtp_E 1076
compose/query/mongo/op/aggregation/array.py sha256=iUGWxI0u4LNkK17L4ECxycjtCR7HXAPPa-S0JxcNWFs 419
compose/query/mongo/op/aggregation/array_expression.py sha256=aMQJfna5cjM9C8rMIjF-yPMgx4lJ-vaOtPtLXqkkWSQ 1937
compose/query/mongo/op/aggregation/comparison.py sha256=fnLNGM0qySk9SxAIf08diAVEoQymQMkT59esKNFSU_w 861
compose/query/mongo/op/aggregation/conditional.py sha256=zcJjXFG_NMxG_-lAK4V3zzacZyFBk-Opr99pOI2G3WE 1891
compose/query/mongo/op/aggregation/set.py sha256=Sayb8sXbINU12gBMYIkGV3oKlqsP62WtGbi6Dw5Lbao 125
compose/query/mongo/op/aggregation/set_expression.py sha256=zBBckpMalo3jWLKYATozmIkNMIFHqJxXWv8qrLHXtQs 324
compose/query/mongo/op/aggregation/string.py sha256=EpgEpXETyscEeWRZHKz5YVPEw2KM-ZQT5a8HJH_MYmk 461
compose/query/mongo/op/aggregation/string_expression.py sha256=TTNi4oPPZBZTiWBLvF62_pfvXmB6MLH3XseJMycMMEM 374
compose/query/mongo/op/aggregation/type_expression.py sha256=OcQ51GijxnXxG8ThdOUKsc2LZjnpiwSappZaCw5-3-A 731
compose/query/mongo/op/base.py sha256=pwdsYDgxjqaQkqYxfQxnHVjsn0bLuYJ6zfn6r3haA8w 2183
compose/query/mongo/op/comparison.py sha256=2tCNslawz6XtHKosHX3GI3Txvb0ksLTK8q1Khvsy8kI 1805
compose/query/mongo/op/evaulation.py sha256=Q2MbchAXosa70G6_rdcmhYI8PMWklEaE4POL373o3Qo 277
compose/query/mongo/op/func.py sha256=rvZWWCZXPBtBnqmAyUMNNKcTdQ_haqRFm_8n0O9MRGE 2034
compose/query/mongo/op/logical.py sha256=bmdiU3Zfn_-qcITOr8yqBgg5Qz5bvwqW9zmn_NqaEuk 900
compose/query/mongo/op/pagination.py sha256=FtPFmgtDasmIxMWScTXAWdaHgoeKDEP9oemBv-NWsUU 3001
compose/query/mongo/op/pipeline.py sha256=_Ryn5vRYBbpAMAkPIjay6jcMAE2KGybqt7-FCJbNIno 307
compose/query/mongo/op/raw.py sha256=bw5Kr3gGbpJxhuuCvUNl-phppPbxPMAMlGiiUJwmYmE 339
compose/query/mongo/op/sort.py sha256=i5ZQxMyPa4O-BCqOfYxH0qBS5bDRVk5WvG51TA9RAKc 752
compose/query/mongo/op/stage.py sha256=3YtR99s-cl1A0n3IW-5sZez9N5GrjjRyi8F_F3mTYEg 7366
compose/query/mongo/op/types.py sha256=yt3X0NxSBIcjfNEfy9Lq3amIXuR70SiwWPceJJdRies 2146
compose/query/mongo/op/utils.py sha256=oiirZNBk7JDHUrP0Ksh1jSonNV69Tbf0hEHSYm58kS8 729
compose/query/mongo/query.py sha256=HfVOtoTXTnqa0raBO-tKFzL_QobkYsBICo4ldsp-PYM 623
compose/repository/__init__.py sha256=7pJXEfuUXhkKX4u_bF5jfY7YAB2QSRNXAVsicuNoeA8 158
compose/repository/base.py sha256=X8NeZjGBodMcFFxQmqcSWJyeV_xlt143BtELzfefoOI 30
compose/repository/mongo.py sha256=qzgDtci5vp4rAlQtVvHsU94Bz_cPjhdE5TioD1QctrI 7481
compose/result.py sha256=GvzVhvqNhcKPOSFuOlnZsJjmreHx_ycPibsqVcP-hoo 1010
compose/schema/__init__.py sha256=J4SJT7VhrJidTtzqm3StOcBUoWXA_Q0uV9Bmiv7etjU 421
compose/schema/extra.py sha256=YCjUwLQWjNrkzzgONfPblZHpjQPYGeoH2r2W30dcRJM 2901
compose/schema/orjson_schema.py sha256=P1cMjzVBbiL_wlbtO1JtkLibK1nt9-s6gJ44iBm-eok 436
compose/schema/schema.py sha256=o4hqFCW9DtJZ5C9EoGIe1aGg6rhPfowK7Ed9wnJWVCI 3994
compose/settings.py sha256=MkKW-G6R8LrVah6p8b0s4esQp9l3whfrKd1AvVInxDk 1058
compose/stream.py sha256=PlOeLeY1KzKR6TisgoIl59OSq1BUAgeaUYgKEVtq5w0 235
compose/testing/__init__.py sha256=zB2tu6F0ZkrU1e33g_HhLxFrU-MXPlBIM3PNij0k8kc 207
compose/testing/fixture.py sha256=B9i9TCrjus1R3pGb7ertzoRt42Ta84H9EQTv8py4-wc 314
compose/testing/hook.py sha256=19F6UHUY6ZCBH2L9DywJ9MTTReWrs_XoyHqWaoCe54E 1027
compose/types/__init__.py sha256=ejifwotUHU3Xt1cgaobBXKMRUMGcLB8hnYVgpu2oAvs 340
compose/types/datetime.py sha256=LmsxKwXuyPadg9IKzHItqsEInSOmii4hOgFH_8WM4zY 1132
compose/types/helper.py sha256=5Qcn_47jKWmMhekF8YN1-2KjeYBLZ42GRitALHlhkBw 1489
compose/types/object_id.py sha256=wbDLsomLbDUDu-FRDVHTgtnnc9pgKmY1iCNfZGZfwqg 1604
compose/uow/__init__.py sha256=2COFC2a3Mxm_poNql1u_b9aya6vmzvlUVLODQyNfC30 66
compose/uow/mongo.py sha256=iIK8vqxunYtxqDOn7VDPIMY_cMjtRUMilvz70m3amMI 1438
compose/utils.py sha256=fmQRDFc_y1S92HF65kXUTsQn-8cJADZvaSilWxwSLE4 1072
pozalabs_compose-0.35.0.dist-info/LICENSE.md sha256=_RpAUTCzw0Eym3YOzOkWhMn_QvDpmNQ4scUbMfLYDtY 1065
pozalabs_compose-0.35.0.dist-info/METADATA sha256=nZy7beQ8H0sG8Xr8zgkiXiHG8T9zzn9Yl3gUlmv0Rig 951
pozalabs_compose-0.35.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
pozalabs_compose-0.35.0.dist-info/RECORD