bsl-appcli

View on PyPIReverse Dependencies (0)

3.0.0 bsl_appcli-3.0.0-py3-none-any.whl

Wheel Details

Project: bsl-appcli
Version: 3.0.0
Filename: bsl_appcli-3.0.0-py3-none-any.whl
Download: [link]
Size: 104850
MD5: a8c30c715d54fb6940a319f2efd80bd1
SHA256: 5da71017a87b7c2605fe9b0e2d6b8e61072c06ad7f5c15973dfeb780d02a110c
Uploaded: 2024-04-24 22:39:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bsl-appcli
Version: 3.0.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.91)
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.21.1)
Requires-Dist: jinja2 (==3.1.3)
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; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 37519 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=MrqmAWDGn5n0jPCDll4i0PIIQIWTUheWdKtGH7OdexQ 18065
appcli/configuration_manager.py sha256=WQu198UR-AGaWCEJ6e4B17-gOJg1XH0wA9AYVRFxOJo 29934
appcli/dev_mode.py sha256=UNCP8g30jC08dzudx6p3VQRZE6MR4M06szg-a009QBc 1278
appcli/functions.py sha256=FsOEzH-ka9c_pHxOtcMmb38caGDVS_7G5eZQVf4dcwA 3086
appcli/keycloak_manager.py sha256=Br7zFL19IqOm5i-CsRSrsOHg7NY4YzdQwlrehyPruYo 11246
appcli/logger.py sha256=2I8clYGtvInDvn5fc_rJUFnSgC10CUESHho8LU5sxiY 1157
appcli/orchestrators.py sha256=kbC88EpwU2QIABWOvLDI7dCqxXDyUeEH0zsSMlgsCb8 31161
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=QXaXFN7s7J-LuHUh3ZoguffPMSJpkdAsGIrJjzHZt2c 4304
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=Ma9WWCzNX34U5GV5LmrBkIzFDc9dvnCMu1sHyyA3GJc 7131
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=OSqiBQB5TFtgM6krqrAeqVN8nxocXnLQRW33VEWS2FQ 4255
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/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.0.0.dist-info/LICENSE sha256=zwRm2BliwO8hMX3QnSXxVgq-2RCtAj-G0rUckiMlnTc 1085
bsl_appcli-3.0.0.dist-info/METADATA sha256=byEdvDOZ2rmz8osbqatpV-z4duCpBqImJsZRdQfNm48 38573
bsl_appcli-3.0.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
bsl_appcli-3.0.0.dist-info/top_level.txt sha256=knoEmkJg22c4sQ3jqPYfMqGkqfj9mT4JZLuOnKOuOYQ 13
bsl_appcli-3.0.0.dist-info/RECORD

top_level.txt

appcli
tests