easy-expectations

View on PyPIReverse Dependencies (0)

0.1.0 easy_expectations-0.1.0-py3-none-any.whl

Wheel Details

Project: easy-expectations
Version: 0.1.0
Filename: easy_expectations-0.1.0-py3-none-any.whl
Download: [link]
Size: 69119
MD5: 40a7302fc6014ac7036d933e1c399a58
SHA256: 63b58df9dbfda65ee5d23bec1bfdd8549af0d6a653e2da6cedf2cd5bcfc1edac
Uploaded: 2023-08-26 17:39:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: easy-expectations
Version: 0.1.0
Summary: A package that simplifies usage of Great Expectations tool for Data Validation.
Author: Elsayed91
Author-Email: elsayed.is[at]outlook.com
Home-Page: https://github.com/Elsayed91/easy_expectations
Project-Url: Repository, https://github.com/Elsayed91/easy_expectations
Keywords: Great Expectations,data quality,data validation,data contracts
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.9,<3.11
Requires-Dist: acryl-datahub (<0.11.0.0,>=0.10.5.5); extra == "datahub"
Requires-Dist: boto3 (<2.0.0,>=1.28.15); extra == "s3"
Requires-Dist: cerberus (<2.0.0,>=1.3.5)
Requires-Dist: gcsfs (<2024.0.0,>=2023.6.0); extra == "gcp"
Requires-Dist: google-cloud-bigquery-storage (<3.0.0,>=2.22.0); extra == "bigquery"
Requires-Dist: google-cloud-secret-manager (<3.0.0,>=2.16.2); extra == "gcp"
Requires-Dist: google-cloud-storage (<3.0.0,>=2.10.0); extra == "gcp"
Requires-Dist: great_expectations (<0.18.0,>=0.17.7)
Requires-Dist: openai (<0.28.0,>=0.27.8); extra == "openai"
Requires-Dist: openlineage-integration-common (<2.0.0,>=1.0.0); extra == "openlineage"
Requires-Dist: pyarrow (<13.0.0,>=12.0.1)
Requires-Dist: rich (<14.0.0,>=13.5.2)
Requires-Dist: sqlalchemy-bigquery (<2.0.0,>=1.8.0); extra == "bigquery"
Provides-Extra: bigquery
Provides-Extra: datahub
Provides-Extra: gcp
Provides-Extra: openai
Provides-Extra: openlineage
Provides-Extra: s3
Description-Content-Type: text/markdown
[Description omitted; length: 322 characters]

WHEEL

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

RECORD

Path Digest Size
easy_expectations/__init__.py sha256=rarpx-MlgRtEW0DQ1x5A5v-JufDCtRBqoVSYBaIwCq8 65
easy_expectations/__main__.py sha256=ZT-qTNGK-LdPoNwESflyCCVO94mfyika1_uEwOwZD-w 94
easy_expectations/ai_expectations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/ai_expectations/core.py sha256=sO1RMHoZ2h6MBAuWcFq7h2bsaZE2oxFD3PEUrlK0j80 3747
easy_expectations/ai_expectations/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/ai_expectations/data/datatypes.yaml sha256=gK8gUt4qbUUylwWuFqyKQMYnKF6AM-dDW7gn_Q1UG2k 3573
easy_expectations/ai_expectations/data/expectations_support.csv sha256=0czleVMPT4EDE5hTl3533Apd2URSyiw2PXmcWqN62F8 7755
easy_expectations/ai_expectations/flows/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/ai_expectations/flows/base_conversation_flow.py sha256=PdoAQ3r3_447ky8AyXR-ZoYqHHnaZ_S0CdBsOPmOPtI 672
easy_expectations/ai_expectations/flows/profile_data_flow.py sha256=ytT8D5YfEwobCRDHOKuFKYIgHSwbbTL_hJqsrDLgRcs 2453
easy_expectations/ai_expectations/flows/profiler_flow.py sha256=Lg2qETxsdr0bun0sFBcEFKU3CqrqLdM_XD8IFr7S-d8 3495
easy_expectations/ai_expectations/flows/requirements_flow.py sha256=TRf1Ri4I7fRLLfQe5mEoaMpS6V0mAb7S4VoQL_hBDfg 4462
easy_expectations/ai_expectations/flows.py sha256=YgcTOJQ7vbwjhiMOhind37m-7XULExAQkXmiT-xuI10 7810
easy_expectations/ai_expectations/profiler_utils.py sha256=UwHctyBCKK_Anj2ePWOA3m7k1aNi1ON3W04A3JMLZR8 4618
easy_expectations/ai_expectations/usage_tracking.py sha256=9zaS3ErwrK8AFMZHIuMujm7at3xYTPHwGI8RQC96JsA 3096
easy_expectations/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/cli/cli.py sha256=adLzOQsq9AZ3boSgrbvEtncLetZPfsqs52IUz5zxA6Y 13364
easy_expectations/cli/cli_utils.py sha256=klIbztzVCeqg1OSPGfc9yh6AfvEH9FOSIPkx0o74IZQ 7464
easy_expectations/cli/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/cli/data/empty_config_template.yaml sha256=ApYND7dXsc9WMlT5N95uyafh5jrQN5ZwNRw5pqyo4bI 8607
easy_expectations/config/__init__.py sha256=M4IeffGo-J1943hqsnbhwXqsly13oMWERxrjYY6eJQE 105
easy_expectations/config/config.py sha256=oWLFqjtXjlIA0eD0GCgjzzOvopL7YXVD3uf2PADlfQM 1415
easy_expectations/config/config.yaml sha256=uU7fyYOHCU2w1VN-vD7O3lwU9XcnT9XN886WSLVUp7g 364
easy_expectations/config_enhancer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/config_enhancer/data_systems_info.yaml sha256=H_5v7iKj3wrpGl3RRh5e8c0BMhCEakJWAXoPgJu5pL4 2211
easy_expectations/config_enhancer/enhancer.py sha256=E-YBYnDgZ9hQgtGlNlfqHTbyQBV1y5BRqwAZ9MlNt1Q 3289
easy_expectations/config_enhancer/strategies/__init__.py sha256=smmpmpMf8ayJ5kV6S8O12HI7pGEZi02TWx4thoEtuUs 2703
easy_expectations/config_enhancer/strategies/backend_strategy.py sha256=M7Idnx2ThCEKb5ayzs7B7Nq6bbacTcL4H39KLPpeQQ8 2208
easy_expectations/config_enhancer/strategies/base_strategy.py sha256=tzlKKwCmSXVRzWxZk7bl4w-H-4ScTaL1vtTgyXi2gV4 398
easy_expectations/config_enhancer/strategies/checkpoint_connector.py sha256=Qu-FV0rrtrj0UVQYM2UOxK3Ke__Uyp5ZU8aBi9FlX3I 1759
easy_expectations/config_enhancer/strategies/credentials_strategy.py sha256=w7iqAHPrph4xbyiummdL_svnIw5pKN7jEbAnEfDvVUw 4005
easy_expectations/config_enhancer/strategies/default_batch_identifiers.py sha256=PX2EX71RmKgWu436nrll6ccRxD7ZKrJGZt5rgaJgUvY 616
easy_expectations/config_enhancer/strategies/default_naming_strategy.py sha256=V8rWkIJ9cUoCrOtoI97Y-8DAsHPghlARVfk8OoB-m1I 4318
easy_expectations/config_enhancer/strategies/execution_engine_strategy.py sha256=BSLcMoe2fdRQK0sYnQTDfpWumPHeuN7zdTjRU7TgRao 625
easy_expectations/config_enhancer/strategies/filesystem_enhancement_strategy.py sha256=wwpHXWzXH0h3UJ_TJgWbEOehb3iBOlfU0DeqLyE4vI0 2840
easy_expectations/config_enhancer/strategies/group_entities.py sha256=X3XWEulmwTwW-BDIbLAA2v1zitZy2RcFJ_IcoJkFI3k 3326
easy_expectations/config_enhancer/strategies/inferred_connector_strategy.py sha256=0bg8MzIaEWBNvBwe_jD_P8FnfgC5VIk6fYXnyDcQUbw 649
easy_expectations/config_enhancer/strategies/not_implemented.py sha256=Dj_I50OdK2ofLHRahuACHVbGJSJma4kufD9chkoFSzQ 506
easy_expectations/config_enhancer/strategies/path_strategy.py sha256=JORTbRQOa6Oa1IOB2ieryi2qSKaFBE-8cCuym4Ys5ik 778
easy_expectations/config_enhancer/strategies/prepare_docs_strategy.py sha256=d-5tkDG1xhC1SN9FZ40PSxYa_Z8vpK_jn75Ug6v2YCI 4078
easy_expectations/config_enhancer/strategies/remove_temp_docs_strategy.py sha256=vawE4vav2i1Uay3stzlhohxtmITeTgT2P-jgOglhiFY 711
easy_expectations/config_enhancer/strategies/run_template_strategy.py sha256=o57ceku6zvDn7T81GQIxmjMDKkoaJ2ST5--U9ZTL6-4 344
easy_expectations/config_enhancer/strategies/suffix_default_paths.py sha256=bLIo2SzkM7vISjQfNtw_6N6ACRz4rgqFh4XsSgq-4SU 2025
easy_expectations/config_enhancer/strategies/temp_artifacts_strategy.py sha256=oxESvInf-hVV9Y06ekd2OBKlUdDLYI0010R0GagE9aM 622
easy_expectations/config_enhancer/strategies/type_strategy.py sha256=bzW_FothXWbCsA_dbdvyg7a6e3Xn-KnHy2IMZMwahas 2709
easy_expectations/config_enhancer/system_config.py sha256=aoU4tbqNFyxmCS0gIvWminYVf2AGnbix8QLwPjlkVLM 3515
easy_expectations/config_mapper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/config_mapper/case_mapper.py sha256=51b7pOZL5r6Hc8lk_gB6xBJ_K4_l4z7UNl2RavU-3fo 1939
easy_expectations/config_mapper/mapper.py sha256=_VDryYcsCJVE_hJWNRGUn2j4snIitpKTVqiV2KiiD-0 4180
easy_expectations/config_mapper/var_mapping.yaml sha256=ZGKbfOxa1-MKnGiS9u-nKvTxUdEqpM-SBC-zRVsKPSE 8270
easy_expectations/fs_component_extractor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/fs_component_extractor/base_fs_component_extractor.py sha256=NecmowDgMdgCfRwsCAWnPY3ICvpQE2BTzbVXYAzCtz0 3330
easy_expectations/fs_component_extractor/fs_component_extractor_factory.py sha256=5VB6sdPlwPUUE8Aq9ex06O69xUHoMBu3lh9t76iOtu4 1886
easy_expectations/fs_component_extractor/local_fs_component_extractor.py sha256=kW9sYyAfh992PREgjsaGmBjYL1SAWviRT4G_ACyUppc 1277
easy_expectations/fs_component_extractor/s3_gcs_fs_component_extractor.py sha256=kFNxLGSRLOTy1s2TcmrsoPGgsfN5MUv-a7PFEbTD0HA 2655
easy_expectations/main.py sha256=IrVm11fOvs61rjx4QHqH8fixaGXn73ISpdZ9UtNlH_k 3241
easy_expectations/template_renderer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/template_renderer/renderer.py sha256=wCIAWnd24viNiDStMwTzCgloxMFefMM-oUWA8ct_4Xw 899
easy_expectations/template_renderer/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/template_renderer/templates/checkpoint.tpl sha256=E39ucFfucBb7eXx2BjoxCE6bBrp1T6ifAwFLmUMFAkQ 7768
easy_expectations/template_renderer/templates/great_expectations.tpl sha256=uxY3QV_DgbPAlFoMJzquaOhLnDq1PzUsxGVN6I2dLsI 3624
easy_expectations/template_renderer/templates/macros/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/template_renderer/templates/macros/azure_options.j2 sha256=KxVevY3LnAV6O1OKHT6mAxZfPXnMoiiOfMeozOumar4 712
easy_expectations/template_renderer/templates/macros/generate_backend.j2 sha256=4u455KcnbUc58vk8xXkZLpGOLhbQAs1AlwsC2C4zqZw 1873
easy_expectations/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/utils/envsubst.py sha256=0G9VzHwCGdZukpI3Ax7u99k3bkC4yheFsDy7BRtl2Gc 3731
easy_expectations/utils/logger.py sha256=QyrryVy4vmuOcElivkIR8XlhmHgbn-MenTJ5R4FFkxw 1396
easy_expectations/utils/yaml_handler.py sha256=iD52xSYbp9tKxMvhRY9BjZ3uQgIX1Q9sthWHqEhtkng 3697
easy_expectations/wrapper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_expectations/wrapper/expectations_builder.py sha256=DW9fLDOM1AKVOfrFAnsJCl8QzKuqF4tDpX-qQS-dMGA 4437
easy_expectations/wrapper/wrapper.py sha256=4Wkf4tcTRQexCopUafgZzstlCQzJyQ513zXyS0sM63E 9934
easy_expectations-0.1.0.dist-info/METADATA sha256=0c3d9MJD_nRWfMaEFUeynGOaH6LB53I7C-yPPwZnuRU 1910
easy_expectations-0.1.0.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
easy_expectations-0.1.0.dist-info/entry_points.txt sha256=CZP3m-0VzSQVEudA68QhY_9NMT7kmbYWFbFw95E0tx8 67
easy_expectations-0.1.0.dist-info/RECORD

entry_points.txt

easy_expectations = easy_expectations.cli.cli:cli