sparkdataframecomparer

View on PyPIReverse Dependencies (2)

2.0.13 sparkdataframecomparer-2.0.13-py3-none-any.whl

Wheel Details

Project: sparkdataframecomparer
Version: 2.0.13
Filename: sparkdataframecomparer-2.0.13-py3-none-any.whl
Download: [link]
Size: 43708
MD5: d509255c6350e191f898271c6df995e2
SHA256: db3a7657f9506496b932aa3a0c51ac7ce674f018fee0256a10f3365bad0c2e36
Uploaded: 2024-09-14 03:30:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sparkdataframecomparer
Version: 2.0.13
Summary: Deep Comparer for Spark Data Frames
Author: Imran Qureshi
Author-Email: imranq2[at]hotmail.com
Home-Page: https://github.com/imranq2/sparkdataframecomparer
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3
Requires-Dist: py4j (==0.10.9.7)
Requires-Dist: pyspark (==3.5.1)
Requires-Dist: logger (>=1.4)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 718 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (74.1.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
spark_data_frame_comparer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_data_frame_comparer/list_utils.py sha256=vKmjKi79X9tFn_AO55yTEQ0-50-zfj96c8AvJKAi6IM 178
spark_data_frame_comparer/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_data_frame_comparer/schema_comparer.py sha256=0J4L_UHn8efbb6mhj5JCPHoqp7uDiDbqQ7r4jnS4xOI 16637
spark_data_frame_comparer/schema_comparison_item.py sha256=ohs6vulT6xczAAxiillsARTLsJJyuquotsz0oPe9il0 457
spark_data_frame_comparer/sparjk_data_frame_comparer_generic_exception.py sha256=DlRrYQrUe9v4Pz2GNr2knYbaaMWuaYpbaDJEZQRb4QY 189
spark_data_frame_comparer/spark_data_frame_comparer.py sha256=MBEEJ9ua0gRS8-8bPvs4DhWdi_zZOdQYEZhdTQgMcq0 10594
spark_data_frame_comparer/spark_data_frame_comparer_exception.py sha256=TFirr6z-Ydu7Pjx4u_EC9TwTGHTl8RVQRQZ0upq4oUU 2664
spark_data_frame_comparer/spark_data_frame_comparer_helper.py sha256=lq1FmDIyihwFahplUH7sCM4UEuvdvnWlUuIW6wBCkqs 22109
spark_data_frame_comparer/spark_data_frame_error.py sha256=etL3Kt1mi6IfzlpTXQCsnS7sA7QmJqljkEdg3RGph7I 821
spark_data_frame_comparer/spark_data_frame_exception_type.py sha256=ZOewr3W-UMCrtk30E2FHeDSpcl65gPpQ90Qmds69z78 115
spark_data_frame_comparer/spark_data_frame_sorter.py sha256=E0ErQ3qbuNZ0n26y_5IeCAdGy1JcZH494Wgwq9LAn1o 714
spark_data_frame_comparer/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_data_frame_comparer/utilities/dictionary_joiner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_data_frame_comparer/utilities/dictionary_joiner/dictionary_joiner.py sha256=Ybka-WsiCqirZkozdDdkSNGi69YKivEK1FiI3fqpbLo 1333
spark_data_frame_comparer/utilities/dictionary_joiner/joined_result.py sha256=axcwpjGK37wbEaYyzBdz-xRCicdc5aA69TBDSvoW_xY 780
spark_data_frame_comparer/utilities/pretty_print/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spark_data_frame_comparer/utilities/pretty_print/pretty_print.py sha256=cADMlInBFFLqXBWtAN4pbKtIn3Mdqj0vLN-Q79IDNQY 3456
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=hcxiQrEi9j4J3zCyKMgCt0LhbF2YSo6GfDZNjKPs44A 2560
tests/data_frame_sorter/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/data_frame_sorter/test_data_frame_sorter.py sha256=ukVK3wU6kdGE4TtWFOI-ll9KQhcsux7Sodv-Fna1vlY 1020
tests/data_frame_sorter/input/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/schema_comparer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/schema_comparer/matches/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/schema_comparer/matches/test_schema_comparer_array_to_array.py sha256=yj1EMB7XzFyB8Xt0Eh5Wv0JIHYUXubdAnxqHxRk0bZU 757
tests/schema_comparer/matches/test_schema_comparer_array_to_array_allow_missing_nullable_properties_fail.py sha256=VRCGazI2akjCM2zjPWLtzUS2XJsF_QaqNbOhSJlrXoI 1361
tests/schema_comparer/matches/test_schema_comparer_array_to_array_allow_missing_nullable_properties_pass.py sha256=oLcgqT7XcGvxCma4qnWLcSn_ZHUg3J1mj96PWe6A0d4 1002
tests/schema_comparer/matches/test_schema_comparer_simple.py sha256=ncyq-pn83hNHNM059hF4fYIZiYuQ-SIrl989F8y6c9A 567
tests/schema_comparer/matches/test_schema_comparer_struct_to_struct_nullable_parent.py sha256=3vkQgsB9ARL0_FQxxB5000gVNcnTz74oza6BaagDmck 885
tests/schema_comparer/matches/test_schema_comparer_struct_to_struct_nullable_parent_recursive.py sha256=s-n449jGdy74rgCyz874I_Wuf3UDrKGN0QXcif1UYy8 1202
tests/schema_comparer/not_matches/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/schema_comparer/not_matches/test_schema_comparer_array_to_array.py sha256=dhu7R1YWzeZECB_aU2rUS5LRYqlRgGzfSpYhbqmoWvc 1281
tests/schema_comparer/not_matches/test_schema_comparer_complex.py sha256=Uej9TwzO2U8PDnm_8oTMfV5Gb_MHMbJCsbSejYyE8Zc 18831
tests/schema_comparer/not_matches/test_schema_comparer_simple.py sha256=woOCvPPe7KLJCaBANCwLS98u9fMlVPbPQ_UnmZDwX9M 643
tests/schema_comparer/not_matches/test_schema_comparer_struct_to_simple.py sha256=krYFP0icPjAp580Bj-vqJIroNaiJNL1dvKa-wudiuJQ 684
tests/schema_comparer/not_matches/test_schema_comparer_struct_to_struct.py sha256=1cxraTwSxdbom_ztRjOOr6_SFXtbySbnAgx9S6kSgTw 804
tests/simple/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/simple/test_simple.py sha256=LwBS6S67I1xVi0mmzXwvosO5sCmV0fKirC06b80KuKI 1091
tests/simple/input/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/simple_fail/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/simple_fail/test_simple_fail.py sha256=Ctw0ZScQGsX7skzOMYll6PhjRM5npf48u9MOvFmxUTU 2869
tests/simple_fail/test_simple_fail_schema.py sha256=ZVF-E_XEoZvjrJzmv-m4D4t1in7KRzVfHBdxvwAiXnU 1938
tests/simple_fail/test_simple_fail_with_func_path_modifier.py sha256=JP9JwEJMEExThVxuVUOoXko_HPGibkt2LfhzjcjXOmU 2587
tests/simple_fail/input/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/simple_with_different_column_order/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/simple_with_different_column_order/test_simple_with_different_column_order.py sha256=KehmmoOuG8ePt5v2hqDjzCzYk35GPlwGBbHFQ8dpHB0 1213
tests/simple_with_null_expected_values_in_json/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/simple_with_null_expected_values_in_json/test_simple_with_null_expected_values_in_json.py sha256=O0nK2WlAFhZW4ELRsbfc0wnu32kb71NuE8ms-YdiqAE 1219
tests/simple_with_null_result_values_in_json/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/simple_with_null_result_values_in_json/test_simple_with_null_result_values_in_json.py sha256=adTIqBpu4Ae8CkXguf6poFcbgR8eeQv1RRjvuYaIzTM 1217
tests/simple_with_sorting/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/simple_with_sorting/test_simple.py sha256=zrzcEj-wxZ_4-mhjs9xsmFJOjx-yZs6RG2Zqs6wvzj4 1210
tests/spark_data_frame_comparer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/spark_data_frame_comparer/test_spark_data_frame_comparer.py sha256=RgTxSrK9zHi8bZGGk8j7FVFidlJ2CqaGmXmCL1rXrr0 6194
tests/spark_data_frame_comparer_helper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/spark_data_frame_comparer_helper/test_spark_data_frame_comparer_helper.py sha256=ZvjVXur29QFrozwnK0Jd4iTyjZVy6eRybPuiriLl1Jo 4574
tests/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/utilities/dictionary_joiner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/utilities/dictionary_joiner/test_dictionary_joiner.py sha256=zDyfDAC13x9-Z_r5s7j1879DvRN1GaItjf2QFMVsEc8 3393
sparkdataframecomparer-2.0.13.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
sparkdataframecomparer-2.0.13.dist-info/METADATA sha256=eMFeRsa8PSt4lZAsELcIsl-Ln2c7o4fFjyZls-dIflc 1319
sparkdataframecomparer-2.0.13.dist-info/WHEEL sha256=cVxcB9AmuTcXqmwrtPhNK88dr7IR_b6qagTj0UvIEbY 91
sparkdataframecomparer-2.0.13.dist-info/top_level.txt sha256=dIP_8RwXKDxCC1MOCKQs0zlOo4Fu63J8ESLUXwzmH14 32
sparkdataframecomparer-2.0.13.dist-info/RECORD

top_level.txt

spark_data_frame_comparer
tests