kal-utils

View on PyPIReverse Dependencies (2)

2.0.8.23 kal_utils-2.0.8.23-py2.py3-none-any.whl

Wheel Details

Project: kal-utils
Version: 2.0.8.23
Filename: kal_utils-2.0.8.23-py2.py3-none-any.whl
Download: [link]
Size: 77029
MD5: bfedf5e053ee015febc3b036ac2ab107
SHA256: 4618d73c594dc73b86e34bfb5acee5b604c8e968298a84459ceaa06e470a4f32
Uploaded: 2024-12-19 10:07:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: kal-utils
Version: 2.0.8.23
Summary: Kaleidoo utils package
Author-Email: Bar Lander <barh[at]kaleidoo.ai>
Project-Url: Homepage, https://github.com/BarLanderK/kal-utils
License: MIT License
Keywords: kal-utils
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Requires-Dist: httpx
Requires-Dist: fastapi
Requires-Dist: mongoengine
Requires-Dist: pymongo
Requires-Dist: google-cloud-storage (==2.18.2)
Requires-Dist: google-cloud-pubsub (==2.20.0)
Requires-Dist: pytz
Requires-Dist: pydantic
Requires-Dist: minio (==7.2.8)
Requires-Dist: tqdm
Requires-Dist: boto3
Requires-Dist: tempo (==0.12)
Requires-Dist: opentelemetry-api
Requires-Dist: opentelemetry-sdk
Requires-Dist: opentelemetry-exporter-jaeger (==1.21.0)
Requires-Dist: opentelemetry-exporter-otlp (==1.27.0)
Requires-Dist: botocore (==1.35.39)
Requires-Dist: prometheus_client (==0.21.1)
Requires-Dist: psutil
Requires-Dist: aio-pika
Requires-Dist: aiokafka
Requires-Dist: loguru
Requires-Dist: requests
Requires-Dist: opentelemetry.instrumentation.logging
Requires-Dist: opentelemetry.instrumentation.httpx
Requires-Dist: opentelemetry.instrumentation.requests
Requires-Dist: opentelemetry-instrumentation-fastapi
Requires-Dist: starlette (==0.38.2)
Requires-Dist: kafka-python (==2.0.2)
Requires-Dist: pika
Requires-Dist: python-dotenv
Requires-Dist: pydantic-settings
Requires-Dist: kal-utils[extra]; extra == "all"
Requires-Dist: pandas; extra == "extra"
Provides-Extra: all
Provides-Extra: extra
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 372 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
kal_utils/__init__.py sha256=OrEIEf_-kTVgwPblYMdSNJSo8JX53wy3TA_y9etUbOQ 353
kal_utils/handle_response.py sha256=lnufB5kZJ_s11vgeqoEaeAkJ1wyU0IvfjRrmBkJ8C70 1555
kal_utils/helper.py sha256=WSvLYcODRI0XaRyb-v_sTdeLQ12Rp7ZaRR78WL1a1bQ 916
kal_utils/kal_utils.py sha256=h0hwdogXGFqerm-5ZPeT-irPn91pCcQRjiHThXsRzEk 19
kal_utils/mongodb.py sha256=Cp6m3g0MHmkn5YXi4opl57IcJhXOMT0heOiP4LfKSzs 2190
kal_utils/requests.py sha256=qqVesePs2SJO3FYF-fqcQ84Esh5I2uVUvrKVu1cZLR8 4601
kal_utils/sorts.py sha256=8GYkoht3URFZk3XtOOUkrOphzSnFUmZEnViWTPF32ag 336
kal_utils/time_zone.py sha256=nCAjRL3kbuChfzbyzPXEcerMf6vGKJJQ5p1TOtFNiMU 1875
kal_utils/event_messaging/__init__.py sha256=1h9r29nFhNhcq9rKx9s3uerNKWY5GEA6utXa6ktYBRg 111
kal_utils/event_messaging/consumers/__init__.py sha256=FKhKf4r-OXVnI84JZbl2LFezSDg8uVd4QfeOK2-YFSQ 524
kal_utils/event_messaging/consumers/base.py sha256=pCOHeCEzNjtkO-uWuegWgZlOIMWDsoTR28cSJHSF7pE 1831
kal_utils/event_messaging/consumers/kafka.py sha256=B84OI_m2Egg4VAsCPWNvNTIHkIkfM2Oowq-I26f4j14 3889
kal_utils/event_messaging/consumers/kafka_async.py sha256=J3g5D0zXJG9W5gt0jgnW6GlmeqvZ7b_-B_wMG0Frvvg 2985
kal_utils/event_messaging/consumers/pubsub.py sha256=TctQhJsTZgckkJiL3gb0hFW8oPoO9DWV948_dgzjKvM 5271
kal_utils/event_messaging/consumers/pubsub_async.py sha256=3-_lrG8Ac0Ubi06SH4qGjdgwa6ujc10pv6rzd4YuFAU 8174
kal_utils/event_messaging/consumers/rabbitmq.py sha256=JRIekWsknwlhfpJNQBKaWbVuHMuB_UJoK4ZTluE3t2U 2502
kal_utils/event_messaging/consumers/rabbitmq_async.py sha256=694qKUiMv8yaPtqQPFzuAKDf_q06WHeU3ORIi39vaps 4979
kal_utils/event_messaging/core/__init__.py sha256=bEtnERmiWDZMvgSF_XdyZsOC36XIoMFeveOZLPaXrxI 265
kal_utils/event_messaging/core/constants.py sha256=EkoCiBX5DS7ZuouS2V52AAp_JFi1mGps5m11MWG6Gj0 2174
kal_utils/event_messaging/core/logging.py sha256=lxlb9BQ1vhChmfGY2ZNlbj27rhnFRtSPzFqDVKw_Fcg 3724
kal_utils/event_messaging/core/rmq_consumer_process.py sha256=8x5ZMDgJdQ4F1OfPidLTSnzo7rT2Tv5lU8DYE3zeJfg 1054
kal_utils/event_messaging/core/schema.py sha256=p6zDKC_XxbiAR4A1E9JBvwEhyCbs81nHoKB_4Mg-fY4 1289
kal_utils/event_messaging/core/settings.py sha256=B--V9fRMc__fnAAZGxy-cHtxNA2WRTnZzYrG9MevjDI 3193
kal_utils/event_messaging/core/utils/__init__.py sha256=D1A_prWmsYdZSAfFSSA-hbmsUETKf7E_52PtmEiEVwg 345
kal_utils/event_messaging/core/utils/handlers.py sha256=4ybZ-y9jp-NNBExvRAE5mbKQ5Rby_LsHYjd8hVdyPKA 2052
kal_utils/event_messaging/core/utils/topic_message_example.py sha256=j01MHgjV1pOhEQNY3lLNLCaHveLn49OwP_ZpOUlIhFI 1551
kal_utils/event_messaging/producers/__init__.py sha256=5SfvJT8bi-G-yQ5mpwd7Nr1f8TUxLmTQt4S5NLe-irc 524
kal_utils/event_messaging/producers/base.py sha256=Os2O5IFmczlVVKoCGGOhUyjnH4Reh0nbC8k4QClDBuA 2473
kal_utils/event_messaging/producers/kafka.py sha256=8EvCsMVngV1a09gtjwwhdfogwAaWne0vF3qMoNCq7so 4072
kal_utils/event_messaging/producers/kafka_async.py sha256=VnHCuCyRtZxfC3jmSf5-FYnWEpPzcL0ESKQ1svacftc 2607
kal_utils/event_messaging/producers/pubsub.py sha256=DeDFNRzJVcXZtHHTaR_pj7bnkr-ZFXyhkH3yBS74x5Q 5891
kal_utils/event_messaging/producers/pubsub_async.py sha256=wGjZCp7fugkhg-VGjJsOV0I_gMhU0uhx5UpHDC-2w1Q 3499
kal_utils/event_messaging/producers/rabbitmq.py sha256=bTuVfdYCygwdsDLLWOnl4NTC-_QqNug5SGNy-kG2QEg 2749
kal_utils/event_messaging/producers/rabbitmq_async.py sha256=RGu7afn7_gNNuQhjpptk-SBo1sHgJkBUqone9cPJbMg 7708
kal_utils/event_messaging/retrievers/__init__.py sha256=IPSetsSTuQC59vH61WB21vo1AyuugTK0abq0RMtTu3Y 68
kal_utils/event_messaging/retrievers/consumer/__init__.py sha256=4H6wU5n3aC_Ui4xQIAitQISQy0kxNlIJ3Ab80cGVqHI 151
kal_utils/event_messaging/retrievers/consumer/async_retriever.py sha256=Wr7dqDWDPv2RPqXBxlxuUdpUtTrnGa3KeQbtIEKaLIs 2315
kal_utils/event_messaging/retrievers/consumer/base_consumer_retriever.py sha256=3S1pTBvb3noUPFHUdshrkG1SoHzu2SAEqX2z1-Jli0A 938
kal_utils/event_messaging/retrievers/consumer/retriever.py sha256=-EvcTP1baY17gS-Z8B456G3FyuJttJ2xv_Y1U2yo2OA 4040
kal_utils/event_messaging/retrievers/producer/__init__.py sha256=iT0inghBY9wUvo6pXEZez1k_8tvsyDyWizauwdypXUc 151
kal_utils/event_messaging/retrievers/producer/async_retriever.py sha256=BrDGzAEL-1h0a690gvHWKYSdwMQt5qkmenUq4awPvWw 2082
kal_utils/event_messaging/retrievers/producer/base_producer_retriever.py sha256=kaHQK6hUNFKQ3CBX-anRxGeKfk-lYSxzxqTbKgS58xk 276
kal_utils/event_messaging/retrievers/producer/retriever.py sha256=AYcawcEVZpgCkyalgSYyVtTQ-AXiXzKuOaKgEEkiiiY 4029
kal_utils/logging/__init__.py sha256=744eVDAORdWH21s8p0NDWO4TqeK3dqUwq0sUNyD9VQE 58
kal_utils/logging/filters.py sha256=63fAj2_kMNBOROXBq1M0SwyOSW0jwiUlaKfjaV8RATQ 2297
kal_utils/logging/formats.py sha256=mC0kMKNPsW8Hr4O--vZYxFUpg2F6LDHgXuuw_r1zvv0 1320
kal_utils/logging/logger.py sha256=7qiUHVfLfl6OOcH3rlETWIxyI5vsZR2XSJRwVq1_5eQ 3359
kal_utils/monitoring/__init__.py sha256=0xID6kywy7PewohNqCEUZ77lrNhrGxiWubrhi_urK6w 95
kal_utils/monitoring/core/__init__.py sha256=vTyn5ahBMiIitoUdvhx-f0N3t_B0MqRIBQQv4es-mi0 379
kal_utils/monitoring/core/config_managers.py sha256=x0dSvjeYn09P8eSMD7tUx7PVbCQ9jCy2GB-HX-4WAks 5413
kal_utils/monitoring/core/config_metrics.py sha256=I5cO2943aduowEpj5p10G-zjrQn4yZsn6bsLrvCCHOA 484
kal_utils/monitoring/core/metrics.py sha256=3oTJDcgsYN9X1sCXWo7SQMyjmOEvi6F5uve5Gl1R_Ik 3193
kal_utils/monitoring/core/tracing_config.py sha256=8T59huUkyD6zaQmOJR06wEKt8cASauVze1dJAp68hfI 8803
kal_utils/monitoring/prometheus/__init__.py sha256=xd8GsJwM6I4P89gCcq1zyjMO781XxLG6iDAf3O-ASmg 688
kal_utils/monitoring/prometheus/generate-certs.sh sha256=fxNjarKZg9dxCfd3ACQ9v6t94r5gM7lje_Parpr6Mho 1539
kal_utils/monitoring/prometheus/locationRequestCounter.py sha256=4T92JsyQ-ucObdQ0QzZoJ5kgedqmHA8akhf19YCWMKg 2699
kal_utils/monitoring/prometheus/prometheus_base.py sha256=nZBfXzCCUb9Wtv6YPUzw6x4CN37muV4VsUUL5R2k1mM 10468
kal_utils/monitoring/prometheus/requestMetrics.py sha256=Oiz6GfmoFV0uUOPGL-fVj25uV-UcS114MuZ01FgfuTw 6855
kal_utils/monitoring/prometheus/set-dir-permissions.sh sha256=_-4D9yQH-s936l0hndjPIEr_2MTEXGdsrn2WlRiBY0U 180
kal_utils/monitoring/prometheus/systemMetrics.py sha256=S8YwuQ3HLcqskS84AX61B-TqjUJKtIfQ44EA_hrDqeM 9342
kal_utils/monitoring/prometheus/unifiedMetrics.py sha256=oqwzsLm3yyF8JAyZT3lWSSd698derAChDjI71Pdups8 6221
kal_utils/monitoring/tempo/__init__.py sha256=dY4UOowfane4iaNkwU7-aQW6FQHIef4fE-5WOumtfBI 439
kal_utils/monitoring/tempo/context_manager.py sha256=MCmBDmVqgZUR9e7qGq8KYvwysNYqFrSpX_8BhnZO0e0 2319
kal_utils/monitoring/tempo/decorator_manager.py sha256=aQNNCCWWEyBOiq5aw9YSy6RlBEL47nlJG8e5aHgmNqQ 3595
kal_utils/monitoring/tempo/tracing_manager.py sha256=UetwJzQSCL3GjW4oT6AE24Pb-lWtrvde6zqE3Hk1ZKI 4013
kal_utils/monitoring/utils/__init__.py sha256=goZnE3WpwnIpDpqL9JtHjftEsK2Iu2F0B9kC2Cqdptc 173
kal_utils/monitoring/utils/basic_authentication.py sha256=HNNAjea4wOw6JgIvEEEQOvdvP1iXDmR3IvicVNuu2yo 782
kal_utils/monitoring/utils/relative_imports.py sha256=yebXApi53Zxo-JRRkbb6wtkoTKNdN0XaovoSic4FuLQ 722
kal_utils/storage/__init__.py sha256=0ZMnt4bGPAawT6fFLZdUTpRNfXzM46iE5fu-kT-paWQ 726
kal_utils/storage/base_storage.py sha256=0NS5EtwxG9ZhN4S0vqmKP1DdxsGZWRnzDyhNI4g0J6A 2094
kal_utils/storage/gcs_storage.py sha256=3_NhARHfGJ-D6iOfX-mS66Eefe0VbfgpkSxg995RGKY 22903
kal_utils/storage/minio_storage.py sha256=T0lJ2Nx6AeNc_W73jgC6ZKfXoFWYILT2-oh9Ep9bc6Y 25453
kal_utils-2.0.8.23.dist-info/LICENSE sha256=AJjvjw0geLlbJ_736TdFcYZ9K9TRoCLUdfQsPsgUsCs 1069
kal_utils-2.0.8.23.dist-info/METADATA sha256=aQPzlPl8Qc9elHbNVSkbaKt7rcRf6dLeO4q94vN16YE 2254
kal_utils-2.0.8.23.dist-info/WHEEL sha256=pxeNX5JdtCe58PUSYP9upmc7jdRPgvT0Gm9kb1SHlVw 109
kal_utils-2.0.8.23.dist-info/entry_points.txt sha256=ybA-OeMXH7BCxM4b-W0FAU6DuC3V-lmRL9ilxQjVltA 49
kal_utils-2.0.8.23.dist-info/top_level.txt sha256=zxHOqygyTEvZTtpef24_bwp6jXx_FYLCW7mLi5FK-rk 10
kal_utils-2.0.8.23.dist-info/RECORD

top_level.txt

kal_utils

entry_points.txt

kal_utils = kal_utils.cli:main