bsl-appcli

View on PyPIReverse Dependencies (0)

3.1.0 bsl_appcli-3.1.0-py3-none-any.whl

Wheel Details

Project: bsl-appcli
Version: 3.1.0
Filename: bsl_appcli-3.1.0-py3-none-any.whl
Download: [link]
Size: 110261
MD5: b7877095b9ba3fe4f92d114ab0d8386e
SHA256: 172afb45f8266aadcd49c242743c381885c1d2c24d27fc70d155a2ae281319c9
Uploaded: 2024-05-30 05:02:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bsl-appcli
Version: 3.1.0
Summary: A library for adding CLI interfaces to applications in the brightSPARK Labs style
Author: brightSPARK Labs
Author-Email: enquire[at]brightsparklabs.com
Home-Page: https://www.brightsparklabs.com
License: MIT License
Requires-Dist: boto3 (==1.34.95)
Requires-Dist: click (==8.1.7)
Requires-Dist: coloredlogs (==15.0.1)
Requires-Dist: cronex (==0.1.3.1)
Requires-Dist: dataclasses-json (==0.5.7)
Requires-Dist: deepdiff (==6.7.1)
Requires-Dist: GitPython (==3.1.43)
Requires-Dist: jsonschema (==4.22.0)
Requires-Dist: jinja2 (==3.1.4)
Requires-Dist: pycryptodome (==3.20.0)
Requires-Dist: pydantic (==2.7.1)
Requires-Dist: pyfiglet (==1.0.2)
Requires-Dist: python-keycloak (==3.12.0)
Requires-Dist: python-slugify (==8.0.4)
Requires-Dist: ruamel-yaml (==0.18.6)
Requires-Dist: tabulate (==0.9.0)
Requires-Dist: wheel (==0.43.0)
Requires-Dist: ruff (==0.3.7); extra == "dev"
Requires-Dist: pre-commit (==3.7.0); extra == "dev"
Requires-Dist: pytest (==8.1.1); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 41348 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
appcli/cli_builder.py sha256=pEDy4gWPBgRdyKreF60HZzuv8j_NBNL0ZmLw1Rhgcho 19863
appcli/configuration_manager.py sha256=J-hIzDr7cKFPwm6NM-bezHvyTqYCWN3uPGV2u6RHa5g 29934
appcli/dev_mode.py sha256=fuFmu657d4VaU5U02RuniAPn6jlfago-k_l4vfn1YU8 1431
appcli/functions.py sha256=FsOEzH-ka9c_pHxOtcMmb38caGDVS_7G5eZQVf4dcwA 3086
appcli/keycloak_manager.py sha256=Br7zFL19IqOm5i-CsRSrsOHg7NY4YzdQwlrehyPruYo 11246
appcli/logger.py sha256=GlWWkGvYTv0fUDsndYoPGYa9BrD1w7akEHNsSVfSN8g 1412
appcli/orchestrators.py sha256=G9ZSp36wzau6l-VOKuNUXVtBDx4vLli1FJ0ttDzd7U0 41232
appcli/string_transformer.py sha256=tK3hYBnGC7TxWFiBZ6iFJPT6FL4yXV9-U4n_C2KPRjM 3669
appcli/variables_manager.py sha256=VX0yi6EHeWXyB2w6-cmkM_onWNeHeu-2n-SRrKE3FDI 10966
appcli/backup_manager/backup_manager.py sha256=hbD-FrARPErG-sxzqIP-DdvTwhxPzyACa5bSKYcMf4M 22873
appcli/backup_manager/remote_strategy.py sha256=b5DrBX_BK_VAgQD4iJKL5c_PNVWf8nGetzawNY3negk 8376
appcli/commands/appcli_command.py sha256=DEB4vST3xAkkwh8S2cdLa00rX6ecyZBbZ9PnNlBjqhk 1368
appcli/commands/backup_manager_cli.py sha256=CoKcweV6D6X8PGloKCRfS3xekwB229e5mjBJuuJITL4 9144
appcli/commands/configure_cli.py sha256=yK6C_QvVANu-VP5dXTu5RWu5HKZl9SFOEZNm3kZTkmc 10479
appcli/commands/configure_template_cli.py sha256=t4I695WQ2-CorYjBCaLXajxFbSvhVQ7OxVVfV0-3ZvQ 8018
appcli/commands/debug_cli.py sha256=a4M56WmdNwgujI2KZA-oFhZpl54tuFw6hto8b48NkTY 2550
appcli/commands/encrypt_cli.py sha256=ed1kG2TEQ5uawNtc2HpaejyBJJgRWBPpbHh18jqOA9E 1914
appcli/commands/init_cli.py sha256=lvG4bGcQMMYlFlobMlOrWoFtOCSd3PcB40TvAjV_iCQ 2415
appcli/commands/install_cli.py sha256=bBIGHoz7y6i9zCzP6XYIgGfn1qdY1ymCMBKiu49ga5Y 4305
appcli/commands/launcher_cli.py sha256=L2vYX-ybbtsAbVfbR6lUk4zSpxsyLIxN_nAfYNphv9c 3336
appcli/commands/migrate_cli.py sha256=nWKrFDGaNeSVIeSAAA7sfU8TM20h0-GMgTHO3M6-7ls 2064
appcli/commands/service_cli.py sha256=yGVK9M6ZeqW7R2miLRoPsiRBsw4r6Hv83P6hXRCt11Y 10272
appcli/commands/task_cli.py sha256=C_NnPlFegl9ObwQtn-h9OlFja7xVyJFK9-0EAdvCC2Y 2804
appcli/commands/version_cli.py sha256=fq_F_BgiDVbYnP5fpzumnbFuBMxCk5uaN0xBV-MvnLs 1303
appcli/common/data_class_extensions.py sha256=EUX4EqqYLjDTbQmKZOZWml8Xq9HMxkFsf-_hQiOIXLw 1556
appcli/configuration/configuration_dir_state.py sha256=SNmsk-qSpBCnpMvt62AKxXUCOTSJXlIHUxhjCHDQXBA 13880
appcli/crypto/cipher.py sha256=-KquLuD1y6HaYLPwpV_yUUtURLto54fpEImhNCeKvqM 3987
appcli/crypto/crypto.py sha256=ok3fnlkj1nz0X9BzEJki9aXM4A-PLmOArtyyjvV9p9I 2372
appcli/git_repositories/git_repositories.py sha256=Y1EA0koA9RguFWoyyt100u3TK3vSi6tC-MViWTYrGS4 8026
appcli/models/cli_context.py sha256=MCkk8stMp8x5y_gZscSbgmW1sUzQ9M7kp2FtODIjb0Q 7932
appcli/models/configuration.py sha256=Z681rBQpz9niR8hu3S_BwK8mUjrtliy6NRLP1aEtgBo 9440
appcli/templates/__init__.py sha256=AiLaJMBVNqq2gavWF9iG9Wt_5x16puSXZHSF8IHYQuc 196
appcli/templates/installer.j2 sha256=VTTvT_8sfaUzRV3zEUllI4dC4nLpWIx1VIdoUU86qfM 5226
appcli/templates/launcher.j2 sha256=Qq89NodYLQ0HbU07RrnHOYnq5YcU8ktTJZ5axn-PSBg 4335
tests/backup_manager/test_backup_manager.py sha256=Lnv-h4fkXa5x2G0nNSei3UuyQKiXERXhaQQk6eZAVOA 36565
tests/cipher/test_cipher.py sha256=Z3LDZVpF4dPhAai7YlvCpwXriC6NVGs626KvpJukUL8 1870
tests/commands/test_commands.py sha256=N5Gy5x7TMhKz3xCr484W79qSOEenw2USCjcGPTq-HME 17602
tests/commands/test_install_script.py sha256=vnohFD0HZLUYWyT7g8oUPXS1A_-QG91NPjL6hNtFf4E 1816
tests/commands/resources/templates/baseline/nesting/nested_baseline_file.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/commands_task/test_commands_task.py sha256=5QtEiIP5DqnbXpHC2xwwxQVt1_irgKmZxXvQzE41N3g 6601
tests/commands_task/resources/templates/baseline/nesting/nested_baseline_file.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/configuration/test_configuration.py sha256=p5nmhkstHWCt2IlUmxSoFTMqHncaBOs2gzR4Hr-va_0 1942
tests/configuration_manager/test_configuration_manager.py sha256=iAC-Jtx4lBzAqRYkdhR7FQhFlU4wzIoD-Bs85UKNiBI 12006
tests/configuration_manager/expected_generated/nesting/nested_baseline_file.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/configuration_manager/resources/templates/baseline/nesting/nested_baseline_file.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/configuration_state/test_configuration_state.py sha256=PXTHoDaBgCsZgRQ66k0LlsKbVxiwHqk6BAsqUZbl6C8 2463
tests/crypto/test_crypto.py sha256=I54indG1zSoyVWXi4coVfPH2gH9TkUn7NMke5EEbKZI 2004
tests/git_repositories/test_git_repositories.py sha256=AO1gum7MRi9YXp7HpLtEO90u-6FHQUhy6XGNe0LwLls 3466
tests/orchestrators/test_helm_orchestrator.py sha256=f4g3svujMXX6_6y3ixigoy49hc3LGALDX3XYdD6HCnw 4443
tests/string_transformer/test_string_transformer.py sha256=mr-sgk4y-G44wNz3-pr6QSG6Jn4m-Rhf7YQtZgwdPRU 2676
tests/variables_manager/test_variables_manager.py sha256=khERRb2kW3NjcZm_YxOEY7Ze1oaVtGZ6WzwgcEzTkVE 10415
tests/version/test_version.py sha256=TlOZuXpWfoRVcYfetrevdVCk2tDNIVjmRsGasaPVtn8 1486
bsl_appcli-3.1.0.dist-info/LICENSE sha256=zwRm2BliwO8hMX3QnSXxVgq-2RCtAj-G0rUckiMlnTc 1085
bsl_appcli-3.1.0.dist-info/METADATA sha256=r_yJsqId9jb2tlYio-Ik0jqqmbrrndOnl6Q29PJ1KsI 42638
bsl_appcli-3.1.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
bsl_appcli-3.1.0.dist-info/top_level.txt sha256=knoEmkJg22c4sQ3jqPYfMqGkqfj9mT4JZLuOnKOuOYQ 13
bsl_appcli-3.1.0.dist-info/RECORD

top_level.txt

appcli
tests