pyctuator

View on PyPIReverse Dependencies (5)

1.2.0 pyctuator-1.2.0-py3-none-any.whl

Wheel Details

Project: pyctuator
Version: 1.2.0
Filename: pyctuator-1.2.0-py3-none-any.whl
Download: [link]
Size: 41456
MD5: 0cf970466e4476df8ff7c2f5b95cca70
SHA256: 372757d3f8b3dcd9c0be2b3baae6a41d806f0a11f190e2a626f35076c1adb71a
Uploaded: 2024-01-17 16:45:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyctuator
Version: 1.2.0
Summary: A Python implementation of the Spring Actuator API for popular web frameworks
Author: Michael Yakobi
Author-Email: michael.yakobi[at]solaredge.com
Maintainer: Matan Rubin
Maintainer-Email: matan.rubin[at]solaredge.com
Home-Page: https://github.com/SolarEdgeTech/pyctuator
Project-Url: Repository, https://github.com/SolarEdgeTech/pyctuator
Keywords: spring boot admin,actuator,pyctuator,fastapi,flask,aiohttp,tornado
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: FastAPI
Classifier: Framework :: Flask
Classifier: Framework :: aiohttp
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Monitoring
Classifier: Typing :: Typed
Requires-Python: >=3.9,<4.0
Requires-Dist: PyMySQL (<2.0.0,>=1.0.2); extra == "db"
Requires-Dist: aiohttp (<4.0.0,>=3.6.2); extra == "aiohttp"
Requires-Dist: cryptography (<40.0.0,>=39.0.1); extra == "db"
Requires-Dist: fastapi (<0.101.0,>=0.100.1); extra == "fastapi"
Requires-Dist: flask (<3.0.0,>=2.3.0); extra == "flask"
Requires-Dist: psutil (<6.0,>=5.6); extra == "psutil"
Requires-Dist: redis (<5.0.0,>=4.3.4); extra == "redis"
Requires-Dist: sqlalchemy (<3.0.0,>=2.0.4); extra == "db"
Requires-Dist: tornado (<7.0.0,>=6.0.4); extra == "tornado"
Requires-Dist: uvicorn (<0.24.0,>=0.23.0); extra == "fastapi"
Provides-Extra: aiohttp
Provides-Extra: db
Provides-Extra: fastapi
Provides-Extra: flask
Provides-Extra: psutil
Provides-Extra: redis
Provides-Extra: tornado
Description-Content-Type: text/markdown
[Description omitted; length: 13526 characters]

WHEEL

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

RECORD

Path Digest Size
pyctuator/__init__.py sha256=IMjkMO3twhQzluVTo8Z6rE7Eg-9U79_LGKMcsWLKBkY 22
pyctuator/auth.py sha256=vC023uBx6Ud78-tth1tclzNHeGJTbcl-65ldjU5DMuI 178
pyctuator/endpoints.py sha256=BCQfPw55T7sfOnWYhm0UnT4WZG2xCQXvv6hjYNQEzoI 233
pyctuator/environment/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyctuator/environment/custom_environment_provider.py sha256=9iaPRsS4hhaZqIb29hyh1ggGDwLF-x-BqzExJKMpM_0 1716
pyctuator/environment/environment_provider.py sha256=yisyEORrPTJIQbIE2-SrO153WXUYbcLgiEOfeM6_02E 588
pyctuator/environment/os_env_variables_impl.py sha256=_-NoHyPWZdw5dN81KojD46Ersu1OftcZ39ReKga6wPY 544
pyctuator/environment/scrubber.py sha256=h35s4WY8Fn5JaxsgU8mHwVKSh1QWEjEjS7s6-6kytkE 1044
pyctuator/health/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyctuator/health/composite_health_provider.py sha256=VtEXcMPzgnGlLpPWeMnTyq3dSNXM68dA7RlQgK1v41M 1819
pyctuator/health/db_health_provider.py sha256=-zoR4ElMuhIbTY6wWWuThgwGsE-8d7KgsRBcZcwiq_A 1458
pyctuator/health/diskspace_health_impl.py sha256=49fhLBorpZNr9yhrbFRmdaPEF-cB7j1Iek1Y7XJhfXk 1264
pyctuator/health/health_provider.py sha256=qFIKGTicQm0CSSivIYlG2f_urSAFi0uicxgHdpIZ1OE 1324
pyctuator/health/redis_health_provider.py sha256=A_w1tjw0DS8PxZLcW3_KvF9ViY0K0HCBvDRsyhWxNuk 1375
pyctuator/httptrace/__init__.py sha256=rC2vUV2H8ICxnYGLg9d_uCEY5nlHrsh2qoW8wpRq-r4 629
pyctuator/httptrace/http_header_scrubber.py sha256=FD0IszS1TYDy6xiEPJmrjcKevAJ5MKQeRhKhfcWUVzM 356
pyctuator/httptrace/http_tracer.py sha256=XK072uZQiVvEAk5IGVvd4sLEuZkZ6Z85rJ7hdRnrKP0 926
pyctuator/impl/__init__.py sha256=fJizlkNR3X_N2NOnu6y6MwKGQpg9YhWr2oAujzdVdSM 83
pyctuator/impl/aiohttp_pyctuator.py sha256=XHoBWQcZBcBnCsP4Gr68gzfqo92fwKHvVAp_xfKIICk 8414
pyctuator/impl/fastapi_pyctuator.py sha256=KjG02Mur5gTnjKtW4G_2s42jLODf8p-Wan8SH6SWHHQ 8823
pyctuator/impl/flask_pyctuator.py sha256=tu_1neuFLoAIH6oU6tJU-mowAbEB0a2K4Iws_Rpeg1o 6972
pyctuator/impl/pyctuator_impl.py sha256=ITnQa6lytVR2DjLklxyLonxxiSpItncU2wuJQTX8OOE 5867
pyctuator/impl/pyctuator_router.py sha256=0CRAEX1iEh1zh015xqui24LmGkxwLljzF7rXVUxeUAc 1750
pyctuator/impl/spring_boot_admin_registration.py sha256=jqSa4Z0E1uXFmA49iS_HmbfEHQuaLqWD-dFQR955qkE 6381
pyctuator/impl/tornado_pyctuator.py sha256=odCNuWhOCnOGZY1a8S7IQ8umDtSnd_mNB2d2ezz2uT4 9056
pyctuator/logfile/logfile.py sha256=OKJIO8fZUAjoUyLzEefTQFBuhWglsEFtTBZbY010xRw 2411
pyctuator/logging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyctuator/logging/pyctuator_logging.py sha256=RRPnznLd3b4Np7DN5gEARcB4HHYZ0BZXMFLWSV0ZG_4 2631
pyctuator/metrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyctuator/metrics/memory_metrics_impl.py sha256=biKtwDaAOb4mdxtB_FmQbJRzElLmDg_7qLSIQ0sA4XM 1153
pyctuator/metrics/metrics_provider.py sha256=yOecF3iGDpVnFt1YbkQWj0ilkJfarRfOnA7x25zbAqk 831
pyctuator/metrics/thread_metrics_impl.py sha256=WpVTT9c0TafMAi-fqJ4ozIyaaTIcL-phF954k0KTC-Q 935
pyctuator/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyctuator/pyctuator.py sha256=MG1UQzdy83nbhPBQNiNLioUAo9HnioDQZ8XvnHTL2TY 13713
pyctuator/threads/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyctuator/threads/thread_dump_provider.py sha256=a0FnHfAZ1Cbe2KGUT0CZLtC1rbOWdNYQnFobaR91kbw 2456
pyctuator-1.2.0.dist-info/LICENSE sha256=KFcOrUy-8go6TAUH_uH7CKkeS342MIjdZJnTCVk_hk0 11357
pyctuator-1.2.0.dist-info/WHEEL sha256=y3eDiaFVSNTPbgzfNn0nYn5tEn1cX6WrdetDlQM4xWw 83
pyctuator-1.2.0.dist-info/METADATA sha256=cfgfum9DQYl7eYr5gM7VoBJAYDo6jwqX9f5AauhYI_M 15518
pyctuator-1.2.0.dist-info/RECORD