kapitan

View on PyPIReverse Dependencies (1)

0.34.5 kapitan-0.34.5-py3-none-any.whl
0.34.4 kapitan-0.34.4-py3-none-any.whl

Wheel Details

Project: kapitan
Version: 0.34.4
Filename: kapitan-0.34.4-py3-none-any.whl
Download: [link]
Size: 99157
MD5: 6fd6f4bd227b233875526f9aa3f44a66
SHA256: 712e1329376040935737a5b20bff56333e93a490659d4f0c5bcae43efbecd75d
Uploaded: 2025-01-07 14:05:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: kapitan
Version: 0.34.4
Summary: Generic templated configuration management for Kubernetes, Terraform and other things
Author: Ricardo Amaro
Author-Email: ramaro[at]kapicorp.com
Home-Page: https://github.com/kapicorp/kapitan
Project-Url: Documentation, https://kapitan.dev/
Project-Url: Repository, https://github.com/kapicorp/kapitan
License: Apache-2.0
Keywords: jsonnet,kubernetes,reclass,jinja
Classifier: Development Status :: 4 - Beta
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.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.10,<3.13
Requires-Dist: addict (<3.0.0,>=2.4.0)
Requires-Dist: azure-identity (<2.0.0,>=1.12.0)
Requires-Dist: azure-keyvault-keys (<5.0.0,>=4.7.0)
Requires-Dist: boto3 (<2.0.0,>=1.18.17)
Requires-Dist: certifi
Requires-Dist: copier (<10.0.0,>=9.3.1)
Requires-Dist: cryptography (<44.0.0,>=3.4.7)
Requires-Dist: gitdb (<5.0.0,>=4.0.10)
Requires-Dist: gitpython (<4.0.0,>=3.1.30)
Requires-Dist: gojsonnet (<0.21.0,>=0.20.0); extra == "gojsonnet"
Requires-Dist: google-api-python-client (<3.0.0,>=2.15.0)
Requires-Dist: hvac (==2.3.0)
Requires-Dist: jinja2 (<4.0.0,>=3.0.1)
Requires-Dist: jsonnet (<0.21.0,>=0.20.0)
Requires-Dist: jsonpath-ng (<2.0.0,>=1.7.0)
Requires-Dist: jsonschema (<5.0.0,>=4.17.3)
Requires-Dist: kadet (<0.4.0,>=0.3.0)
Requires-Dist: kapicorp-reclass (>=2.0.0)
Requires-Dist: omegaconf (<3.0.0,>=2.4.0.dev3); extra == "omegaconf"
Requires-Dist: packaging (<25,>=23)
Requires-Dist: pydantic (<3.0.0,>=2.8.2)
Requires-Dist: pydantic-settings (<3.0.0,>=2.4.0)
Requires-Dist: python-box (<8.0.0,>=7.2.0)
Requires-Dist: python-gnupg (<0.6.0,>=0.4.7)
Requires-Dist: python-magic (<0.5.0,>=0.4.27)
Requires-Dist: pyyaml (<7.0,>=6.0)
Requires-Dist: reclass-rs (<0.6.0,>=0.5.0); extra == "reclass-rs"
Requires-Dist: regex (<2025.0.0,>=2024.5.10)
Requires-Dist: requests (<3.0.0,>=2.28.2)
Requires-Dist: six (<2.0.0,>=1.16.0)
Requires-Dist: strenum (<0.5.0,>=0.4.15); python_version >= "3.10" and python_version < "4.0"
Requires-Dist: toml (<0.11.0,>=0.10.2)
Requires-Dist: typing-extensions (<5.0.0,>=4.0.0)
Requires-Dist: yamllint (<2.0.0,>=1.29.0)
Provides-Extra: gojsonnet
Provides-Extra: omegaconf
Provides-Extra: reclass-rs
Description-Content-Type: text/markdown
[Description omitted; length: 2401 characters]

WHEEL

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

RECORD

Path Digest Size
kapitan/__init__.py sha256=QATyWamRCZ4hOzgaHwNcK9mbb-MfIluRW0bqPkNacco 997
kapitan/__main__.py sha256=ijlFo7PY92y6DAXWW-k5BIekpRfyeq-Fy8o1ayy9g54 223
kapitan/cached.py sha256=aBgUNp2_DwlyLXAaeG3HTwy5rXvdgnlnqz2Rw5Jx6yE 2093
kapitan/cli.py sha256=d2E_w4RlkcyYF4c9aD0TPAyRO1C0-27AD9c_s4olDlo 21792
kapitan/defaults.py sha256=0cOBxya-E4VRxTWsVpK9RzfYptQz2I9pEi3oi-bZa2g 831
kapitan/dependency_manager/__init__.py sha256=Um5TNo-uKcrAOa_SeYM4qLlVPKAo0L6GE27WnpQOjzM 125
kapitan/dependency_manager/base.py sha256=LBTLxd7X55EKox6nepaGGOIG_xd3GBu3W9OgJNgQ26g 12144
kapitan/errors.py sha256=dn0j8Up8cIfAqjS7Ua4nDT7gL6EqhTr-BgmwrPV-pIQ 1449
kapitan/helm_cli.py sha256=4pLyzK73seFhiP_9pp-pBuMMK3XWi2Ry9UbzL1W8CVA 951
kapitan/initialiser.py sha256=ufZHNdjd44l-VQ_2JSf9ERjRGZwIDp5fnptcor2lk5w 1808
kapitan/inputs/__init__.py sha256=rY6MmMeJVf_lSfiFOWu8xJ5skdQojcqgHP7zrGHh5VM 1281
kapitan/inputs/base.py sha256=mL1N03iDBuB18cjmLNpw-qhXYCMasKicfnqWBQWJLik 11805
kapitan/inputs/copy.py sha256=jIaeDCYpVsLQKU-2KhuujVH2EAaJxqx0SYwzckzyWnI 2256
kapitan/inputs/external.py sha256=LT1mw5-q5O2Imk5YnU9v8NqlGq4oIwI1XBU5xESXFAc 4187
kapitan/inputs/helm.py sha256=emYZNEYWDCWxsDjVWo04Obbfhu91xi7GQ1c8atKbLzE 8362
kapitan/inputs/jinja2.py sha256=0OAtCZj1wGlKK_XszKdtYGEaZEgbW9yjsRM3n-J_Zys 2794
kapitan/inputs/jsonnet.py sha256=juseuat05o2HDO8XaMGLGPgnTbGwVCa4tfKalZxB0H4 3980
kapitan/inputs/kadet.py sha256=Tl_OXgpykII0kPOsxa-pmfXbiVU5sJ5vqPYWQeYT6oM 5698
kapitan/inputs/remove.py sha256=Siqs_rg1H-AUgXzgrapGtGHDAif3hbRp-3XwAujJKB0 1151
kapitan/inventory/__init__.py sha256=2zBVJcIxJr5KiDGpTurImeLOkjcJdonYv7N05NEKoug 1446
kapitan/inventory/backends/omegaconf/__init__.py sha256=TcHHyCQNKslDkjd2Qtnkt7_34HPfebGlM49tx9EpkAk 7802
kapitan/inventory/backends/omegaconf/migrate.py sha256=g1YyLEWTVFKPiAuetFbxGJVxzHf4j0Q8ZSbAdWz6Jx0 2333
kapitan/inventory/backends/omegaconf/resolvers.py sha256=ObczAL47813iUgYrHxXZZPrl5iZw03HZnTQk_oUWZi4 8804
kapitan/inventory/backends/reclass/__init__.py sha256=RhNRQEoEfYPR8y0v_onkCJEgOKVoQep7rSVqJZqGiPg 4226
kapitan/inventory/backends/reclass_rs/__init__.py sha256=yjSg91YbWnhpGpooOF_97Xunk_eANyKKLgZpxqcB0Gk 1881
kapitan/inventory/inventory.py sha256=F3Dg4bYdQB_e9_BxDqoRuW7aauOq_qPS9yy7wnmCRlY 5094
kapitan/inventory/model/__init__.py sha256=w39PXzSohmyhLxU_LMWojj0x_sZMt8zETw1DrALhHG8 1437
kapitan/inventory/model/dependencies.py sha256=Vcot9FBaVeBYxrd7_TOH-fIm7_4okCoMla5gZEJTaKg 1275
kapitan/inventory/model/input_types.py sha256=-JKNG4oFdBLnu699Rly_v0lbLhof_c0ooAt_tWuZAJQ 3233
kapitan/inventory/model/references.py sha256=xkyXSY0yr0E0gChT90zmWFTdAoWx2eeGas9viAWE2nQ 3004
kapitan/jinja2_filters.py sha256=4IiT347ANS0jaH0FI8pJVOfb_RNaHY3XQmFr6KKo3xE 6630
kapitan/lib/kapitan.libjsonnet sha256=_SNiHtsWZ6IeKcUQEp1KDDYahKxVAGl8RZJS6uxNtn0 1008
kapitan/lint.py sha256=1XKj1gqxpk1muAFsAcJA06e4ji6uh9em6E90oq8aMHc 8445
kapitan/refs/__init__.py sha256=NfdeaWPK2aoLsGrI7GiOu7X7ww19LLRqZe2TDkp43ac 393
kapitan/refs/base.py sha256=OPnvdLTQZOsWX6_-dB4sYbjwH4JYSkpLkIKp7K20Fbw 27953
kapitan/refs/base64.py sha256=OqpZf3Y882bsYfnonS4sQrTN0INdvsN4iqJONfVQpXM 2900
kapitan/refs/cmd_parser.py sha256=6sn5P3BNxNHmjS4Kpr-wDXW3BlAHglfnNKsIBtVNhaA 18252
kapitan/refs/env.py sha256=GHdLDfl_cqKcdwmgKxs6MbMW-xTtvkEGUL0PLrlG2Gk 1490
kapitan/refs/functions.py sha256=JpPA9uuyDtDMBBnNMWTEjHVwGeczZPPd5cRhP9cKlOc 7278
kapitan/refs/secrets/__init__.py sha256=Um5TNo-uKcrAOa_SeYM4qLlVPKAo0L6GE27WnpQOjzM 125
kapitan/refs/secrets/awskms.py sha256=wnBX4NhaY1IGN3b5bxyMXoU0YDkGJpnIu1GHThPIws0 4934
kapitan/refs/secrets/azkms.py sha256=r4NnNS2LMM71YJn2jD2KUDIblgqcY7w_WRyhqSucTgI 5818
kapitan/refs/secrets/gkms.py sha256=JAqecjtXDDiIm47_A0yOXjqPlnv0almee_nGs8zifhE 5775
kapitan/refs/secrets/gpg.py sha256=faAvVgXoFUlVh-PJ9preXzrOMXCWLlFSutEBORzFQUw 7238
kapitan/refs/secrets/vaultkv.py sha256=bgTcaeyo5dCgdgP8Xor7UOof4UuRxd5YGtbPVwDKH3g 8780
kapitan/refs/secrets/vaulttransit.py sha256=mLBxawsqXp3g7zUR1PN3yjBYxXOXriYPQnuunEROvIs 6800
kapitan/refs/vault_resources.py sha256=4edegMtZ8u4dLiEFkWcQ6_iwOzaevGrdsCjVXv4EUMw 5481
kapitan/resources.py sha256=GD5DkMuq_3446g_8tCOQU-y4z_GTmjolo8mgTcrPSpw 13426
kapitan/targets.py sha256=pvF3UdycMmiu0dB0ybptK6cUwUFtY71_BF1EAgFECTY 10912
kapitan/utils.py sha256=W_QVeW23JYNDaXNcRveeGiBAtwVKf6TX4yN342dm5t8 22254
kapitan/version.py sha256=GW6G88lQmNmwCXIw_bKpiOoWoWMa2m-_NNmpvhzHzOQ 508
kapitan-0.34.4.dist-info/AUTHORS sha256=UFTKxBQtLYpT56rfCoXx_UKZPFiJgstrXUdh9kycEgI 312
kapitan-0.34.4.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
kapitan-0.34.4.dist-info/METADATA sha256=ToZ6DpTscmsBsmeCH1vfkfleGvpdE4clLie-XyP6aOA 4939
kapitan-0.34.4.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
kapitan-0.34.4.dist-info/entry_points.txt sha256=y_jhFkGJg3AfGsvNKG9GfQ3rNX9nIKP3-yCHBS3bk-c 44
kapitan-0.34.4.dist-info/RECORD

entry_points.txt

kapitan = kapitan.cli:main