kr8s

View on PyPIReverse Dependencies (7)

0.18.1 kr8s-0.18.1-py3-none-any.whl

Wheel Details

Project: kr8s
Version: 0.18.1
Filename: kr8s-0.18.1-py3-none-any.whl
Download: [link]
Size: 71198
MD5: 7e03a5c8ff0db42b3efc46452b2ada4a
SHA256: 192d659c70c7650e7641c3c69a656ac16e51672118468eef8224ea60009932c4
Uploaded: 2024-11-12 10:48:58 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: kr8s
Version: 0.18.1
Summary: A Kubernetes API library
Author-Email: Jacob Tomlimson <jacob[at]tomlinson.email>
Project-Url: Documentation, https://docs.kr8s.org/en/stable
Project-Url: Repository, https://github.com/kr8s-org/kr8s.git
Project-Url: Issues, https://github.com/kr8s-org/kr8s/issues
Project-Url: Changelog, https://github.com/kr8s-org/kr8s/releases
License: BSD-3-Clause
Keywords: kubectl,kubernetes
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: anyio (>=3.7.0)
Requires-Dist: asyncache (>=0.3.1)
Requires-Dist: cryptography (>=35)
Requires-Dist: exceptiongroup (>=1.2.0); python_version < "3.12"
Requires-Dist: httpx-ws (>=0.5.2)
Requires-Dist: httpx (>=0.24.1)
Requires-Dist: python-box (>=7.0.1)
Requires-Dist: python-jsonpath (>=0.7.1)
Requires-Dist: pyyaml (>=6.0)
Requires-Dist: typing-extensions (>=4.12.2)
Requires-Dist: furo (>=2023.3.27); extra == "docs"
Requires-Dist: myst-parser (>=1.0.0); extra == "docs"
Requires-Dist: sphinx-autoapi (>=2.1.0); extra == "docs"
Requires-Dist: sphinx-autobuild (>=2021.3.14); extra == "docs"
Requires-Dist: sphinx-copybutton (>=0.5.1); extra == "docs"
Requires-Dist: sphinx-design (>=0.3.0); extra == "docs"
Requires-Dist: sphinx (>=5.3.0); extra == "docs"
Requires-Dist: sphinxcontrib-mermaid (>=0.8.1); extra == "docs"
Requires-Dist: kubernetes-asyncio (>=24.2.3); extra == "test"
Requires-Dist: kubernetes-validate (>=1.28.0); extra == "test"
Requires-Dist: kubernetes (>=26.1.0); extra == "test"
Requires-Dist: lightkube (>=0.13.0); extra == "test"
Requires-Dist: pykube-ng (>=23.6.0); extra == "test"
Requires-Dist: pytest-asyncio (>=0.20.3); extra == "test"
Requires-Dist: pytest-cov (>=4.0.0); extra == "test"
Requires-Dist: pytest-kind (>=22.11.1); extra == "test"
Requires-Dist: pytest-rerunfailures (>=11.1.2); extra == "test"
Requires-Dist: pytest-timeout (>=2.1.0); extra == "test"
Requires-Dist: pytest (>=7.2.2); extra == "test"
Requires-Dist: trio (>=0.22.0); extra == "test"
Requires-Dist: types-pyyaml (>=6.0); extra == "test"
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 4745 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
kr8s/__init__.py sha256=HZoiINHTZV97Zfebr5acNhBPinApDW9e7Yq-o0esORk 5294
kr8s/_api.py sha256=kEwwBuMB6mB-e9NSoUQHLbaDKqof9a5LQiG_XjhgS6w 22750
kr8s/_async_utils.py sha256=Qm-OrOCdBeg0CAxJar5Iq87p0lDRshygfefI2ohxZ3I 8257
kr8s/_auth.py sha256=zcO2HSp6sVcGifmDrwZx7yMuRK3ZuM-3qehZIfxxrso 11700
kr8s/_config.py sha256=hZLL4KmABl2i9I8tUO45nm4ThYqReekel0tyOEUa92Q 12032
kr8s/_data_utils.py sha256=m7tK90xFa-rvDBas0slUI8-iehDxkEx_tY5ezepdTPo 5181
kr8s/_exceptions.py sha256=Mv2Kr4pszcrqmM_OUKceykqu3VS3tnNCO1CLs6iudUQ 1019
kr8s/_exec.py sha256=O-elsk2GVDtyJVmSdAcWOwLHoTbTWyy1Jov3PN9UJjU 5239
kr8s/_objects.py sha256=Wciy_9-qXAp_WUP9pmfkamseMudz47JwHVhJAtyzkcI 59672
kr8s/_portforward.py sha256=wzfCE1jaH7aPHUewKn_Jzr1C02e6zWdIPsO17w2qkhY 11019
kr8s/_testutils.py sha256=npjOtR5WD53yTU03DbIhvHcmnLHCBz6_DT_B6-jfga0 1106
kr8s/_types.py sha256=R5Cehus7FQ0IBaL0YkxShbYxKTQAnIYy1r0fe-l7uqg 1334
kr8s/_version.py sha256=WKuH__LVaZHj35m7SuPDdqOuUScbj9XEwpPI5Tns-Xw 413
kr8s/conftest.py sha256=AfRIdfbfvvTC_wGPjdq9l36viVwzeKNTOjTC4mu2VXQ 5182
kr8s/objects.py sha256=xjfhO1xQI2LgPSl5Jt-d8Acmw9BSF0xUZTYZrkt1Fjs 6696
kr8s/portforward.py sha256=PcNtSkD3c6JYtDbIrJxWG-kPSPnWkabjw6XcCCVFrrU 1020
kr8s/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kr8s/asyncio/__init__.py sha256=V4_Hqf1UfrtOqAtt5_Ba3XN8XLUXXA2_66qR81Ib-Eg 553
kr8s/asyncio/_api.py sha256=5-MHBR2OVWidKyacXfnqkrT9HydzvkoGkkdNzQ8WAic 2293
kr8s/asyncio/_helpers.py sha256=vCBDEzUqpdH2JGVuTy0lSRMxho7SpjGDUYRYF14RJ5s 3770
kr8s/asyncio/objects.py sha256=LgshbTGHeORQ2NjTGsBR31sDd1VZRjzfI-gUkSam8dQ 1908
kr8s/asyncio/portforward.py sha256=IpCpHkXTydnp-YAUl3SBMvQNpUfmqpSHlpe8Ey9B9uM 363
kr8s/tests/test_api.py sha256=E1T048Sdgv-ObRBQqty0cf-lgzU2T2UfiwUfhkxHuxQ 11335
kr8s/tests/test_auth.py sha256=5TpyhAIKJZCP5bf5Ew_CobzVZRAyh91_LqJUS-0qpSA 12110
kr8s/tests/test_config.py sha256=p_Z0jl3rWVakpIC3qlP1QMF8fxYaWA-QqPIMlbDmZt4 6686
kr8s/tests/test_data_utils.py sha256=-4XyQnQ3tvXESgeyU9Ztjyt96YpD9DGeR6TuULO3ZiA 3767
kr8s/tests/test_gen.py sha256=gTPKoIU1-MCD7g_IRbmqbeBdhAIi08EOr61tKurs2-s 933
kr8s/tests/test_io.py sha256=eaNNZrvCRWX5ob-yMNnaSyQuE7WygDLDZg_ccc4OICw 2051
kr8s/tests/test_objects.py sha256=I4h87MJHdzaPin35ST8FCu0itDE2h6qpm8IDkuJcE1M 38454
kr8s/tests/test_testutils.py sha256=9oid3Uny21sVrXIWogM-cq-j9wNRG92f_rD9AVjkD_o 642
kr8s/tests/resources/configmap.yaml sha256=v9mpqKGtpftbBSucKfIIM8N0BieObT2QEcIZOs_4-VQ 490
kr8s/tests/resources/secret.yaml sha256=0OXXbiDhCyVzyGSaiFZArA4R5HuT9PJpiAhoPT2mqKA 1663
kr8s/tests/resources/serviceaccount.yaml sha256=k5-wE5jeRl04H-8AlcZ8zZfcKt2tDY01kVHQudDyDvg 931
kr8s/tests/resources/custom/evc.yaml sha256=IscAcdq67NoIw8qcooIwneAZafDlzCJXYIG4lKWDtxw 78
kr8s/tests/resources/simple/nginx_pod.yaml sha256=oe8251w9WA3P7rl3-SEDhTrKYEFVYFQBZTkOcXSQljA 144
kr8s/tests/resources/simple/nginx_pod_service.yaml sha256=cMxrGQD1CTXreyorFqL7QsKJj3MqYhXkpYKR2bcv5bM 435
kr8s/tests/resources/simple/nested/nginx_ingress.yaml sha256=iDJA2PKjTrkAP94mdSROvXsw_bX-ZqG-7jYWnwMRCnY 369
kr8s/tests/scripts/envexec.py sha256=WPuG98Kd-jCb_QffXltSYdOJLocNgISAyjSzuotcwC8 634
kr8s-0.18.1.dist-info/METADATA sha256=_uocmvIoNHVIqFdbsbp01u_Y3RcU4WxFS-TsI_7Jzvw 6803
kr8s-0.18.1.dist-info/WHEEL sha256=3U_NnUcV_1B1kPkYaPzN-irRckL5VW_lytn0ytO_kRY 87
kr8s-0.18.1.dist-info/licenses/LICENSE sha256=-svFcFAGEkjSp8Vb34q1psT-bwBXs-pWKnS7K1OCknY 1583
kr8s-0.18.1.dist-info/licenses/LICENSE_HEADER sha256=mGPfSxM9pnuO6DVUdXVJ4x5_zw6RFcsFxAVHwVIo_6s 129
kr8s-0.18.1.dist-info/RECORD