terraflex

View on PyPIReverse Dependencies (0)

0.4.1 terraflex-0.4.1-py3-none-any.whl

Wheel Details

Project: terraflex
Version: 0.4.1
Filename: terraflex-0.4.1-py3-none-any.whl
Download: [link]
Size: 45989
MD5: 957646457fad381324326631376d5363
SHA256: cb2fe2d911bf0fbdb0d75452d09e3b138f37970c29e303e048d54233d197db98
Uploaded: 2024-09-21 15:03:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: terraflex
Version: 0.4.1
Author: Elran Shefer
Home-Page: https://github.com/IamShobe/terraflex
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.12,<4.0
Requires-Dist: fastapi[standard] (<0.113.0,>=0.112.2)
Requires-Dist: httpx (<0.28.0,>=0.27.2)
Requires-Dist: pydantic (<3.0.0,>=2.8.2)
Requires-Dist: pydantic-settings (<3.0.0,>=2.4.0)
Requires-Dist: pyyaml (<7.0.0,>=6.0.2)
Requires-Dist: questionary (<3.0.0,>=2.0.1)
Requires-Dist: requests (<3.0.0,>=2.32.3)
Requires-Dist: rich (<14.0.0,>=13.8.1)
Requires-Dist: semver (<4.0.0,>=3.0.2)
Requires-Dist: typer (<0.13.0,>=0.12.5)
Requires-Dist: xdg-base-dirs (<7.0.0,>=6.0.1)
Description-Content-Type: text/markdown
[Description omitted; length: 2787 characters]

WHEEL

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

RECORD

Path Digest Size
terraflex/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/__main__.py sha256=mWu-oQ9TmSiH7ki8J1Z1vU00CXMX5nqiAIgRN8-bPS4 74
terraflex/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/cli/builders/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/cli/builders/encryption_transformer.py sha256=ffT65t7kQOcVBGITVgFtG1iamqc87T6Ugk6ajorjg0w 5284
terraflex/cli/builders/git_storage.py sha256=qgc0XMms0CcFZgA2vgyuEMxEV9jkBix2S95gCmHW9CE 967
terraflex/cli/builders/local_storage.py sha256=jIRDkSaVryCLyvaJNmpPUqw7t8LYpOVtILZpqTtSAXY 1160
terraflex/cli/builders/storage_provider.py sha256=pgq56nbVaAWlKRmcj0QDo1eSSzpiaT2Te3qzUEOmqew 1816
terraflex/cli/builders/wizard.py sha256=8JfGhIIkaY2X6Jsb4K9KbJaAmPfRMB5phVUeimjqW6Y 1841
terraflex/cli/cli.py sha256=VH9YJ8n7uOBP4mem2s1gBwLNNKPEp7_Jer6sOIoueqY 5778
terraflex/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/plugins/encryption_transformation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/plugins/encryption_transformation/age/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/plugins/encryption_transformation/age/controller.py sha256=zrFRX7gHMHaCa9w9V7y0NTjqKxJyXt0Zy8oudcwwz-E 1672
terraflex/plugins/encryption_transformation/age/downloader.py sha256=7cezMY2zpx0b3ejRgb2yY0fc0LK3drUjS08DSdNnx3w 2098
terraflex/plugins/encryption_transformation/age/provider.py sha256=f__6GqtyRJyRbJCYDjCcMI2JXNxhuX_9YdVU8ZVsziw 2713
terraflex/plugins/encryption_transformation/encryption_base.py sha256=Cvd8JChquLOul0V1ftzmixz_Ner2_tuW0hfHOg8zDMQ 2030
terraflex/plugins/encryption_transformation/encryption_transformation_provider.py sha256=ntkYYK5a-AF66czM7UAyXTMsesMRrTUU5vpKjeMuiao 2649
terraflex/plugins/envvar_storage_provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/plugins/envvar_storage_provider/envvar_storage_provider.py sha256=Se2IyhIlIzCeA7BpnTHt9hSlVCd47Gw8tL8Fzc65lKo 1724
terraflex/plugins/git_storage_provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/plugins/git_storage_provider/git_storage_provider.py sha256=OcWqyNKrueWkm-eIEKuCKq0QVvMzluC9bd_QSKrWUjc 8288
terraflex/plugins/local_storage_provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/plugins/local_storage_provider/local_storage_provider.py sha256=41aa3dXfH06d_ryIFcp_qZM-r2Sw_muhTHKbM3HpmiU 4562
terraflex/plugins/onepassword_storage_provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/plugins/onepassword_storage_provider/onepassword_storage_provider.py sha256=I3meiqKX0SI3kI3MoyzZEDPY_I8_oSLjVh2npb4cUxY 2487
terraflex/server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/server/app.py sha256=KJr7ezjr0-CzxwqbiZIY5Wjffm2wiDfh8-viG1Eo5A4 8132
terraflex/server/base_state_lock_provider.py sha256=HXjSqZiA7TjrycQestjFp4gSADuwPrDmvYbbTlyZwr0 1497
terraflex/server/config.py sha256=_-GB1Ne6X4EX7AcmFAzOoN-2o25LsGPTEKNTjnwDJFI 4097
terraflex/server/storage_provider_base.py sha256=IGP3yjyPT9bqeY7t_sBL98u0MOY8SmtIVIUMNxeUaCI 4896
terraflex/server/tf_state_lock_controller.py sha256=fKsQNk7tmvR51EBNF0jC1volvDE6ox5D38mg2xiWC3M 4214
terraflex/server/transformation_base.py sha256=cLmXYVhV_icQn3YZGAYjEL-1ozpRZc9uVy1E7bceBhI 2476
terraflex/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
terraflex/utils/binary_controller.py sha256=FyjgYuyNmtnC-Bzs2e577ydL7_KEVh8ehrctth8jYio 997
terraflex/utils/dependency_downloader.py sha256=UfDgNFDHYX6cPSavTGNWvqbINc4XVW0YWaaYuQWrGls 2133
terraflex/utils/dependency_manager.py sha256=1wc7iv2JlueRzN9JGQ6KMq7kCaYEOrXjXi9yHisH50M 1137
terraflex/utils/plugins.py sha256=pkSsWzZUISsOz7DeqLp7D-HCc7RvX548ZCE7W7HiV8Y 1755
terraflex-0.4.1.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
terraflex-0.4.1.dist-info/METADATA sha256=g4f7KmjuM9yv2Rh18JA_XeW-d5MhKdia7M5vaQbEEu8 3563
terraflex-0.4.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
terraflex-0.4.1.dist-info/entry_points.txt sha256=wtMaBHJdRZmJmeSbU0K0v9_kwS7pQzbN45YR3AAr9Bg 858
terraflex-0.4.1.dist-info/RECORD

entry_points.txt

terraflex = terraflex.cli.cli:main
age = terraflex.plugins.encryption_transformation.age.provider:AgeDependency
envvar = terraflex.plugins.envvar_storage_provider.envvar_storage_provider:EnvVarStorageProvider
git = terraflex.plugins.git_storage_provider.git_storage_provider:GitStorageProvider
local = terraflex.plugins.local_storage_provider.local_storage_provider:LocalStorageProvider
onepassword = terraflex.plugins.onepassword_storage_provider.onepassword_storage_provider:OnePasswordStorageProvider
encryption = terraflex.plugins.encryption_transformation.encryption_transformation_provider:EncryptionTransformation
age = terraflex.plugins.encryption_transformation.age.provider:AgeEncryptionProvider