flex-cli

View on PyPIReverse Dependencies (0)

0.1.29 flex_cli-0.1.29-py3-none-any.whl

Wheel Details

Project: flex-cli
Version: 0.1.29
Filename: flex_cli-0.1.29-py3-none-any.whl
Download: [link]
Size: 46248
MD5: cb0c52caaa7c4d88c183e17822d90f36
SHA256: 0dcbf71efd0cbb156274d3ee4ba919f66eb47dc5ae992705a70cf2b1e76c634f
Uploaded: 2022-09-22 14:43:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flex-cli
Version: 0.1.29
Summary: Local CLI is an extendable interactive command line tool built in mind with the objective to make the interaction with day to day scripts more user friendly. The scripts you use daily should be easy to maintain, develop and document so you don't need to worry to write long documents on how to use them.
Author: George Babarus
Author-Email: george.babarus[at]gmail.com
Home-Page: https://github.com/a42ss/lcli
Project-Url: Repository, https://github.com/a42ss/lcli
License: MIT
Keywords: cli,flex,documentation,automation,local,command,command-line,script,scripts,command-line-tool,automation-framework,flex cli,flexible
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.8,<4.0
Requires-Dist: PyYAML (<7.0,>=6.0)
Requires-Dist: ansible (<7.0,>=6.4); extra == "ansible"
Requires-Dist: blessings (<2.0,>=1.7)
Requires-Dist: fire (<0.5,>=0.4)
Requires-Dist: jsonschema (<5.0,>=4.5)
Requires-Dist: pinject (<0.15,>=0.14)
Requires-Dist: prompt-toolkit (<4.0,>=3.0)
Requires-Dist: pyfiglet (<0.9,>=0.8)
Requires-Dist: types-PyYAML
Provides-Extra: ansible
Description-Content-Type: text/markdown
[Description omitted; length: 4558 characters]

WHEEL

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

RECORD

Path Digest Size
flex_ansible/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flex_ansible/command/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flex_ansible/command/wrapper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flex_ansible/command/wrapper/ansible.py sha256=P095Vko8LOaRgFpMhyZUPCGaBW1JyX8rseFK4AbT3-c 2442
flex_ansible/command/wrapper.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flex_cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flex_cli/__main__.py sha256=u968FaBpZ281S-LN0mAZ7vRlTwEVk3GRGCAWd1VVkfM 1642
flex_cli/command/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flex_cli/command/wrapper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flex_cli/command/wrapper.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lcli/__init__.py sha256=Q_Y2hIOs7BYougenmNRAYMagWYrk1d0s_TMcshtOMdM 53
lcli/__main__.py sha256=CDze-wtlWdd0TdatdImvbBjUK-XLE-_SaRdVgu_ylos 1638
lcli/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lcli/api/command/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lcli/api/command/input.py sha256=RfTA6sAHCyy4wR3HtqMpLp7cd3QrXeyzJHGp2pijAaM 42
lcli/api/command.py sha256=jWYtmkOzAEtPLfBiHDHjLwAt0gQsRAxJ56TAeLi3D84 566
lcli/api/config.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lcli/api/conroller.py sha256=hUI66SI9IwRVFASGf7SxT-Z7WeUcqs6vOwP5bPI6oTc 120
lcli/api/exception.py sha256=Zu6QRHV6vErWM6gME6yk_HsyfCcbXx9GAUR3AN3TZBk 41
lcli/api/service.py sha256=dI2cZmkKrYSH7BrU7DoYe1_4loF7pW_M_TYAv73PHG8 118
lcli/app.py sha256=gDn5rVPOEuFgeGGjUfhrj66KJjm3SHI8pUXKdimXPMc 9972
lcli/app_mode/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lcli/app_mode/base.py sha256=UZhTrhQZMcS_rONjrplKWhF2CL4n06WeG0KsmbDbZUE 373
lcli/app_mode/exceptions.py sha256=Fbp0BTHYS23Vef_f92M8jp5JQIXkz7fV2TjEOkZG2Fs 44
lcli/app_mode/fire.py sha256=W6p-WElr3VxY2V3DRJ2ac8U9-Cr-7CtDs0D__Ne5qCM 5776
lcli/app_mode/interactive.py sha256=0qgNxclHSGPBTdJ1AluSnCkYZMamZUHGWWLZnDAxTO4 14797
lcli/cache.py sha256=FyGnWe4l5yH4SH_AfWss2vp6sXt80o80tlXSdZceg2I 2074
lcli/command/__init__.py sha256=JnpX5lFtDKzyLduuM_yvDogPYuPOEyMFMcx-UhWAeqw 461
lcli/command/builders.py sha256=51Kv525qx1pzIJau5gPaWJQMxGkTu6sNm7-ni9nb8Ew 4545
lcli/command/envirnement.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lcli/command/exceptions.py sha256=t_-9vMkrz90IP4oHa8y0Mvp_R1mho2rOB4uS2eyt7ZE 221
lcli/command/input.py sha256=92C6zQ5B-kolmsz6PWlE7b0r29vvzotzV84ccwc5kbQ 3055
lcli/command/subprocess.py sha256=Th8N9XlR8v-JmSlf6j20g_e5kOiQfDivYqJey_RIEi4 6943
lcli/command/wrappers.py sha256=LxtoVIhAwOg6TygCs4BYnzvrntyGVGz6B3y0UIWKW-Y 2464
lcli/config/commands.yml sha256=KaHK5VQlE0KmmIu-SkhhkNtbAvDv5qA8itaBXWSBQfE 1552
lcli/config/samples/ansible/ansible.yml sha256=NblWjYp-sP7Pm172jOcnnsTztz6c9Yr5WsnyshvtXIc 683
lcli/config/samples/ansible/inventory/all.yml sha256=NO1t29CQ9z5tUh8wQdTUZJBBqaxSw0lN_8KOWgm0evI 499
lcli/config/samples/ansible/playbooks/playbook.db_servers.yml sha256=QQZpqIsLdbhAAaAve9UKflyAjjP2QxaFaRlGjVlDYmM 236
lcli/config/samples/ansible/playbooks/playbook.web_servers.yml sha256=ljw-AV2JUEgQUhxASzJuEltzLz0Qh0uOsRbofdQiUGc 389
lcli/config/samples/ansible/playbooks/playbook.yml sha256=Gpg0us-e-K1dEwuAy72fVvwYWucDZKAEkeIWgc6HUE0 262
lcli/config/samples/ansible/playbooks/roles/webservers.performance/tasks/main.yml sha256=4PYU2kn4xip_CI6SyHiTjjjD5dNkPcwT37-KG_hsbyg 77
lcli/config/samples/ansible/playbooks/roles/webservers.security/tasks/main.yml sha256=ltDlZJrR65bLyGT5DkXnfRXltHboGIJhoqQYIQE9Vs0 71
lcli/config/samples/commands/calculator.yml sha256=V5PB1HsDY958hTacNWxDphN8S-KhUakQoaMWqBehgEg 451
lcli/config/samples/commands/git.yml sha256=ZiA6ETpNPx6IaGTCljHtVc9ItQsvp_4fGn166ajzUu8 154
lcli/config/samples/commands/gitw.yml sha256=fDo0_0MeSO5Cp_wgTLza6pWAHQUcLuQgr8r2VpAd9do 3100
lcli/config/samples/commands/ldocker.yml sha256=BBR2n_lm8p5ob4uIEltesj3NpJ1Ln6AZyRbFyV8wPKQ 637
lcli/config/samples/commands/opdocker/up.yml sha256=RDhW8rYJoTBcQOYDYJnzHmUe5BjSlwIMgZ7lI_ltKDE 111
lcli/config/samples/commands/opdocker.yml sha256=ZJSgR-if86c5T5tY-cd-Q2gAGcdA6rDS8lj00LTMrCU 1625
lcli/config/samples/commands.yml sha256=K4HDD_abzxT1Jtc0f3sSYgZW2-Jf7jb6zsYQL0AwB7Q 2481
lcli/config/samples/prototypes/commands.xml sha256=ZCZn4olKJxeilENDPq61YBJNahAX55dvPejmkXyfsN8 1319
lcli/config/samples/prototypes/commands.xsd sha256=NrZSCVcG7Wdn62drgkySMg88MaHU4UppzlzMyyKMIbs 2755
lcli/config/schema/commands.json sha256=Yc03Q0_rl35EQo6oa9Ih5s0b2OAUUmhuovZScn_BLqQ 7099
lcli/config.py sha256=Pl-BnBBzeSd0b6YAJPKEofPHnn4dQmVFB4jL6BAMkIQ 22336
lcli/exceptions.py sha256=bpJaJ0NrHq5TObDt9zZMLbLTtlMha_GIds4CRJJmq0E 87
lcli/input/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lcli/input/exctptions.py sha256=c45HCAGjyXKdNFOA6KCcrejuEZDZHB2a5V3dMjbcNwE 364
lcli/input/prompt.py sha256=35vcN-A40CLYoTM9AC9Rx22a5yg76WN5RODmbNSk0pk 2798
lcli/input/prompt_toolkit.py sha256=wTzBhfE0NkzBBOpZ9AM-tDjw5RBqYCtz1zWUiYxpKb8 4351
lcli/tools/__init__.py sha256=HhvgQKV_UTBlF3Cx4scywpqLNgatvv0cVBt6BJWz0f8 42
lcli/tools/base.py sha256=cfAD8injz0Td_hXyvZn2GowKZVjShyaUSaLbVb6LelQ 457
lcli/tools/git.py sha256=ChVy3G34Z52ib_S-s2_TCpWQdkxfwVw1hJTEyP8nlkU 2884
lcli/tools/helper.py sha256=eW4yTu72zkS4ikKBY2U8fd9Y6mG3aNPBfvykCx8MgQs 1509
lcli/tools/sample_tool.py sha256=Hfk_Tap_X72EegzcWo8yWvK3sNQKVe0oZ1fkCATleeU 423
lcli/utils.py sha256=OH1HrYCJFkOhYuChqrG2GOunFl1EDFYRQBBuQsqt6WY 453
flex_cli-0.1.29.dist-info/entry_points.txt sha256=Zx5XBEHkjBD4MhywloIzWlhH9UTTalwzldmzELRZBlw 99
flex_cli-0.1.29.dist-info/LICENSE sha256=vJsH_Ga2bzWlhwBNxAHosx3qwhaIn2XfxVVlorPRAfs 1062
flex_cli-0.1.29.dist-info/WHEEL sha256=gSF7fibx4crkLz_A-IKR6kcuq0jJ64KNCkG8_bcaEao 88
flex_cli-0.1.29.dist-info/METADATA sha256=AIDUhrmGTyvY9QliKrZ0ZQvg9KXfbulYlED2A8SQfCc 5928
flex_cli-0.1.29.dist-info/RECORD

entry_points.txt

fcli = lcli.__main__:main
flex-cli = flex_cli.__main__:main
lcli = lcli.__main__:main