spark-expectations

View on PyPIReverse Dependencies (1)

2.3.0 spark_expectations-2.3.0-py3-none-any.whl

Wheel Details

Project: spark-expectations
Version: 2.3.0
Filename: spark_expectations-2.3.0-py3-none-any.whl
Download: [link]
Size: 1033451
MD5: 4b5af855977c9f3a7cc8917cf7cc30af
SHA256: 7b2e18a705d5606654d1f5f63cdb38a684c1fe10a6905d1d2b7124e073e78749
Uploaded: 2025-03-11 22:17:37 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: spark-expectations
Version: 2.3.0
Summary: This project helps us to run Data Quality Rules in flight while spark job is being run
Author: Ashok Singamaneni
Author-Email: ashok.singamaneni[at]nike.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<3.13
Requires-Dist: pluggy (>=1)
Requires-Dist: pyspark (<4.0.0,>=3.0.0)
Requires-Dist: requests (>=2.28.1)
Description-Content-Type: text/markdown
[Description omitted; length: 10207 characters]

WHEEL

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

RECORD

Path Digest Size
spark_expectations/__init__.py sha256=XsOcV4FqJUVD-Xx1H1xUjZ4jLFRDGy49V8p5lkYXHXU 788
spark_expectations/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_expectations/config/templates/advanced_email_alert_template.jinja sha256=S4dJndZjyALCoOr8p0MN9vyyFvVdpbsTeMaugUi95Rc 1346
spark_expectations/config/user_config.py sha256=qyDhucUSj-4uUkBXUKxi00z2Ejx_wP5bVxMhvZ6oFRY 5656
spark_expectations/core/__init__.py sha256=zh_8zWGVtPTnhic0CNem2XbDWxZCgEovjQiUKsOX4Mo 1478
spark_expectations/core/context.py sha256=VyKhX4SsDRj2Dd3PFH2dUVCFYE08zF7ExZZKUhB1c_A 69985
spark_expectations/core/exceptions.py sha256=ta-MlWUpIydZHRD-G_KRmIPz2GsoNBfVFCRGd7raQB0 1822
spark_expectations/core/expectations.py sha256=pkY2EzV5vSJGXlHQ5pPpuQIGDUzQwKn_ZAIEY_thDwE 38877
spark_expectations/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_expectations/examples/base_setup.py sha256=qaPQKiqILufWLXkoE8WgJatw5lP9Jf-nl2a3kvOtTTs 8702
spark_expectations/examples/docker_scripts/Dockerfile sha256=JEj-TSMKH1rHypclRdciEfvV3P61HccbLmt-eBMQ7E4 870
spark_expectations/examples/docker_scripts/create_kafka_topic.sh sha256=whOxwY3CYd_9g3_YQMykfuw_I3mXKurWD-Kc4Z2BvV4 966
spark_expectations/examples/docker_scripts/delete_kafka_topic.sh sha256=nLOW2lzjQMs66BewjJ_UMJImT9bEDiMPMN9vuZ2c-Uc 1034
spark_expectations/examples/docker_scripts/docker_kafka_start_script.sh sha256=aTlzprDj9EXqhB81SDlMSmhxroRXOFjD5BxGQ8Vx8UI 919
spark_expectations/examples/docker_scripts/docker_kafka_stop_script.sh sha256=OUaFRa5LgDCMEVkWTR7DHtcn-6zYtVXZRZlNNibrIT4 330
spark_expectations/examples/docker_scripts/kafka_cluster_start.sh sha256=xObUGH61EWkeQDAKmLzjUDMslhSFf4Br_kX-dlJI9uk 218
spark_expectations/examples/docker_scripts/kafka_cluster_stop.sh sha256=ATiVC6fF5Mw_wqe25UjTxN6kyP6u4k3BmZ5VrnqyTIg 141
spark_expectations/examples/docker_scripts/start-kafka.sh sha256=DbNlxVTYUvfaCMc_-mQbG1df_Z_lVTFwVCt8GpSjmxw 433
spark_expectations/examples/read_example_dataset.py sha256=DYvDC5LJvVo8uo_YrZPrT0n-gEG7pLF2o3TJoWe44hk 1366
spark_expectations/examples/resources/customer.csv sha256=rBbE73udc6Vh1_huASBImfFp6ncQY1SHxsFekWfKNCE 385487
spark_expectations/examples/resources/customer_source.csv sha256=ldDA5rJMP30-IvI6bTq_uRIVFiRpm6-5lHHW27AsU94 394
spark_expectations/examples/resources/customer_target.csv sha256=iy7lR0m_d38AC_Eug88YbDnxCpMQKvD8lmxztvs6y84 474
spark_expectations/examples/resources/employee.csv sha256=jG7VLhYvZa3IIYXotO5YlqlK1Yo4MYHmkZq2LOFu80M 122408
spark_expectations/examples/resources/order_1.csv sha256=-SC_Z3nb7UH585Yo3LsULPU2kbDeBwL_ytQWZZYw1Rw 981149
spark_expectations/examples/resources/order_s.csv sha256=t3xrU0p-_j6Cprh-bmomBe0YC2OnBkx94BP9p0c3ZkY 585
spark_expectations/examples/resources/order_t.csv sha256=GHAOVqIgSfTZVC5d-vYHytOVC2ehmSwHE8TQu6XyKrs 486
spark_expectations/examples/resources/product.csv sha256=0Z8hko_H-zLMvLb_Yse03tnpzCdUdj9hU5IHhqvwGcc 145357
spark_expectations/examples/resources/superstore.csv sha256=cg_jAgUrxcaToJ8a1HOmKG0THVwFE8VpPijCCfBO3AY 2288625
spark_expectations/examples/sample_dq_bigquery.py sha256=Abi81aYqpp094VIPuLWTn7tWC3C9Jus-hrJf8soLUNI 4693
spark_expectations/examples/sample_dq_delta.py sha256=6Q5KkhICG8qM3aol_odlY7mfzP40ez5wmiy87BAsGNQ 6214
spark_expectations/examples/sample_dq_iceberg.py sha256=S0iDSTwMSgagj2HlZ1wlmdSregMXDznYd5eEcqeZfpg 5210
spark_expectations/notifications/__init__.py sha256=hSwzA5YO03s-ALT7aC_IBc0ejQ8naECzcWOyCHzCiFQ 1738
spark_expectations/notifications/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_expectations/notifications/plugins/base_notification.py sha256=vRG3HBtOdaPnPK-lg2c_FzTjmHj4tDOLYJqm39HIHnA 1001
spark_expectations/notifications/plugins/email.py sha256=8fOxfImIjP9KLOSDibxzAJ_6zQUCqGEr4AU_89Ix1wU 5596
spark_expectations/notifications/plugins/slack.py sha256=JTmGrt_lVHdf34A-5ErlKXmfkMb5ZBlV7-FMsNcpkX0 1907
spark_expectations/notifications/plugins/teams.py sha256=KYmdw9B7zwDuqjvOCS-NM26Do7eK0G_s5i9HH3elCnY 2252
spark_expectations/notifications/plugins/zoom.py sha256=B_Du_VJIYL7bzQtvWEik9xICXExLayUMd6rkkXpMFlc 2401
spark_expectations/notifications/push/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_expectations/notifications/push/alert.py sha256=VmtafMtykXArFA46rf0qE_6Ir3mJCW3GGG9WDOyNo8Y 6837
spark_expectations/notifications/push/spark_expectations_notify.py sha256=Z-xN4daG39yzmPYVYX8ULtZido_l7PQoPXEjO4iM8uo 14180
spark_expectations/secrets/__init__.py sha256=BMNZBsi17XZ7ml6w3dbwi4_pwi2ya5cXHiAu11z9NCs 4363
spark_expectations/sinks/__init__.py sha256=N3kFmxOIg7c4IpwA4nziQo9hHaAk6ZvHzq95v8Qg0Zs 1000
spark_expectations/sinks/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_expectations/sinks/plugins/base_writer.py sha256=qMTyQQnyVvNAKec3yEQ_DWDZXDj4gElDQrlPlM_OmB0 705
spark_expectations/sinks/plugins/kafka_writer.py sha256=E7MkA1tQ1nZwR8OGndvx48XmTFPIIfpKHaDmA6W00zY 1616
spark_expectations/sinks/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_expectations/sinks/utils/collect_statistics.py sha256=CqH7af6LRC5FXIo1GkaVBzGi-RtOHsECFr-LJ_dmf5I 1686
spark_expectations/sinks/utils/report.py sha256=cMxyDCm5eCYGxC8Hkn_oW_4DG_nK6F7hk-KKv0y2eOA 17739
spark_expectations/sinks/utils/writer.py sha256=OCHtun9nBL2bIdbmP3DAwiQBVgIAjESpPllJQf2scgo 43558
spark_expectations/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_expectations/utils/actions.py sha256=oRgbrDhubUTqotIzoc2jB12jkt6ckNF_h7fjKILljuw 29280
spark_expectations/utils/reader.py sha256=ccqqLABt8smSXlibuzGq85izZDDaFuXVa3frTnH5yBE 23049
spark_expectations/utils/regulate_flow.py sha256=5nYMvEeDvwYuxar8ulr9-DvMPFZTflVMGfmvDHIOXwU 6966
spark_expectations/utils/udf.py sha256=uoyIhN4YZEBhDo6E1KYwD-J7NHElVkSXGn5Hm-ExLgQ 1164
spark_expectations-2.3.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
spark_expectations-2.3.0.dist-info/METADATA sha256=UhAOdH3Mfsl0om_D4lMZ5R8NUl9cN1uwut4bToejduc 10856
spark_expectations-2.3.0.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
spark_expectations-2.3.0.dist-info/RECORD