servox

View on PyPIReverse Dependencies (1)

24.3.0 servox-24.3.0-py3-none-any.whl

Wheel Details

Project: servox
Version: 24.3.0
Filename: servox-24.3.0-py3-none-any.whl
Download: [link]
Size: 276996
MD5: 015e0ff81762445764c5729f5bf94620
SHA256: 7729bb06fa35926fe75b007f8d389c4092d22f7e27ffdbcebea66a39514218c5
Uploaded: 2024-03-11 22:37:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: servox
Version: 24.3.0
Summary: Opsani Servo: The Next Generation
Author: Blake Watters
Author-Email: blake[at]opsani.com
Home-Page: https://opsani.com/
Project-Url: Repository, https://github.com/opsani/servox
License: Apache-2.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
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.1,<3.13
Requires-Dist: Authlib (<2.0.0,>=1.1.0)
Requires-Dist: aiofiles (<24.0.0,>=23.1.0)
Requires-Dist: backoff (<3.0.0,>=2.2.1)
Requires-Dist: bullet (<3.0.0,>=2.1.0)
Requires-Dist: colorama (<0.5.0,>=0.4.4)
Requires-Dist: curlify2 (<2.0.0,>=1.0.0)
Requires-Dist: devtools (<0.11.0,>=0.10.0)
Requires-Dist: httpx (<0.24.0,>=0.23.0)
Requires-Dist: jsonschema (<5.0.0,>=4.17.3)
Requires-Dist: kubernetes_asyncio (<23.0.0,>=22.6.5)
Requires-Dist: loguru (<0.7.0,>=0.6.0)
Requires-Dist: orjson (<4.0.0,>=3.9.15)
Requires-Dist: pyaml (<22.0.0,>=21.10.1)
Requires-Dist: pydantic (<2.0.0,>=1.9.0)
Requires-Dist: pyfiglet (<0.9,>=0.8.post1)
Requires-Dist: pygments (<3.0.0,>=2.6.1)
Requires-Dist: python-dateutil (<3.0.0,>=2.8.2)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.0)
Requires-Dist: pytz (<2023.0.0,>=2022.7.1)
Requires-Dist: semver (<4.0.0,>=3.0.2)
Requires-Dist: tabulate (<0.10.0,>=0.9.0)
Requires-Dist: timeago (<2.0.0,>=1.0.14)
Requires-Dist: toml (<0.11.0,>=0.10.2)
Requires-Dist: typer (<0.8.0,>=0.7.0)
Requires-Dist: uvloop (<0.19.0,>=0.18.0)
Requires-Dist: watchfiles (<0.19.0,>=0.18.1)
Description-Content-Type: text/markdown
[Description omitted; length: 51246 characters]

WHEEL

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

RECORD

Path Digest Size
CHANGELOG.md sha256=1FloMAjMpgbXZRVw8K5c3kY3vo-XJQ18r3l8wCanTuU 38254
README.md sha256=lZZZJLxFTKShANcV0mLhsf_hQ8MakZlUkDupOVK6czM 51279
servo/__init__.py sha256=tCNgeZi53aTDgdC7IgGM-WTQLXkan5NduCOg97ZgEW8 1835
servo/api.py sha256=KCazZ_lwqzLoD929o6Fx5uAfmUYUVbzfF0kzFaCODio 10126
servo/assembly.py sha256=Bykt8YAfXGAH6Mu5ryEqFF-QAJQPcQO1G7V1luBmUhk 15480
servo/checks.py sha256=I1uHWZWCCwzK2No2E85lRPQtft-sQoIeclr4K7UfLiE 44211
servo/cli.py sha256=vXjqr3Zhd1-BzdmuZA3_vYCkha2jBHAbYer8bPKezIU 78918
servo/configuration.py sha256=B6JTgv6YK0VkRTbCMfOb7MhUiwRRH2YRuQuGmHOBg44 28116
servo/connector.py sha256=2Pss8GErX360P2T-N6qMUq8o5qZVGGHbEarLPl2buPY 16885
servo/connectors/__init__.py sha256=LvW5MYHkMyOAcSQd1fGIbhq4D_ugNUV2U1oWmEqpXRI 680
servo/connectors/kube_metrics.py sha256=NUasIHXBrfxuyX3zXB-nWAS1bzZ1sjbqQ5VwwYkh-TE 31949
servo/connectors/kubernetes.py sha256=Kxn5OEVhWdl8RgiK9wh17rOoIxGmMU-5WhkdxLfD_3o 96129
servo/connectors/kubernetes_helpers/__init__.py sha256=BYU807vAkLsQ_snqPSMyasua0h6HdA6HsCDotjjUlLs 799
servo/connectors/kubernetes_helpers/base.py sha256=pT49UKw-7EwdLAzFO96tT-S5bPYDMxv59PQq2f5yEOc 2528
servo/connectors/kubernetes_helpers/base_workload.py sha256=TRrYaAUvtwpUr2IHygjeRcRrGV3Bmi0jY3j-98_1tTk 11264
servo/connectors/kubernetes_helpers/container.py sha256=9UHjIz_D9UH2i3yyXCohnclGPQxTRLV2x7dvVBTxR_k 5158
servo/connectors/kubernetes_helpers/deployment.py sha256=7ynILMjeMppxWsrWNMgJ-kiWqL2i3v0wQ7qcfgY1CFk 14809
servo/connectors/kubernetes_helpers/namespace.py sha256=kHH_v7RPXNvR-UN4ZMhUjnZVh_pol8Xj22wu2BY9chE 1195
servo/connectors/kubernetes_helpers/pod.py sha256=4AmzloSYb-oFYuDA-68moulZhFuQihKrsw0viP4Q6GY 12193
servo/connectors/kubernetes_helpers/replicaset.py sha256=r4NdXUS8jgFhJUo6jsMIWlVZ7pj_U-pMcUWFhwQh3Ak 1779
servo/connectors/kubernetes_helpers/service.py sha256=DoW-rzm8WwkS87JIjM71LqCz3OZTLV2Atxo4AhLt28o 2722
servo/connectors/kubernetes_helpers/statefulset.py sha256=sXCpioSwx2J3EGJbg8hZ3YVkGS3feb7dN08mlVQTqN4 3702
servo/connectors/kubernetes_helpers/util.py sha256=obygjIrzHlEnTy35KafWxLYUd0JCtcpf6eYTwjhMtzA 1625
servo/connectors/opsani_dev.py sha256=fdy2ckIslx79GBZhbYtt0iDljIKU5vVGSaxPraEL0-I 47402
servo/connectors/prometheus.py sha256=IIzVXQCfLpDe2vi113AfFgwSaQdryXIBFFURzPFvmzQ 40503
servo/connectors/scripts.py sha256=p1VTGyJKtNiZ6S984ddl8XpSe6VprJHz0f-uZnZjZpE 1708
servo/connectors/vegeta.py sha256=Js_c1HeP7A-ifp8i3PRsk4dTe-kyiUOH_PqBH2oDom0 19125
servo/connectors/vegeta_target_schema.json sha256=2cd8p6gEs-Qk2qizWND793Erlm3IxrG69dc4dwlx_VI 983
servo/connectors/wait.py sha256=WJSfgttE1ShK09MnLC38mOGSZSJuhGll_TTvTkP7VaI 2665
servo/encoders.py sha256=8aEpr6RZc-k5VKrkMD6Nl-pHxODFf4i4CaYXs4gwvrs 607
servo/entry_points.py sha256=kMa40zUTnQdixi3xw_rwltXV-RzHeVc5fhWFmeXMDDU 1825
servo/errors.py sha256=tdSnLV2jjZmFte3xafr9jVdiuX0yJ7pNaI6uRD0eUVs 5459
servo/events.py sha256=bShLeGDMsRPaIcKH7v1A8XmGFMcd_Y16unHB6XavvJs 38440
servo/fast_fail.py sha256=D1sK0DLxuDMbx5G4meZkSqdoKWhVcZd29PbsSrJgvfc 10683
servo/logging.py sha256=VKLwDK3Ax0wjgfaZ4F5P7XzKZkgMrjiIWUy-dWTc-Fc 14410
servo/pubsub.py sha256=AkqxpYO-qBOTKo4h3UUB5HSWt8ytLYg3a5-ZUjwtVP8 61149
servo/repeating.py sha256=a4uds_FuqGAk9_D-b_GJRMIxwznmvN-5KnN6iZxXQkw 6750
servo/runner.py sha256=4T82KiGIoOMrOmqCDD41Ic-iTIicYMk1uayXvz1bYC8 30356
servo/servo.py sha256=w3Z7ZSNsWZ628F7L3v69w-q3YxXi3_cChaTZ3a-Mj4M 26729
servo/telemetry.py sha256=YS5BPVqV3fTk5tQ89FmpqKMVo_9XngrOXsGtzsbp8lE 7889
servo/types/__init__.py sha256=upbqe4tiNc0rJ-8NOxScSzj5he8EXBEpiuEL5E0Ex40 808
servo/types/api.py sha256=XSD9BeJtVPB4Fy4XL0KMOnfH_h-kGPi4Iz1ovFSn_T8 10891
servo/types/core.py sha256=7VLmTdS3RaCieiJAEbR1BFhtBMJvxZGBsn0t0trs9-Y 32093
servo/types/kubernetes.py sha256=kK4S-5jh1asGXELHTg9Z-BPHxR4vId-zN4DpjuOxBg8 2228
servo/types/settings.py sha256=F5wbNqyF71wkKok96C_ECVp4kdIVNwqRBz261_PCBJQ 24087
servo/types/slo.py sha256=WgFKT6Cu28fCe4UvwGY1UB0vWKoR5KlOlq-ik6d-gSc 4573
servo/utilities/__init__.py sha256=HfmmZ-xqvA7PqYiAkn79sEEQ2DnW6M-8OE3gpN32x14 777
servo/utilities/associations.py sha256=LFu-MAIYGb6kK89DcXAZh_ArY5SHdBEIDlTd-oGXa6I 2854
servo/utilities/duration_str.py sha256=kxLFNORaWuC2wi0ooKqmkLxNsZs1mtV0Oaq7k22twsE 5404
servo/utilities/hashing.py sha256=OVfaLuiS_aNjw7yO0w-wSTnKkWso0Sl6Y9BMT-i4tyo 2314
servo/utilities/inspect.py sha256=9-kV1Zg4T79rMtPXSVjupT7-GMW3rhvDa9b7MZ4fMFg 17728
servo/utilities/key_paths.py sha256=_dNiM9uYulbmEPXKY_EV4qc8i4sRxBsswdAW2sUMOeE 2116
servo/utilities/pydantic.py sha256=6inop5K1KGNYbA_Rv8PzbSSZuZKbMJfkRI1aOjuSKQA 2427
servo/utilities/strings.py sha256=0Eu_9wHT8bibvWOR_NYr4dbT6kF-AzmJ9TIYkmanAfo 2529
servo/utilities/subprocess.py sha256=prkd-f_kRtmqoKjHdl4kHwLla9x6f43h1m7K6uphwwg 15575
servo/utilities/yaml.py sha256=1ypNLvQFqJHtDlGOLeCBa7VNYtGpt5JMow2jXVIJgJ8 1016
servox-24.3.0.dist-info/LICENSE sha256=IVxyFR_MP7b0a_z19zfVzXhHd3wnrxXlg1bZT4l85t0 11385
servox-24.3.0.dist-info/METADATA sha256=wSHLxc517KYgIHVpZ7OgdZ1vlJWnSiDsmsPc9FV4YiM 53013
servox-24.3.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
servox-24.3.0.dist-info/entry_points.txt sha256=MDeTBeCinneflaqWraYHTtvXPLs98wgIQpeuiifXoQw 450
servox-24.3.0.dist-info/RECORD

entry_points.txt

servo = servo.entry_points:run_cli
kube_metrics = servo.connectors.kube_metrics:KubeMetricsConnector
kubernetes = servo.connectors.kubernetes:KubernetesConnector
opsani_dev = servo.connectors.opsani_dev:OpsaniDevConnector
prometheus = servo.connectors.prometheus:PrometheusConnector
scripts = servo.connectors.scripts:ScriptsConnector
vegeta = servo.connectors.vegeta:VegetaConnector
wait = servo.connectors.wait:WaitConnector