splink

View on PyPIReverse Dependencies (7)

4.0.5 splink-4.0.5-py3-none-any.whl

Wheel Details

Project: splink
Version: 4.0.5
Filename: splink-4.0.5-py3-none-any.whl
Download: [link]
Size: 3717815
MD5: 739adc1873392eeca4c94f17b5b18184
SHA256: 0afc28e12fc863030ad1add89dffa54c91a35b50f14fee64ac78bfa43f5d8866
Uploaded: 2024-11-06 14:38:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: splink
Version: 4.0.5
Summary: Fast probabilistic data linkage at scale
Author: Robin Linacre
Author-Email: robinlinacre[at]hotmail.com
Home-Page: https://github.com/moj-analytical-services/splink
Project-Url: Repository, https://github.com/moj-analytical-services/splink
License: MIT
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
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.8.0,<4.0.0
Requires-Dist: Jinja2 (>=3.0.3)
Requires-Dist: altair (<6.0.0,>=5.0.1)
Requires-Dist: awswrangler (<4.0.0,>=3.0.0); python_version >= "3.8" and extra == "athena"
Requires-Dist: duckdb (>=0.9.2)
Requires-Dist: igraph (>=0.11.2); python_version >= "3.8"
Requires-Dist: jsonschema (>=3.2)
Requires-Dist: numpy (>=1.17.3); python_version < "3.12"
Requires-Dist: numpy (>=1.26.0); python_version >= "3.12"
Requires-Dist: pandas (>1.3.5)
Requires-Dist: psycopg2-binary (>=2.8.0); extra == "postgres"
Requires-Dist: pyspark (>=3.2.1); extra == "pyspark" or extra == "spark"
Requires-Dist: sqlglot (>=13.0.0)
Provides-Extra: athena
Provides-Extra: postgres
Provides-Extra: pyspark
Provides-Extra: spark
Description-Content-Type: text/markdown
[Description omitted; length: 10600 characters]

WHEEL

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

RECORD

Path Digest Size
splink/__init__.py sha256=2lux2f_F54XLDyXt4-JYc8g3o-m2qr0-IYNDKmjH9Vs 1853
splink/backends/athena.py sha256=bZkznpGXLbhB7xHEjaf2Rsfh1eoFVlEpIkjrOZ8Xb_4 84
splink/backends/duckdb.py sha256=LUZeiRykH38UX23-0W3L0D2a0rmKb-XaErNeCizm_m4 84
splink/backends/postgres.py sha256=2svZWUbGj0UX5sTjoLcR1sy0cXJMO1wC5xnOxv0al3Q 90
splink/backends/spark.py sha256=nsgBH-DXk2Vxh7sl9DOs7bG2hSZqPB6oiTzl08alE8w 180
splink/backends/sqlite.py sha256=UecYGkoaWS30Lw_yb27AXDRUPm5Mt4SuCtOdJqWEY2M 84
splink/blocking_analysis.py sha256=i8AQbtQ4TocmrQ1O0V-D1OxUoR-C8mQUn9iw_sR-G1k 462
splink/blocking_rule_library.py sha256=6mad4PtiSKVbtuR_nGs-Q28d6FrZqR_mlHl41UBxluw 174
splink/clustering.py sha256=OEehGNk8GJAaP3MpoDPF8JJ3HzPi9L3CZElUifnb-9Q 133
splink/comparison_level_library.py sha256=VF3Vngb8PaxkAOjUWtxa0vQh22rJrx2U3D6D8J6MynQ 1117
splink/comparison_library.py sha256=R38U9M9euhYqDBS9Bc6kkJDH0sMVx0NnKZCAqgVy4_c 1117
splink/datasets.py sha256=8gegKg9gfqXL_LKSufi6ZHGhr6GYV7IK1qZNHRN6xHA 133
splink/exploratory.py sha256=qzY1Qe_UruHi4DlrUzjs-2aO2b_Bp3zwps-VP5XAnKc 226
splink/internals/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/accuracy.py sha256=kBgFQEoAQhkx1raVExHuhJ_ONHbGOGzXWeb6dcd2Gfk 19700
splink/internals/athena/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/athena/athena_helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/athena/athena_helpers/athena_transforms.py sha256=dtjLlmg1XfqPEnW9MFoMhHeB7-0QLYJMAuc1XTsxrPI 350
splink/internals/athena/athena_helpers/athena_utils.py sha256=iveFNGpkyhnBkgC3oCqlC_eRossrdjvThzghkOk6gUE 3029
splink/internals/athena/database_api.py sha256=RekfD9vinfPRidfW_wQ321EWqVMk6arxo3bcBi55Y9g 8599
splink/internals/athena/dataframe.py sha256=dNjaH-ouV6KbVXXQdyuYn-XwW8tIdQExNUXOUWrxuIw 4215
splink/internals/block_from_labels.py sha256=qg08bJCHvq5lTl-BaEXdLQktZB3NAmMQvLX1STRLTa0 2964
splink/internals/blocking.py sha256=5RbbbV9bSQLj5YfRzUX5QY8bD64Z60VENBwiUN2f6Bc 21196
splink/internals/blocking_analysis.py sha256=QnMuZDX67Z4A67uKabwnyDfuqyvA_BkKvXw8nicOmrQ 27853
splink/internals/blocking_rule_creator.py sha256=u4wu-Jzvxpmn-dEzziAmTK6c0BAZb7FLKjhgXPqKta0 1806
splink/internals/blocking_rule_creator_utils.py sha256=Xdy61ivNl45LSEczk8IMlRQIuhKhk_oMvtzQ30ipQys 1447
splink/internals/blocking_rule_library.py sha256=zqjMH7CJ9mHCMANEX6MjDIMpWZQ7LcAYHEqlusqdeuU 8608
splink/internals/cache_dict_with_logging.py sha256=L1g-nDOv0rCzp_-BJUeNIr8FzMCKPmLWuxuiu7GBbis 2387
splink/internals/charts.py sha256=0PuyoBvqwkor3IqKjszNGCs-93KV8CQFmRR-KIGK4kM 14751
splink/internals/cluster_studio.py sha256=KmwZLB8QWtZEcUVwEqaXabt7N9GqJSZ_wNsFvV25giU 14722
splink/internals/clustering.py sha256=1TvvkyqzTInV3z6fWUfSRCMUAfJp3iolXmJBhhf-YiU 18920
splink/internals/column_expression.py sha256=9AOwofXDXTGTaWJ1qbmbqyFoL24194VYHWO2d_gI8HE 10546
splink/internals/comparison.py sha256=SimgPXAuWPwvnQqOTP824wnLktiVB6Zhs10YyfLKpu0 16617
splink/internals/comparison_creator.py sha256=XK0jMyK01BuuO1EBqzTkkf7whxCHuEGZh9oQuBibdgA 9643
splink/internals/comparison_level.py sha256=yZEF692qOqOFg71PAKxSi_I4I3jFz7KeYn3eAABR66c 27514
splink/internals/comparison_level_composition.py sha256=L5kA1Ma-ksEklGo1to7d4TFHQCquJk-giJ9uiTAD6sE 3930
splink/internals/comparison_level_creator.py sha256=hSOQPV5PbjqvA9W9GId-MCyF3XC-F-PSEa0A0nzkH9Y 7591
splink/internals/comparison_level_library.py sha256=0SCChd-nDcaD2bq4aa8hDlYNguthO_cpfjqbGHIIrC4 38230
splink/internals/comparison_level_sql.py sha256=wC04LsEZYn6mXuW1AfdVjc-OXvg8Od1CfTsVtad0p7Q 1242
splink/internals/comparison_library.py sha256=4FXABfZmv77SF1-MektOCOMERiaP6X1w2-E8N6C0gAE 44460
splink/internals/comparison_vector_distribution.py sha256=j2KoHpTQEi2G0gwyZyGPBKJl_NIXhfdSYgTWAVCYbwk 994
splink/internals/comparison_vector_values.py sha256=IhEXb_KzCel-00syhpWa04waB6rnMVRhaUJpzs_Aey0 3355
splink/internals/completeness.py sha256=8aAUHO93JjhgFKXI81ovgXkhdmP0GsG6D-j37jkxmpE 4637
splink/internals/connected_components.py sha256=urFP2EeWIuwJse7AlqlFOIEFV0yI9isLd1H5qBlyU8A 17585
splink/internals/constants.py sha256=DBbdfBDdA2wET7ZhqR8EQhYJfk2M8vBY8XVs8aX88dA 67
splink/internals/cost_of_blocking_rules.py sha256=PytyVPZzuBxvn6Sts610mVejpgahnwDY7RrGvVLlyEw 4693
splink/internals/database_api.py sha256=QQfblFXn3UvVeHr3Ba6SOJU5QTRCrVbiex9_c4Ggv8g 13272
splink/internals/databricks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/databricks/enable_splink.py sha256=_B6VRHVleRA9gt22gd-Kere4IazA0UENTMsWo7vZlXA 2383
splink/internals/datasets/__init__.py sha256=ccrf4VBrlRcSZQQkmAd2zZeFB1hafP1YXIYtKZG4neQ 188
splink/internals/datasets/metadata.py sha256=l9uBXWlygertEup36az28cn2jDl4ObtidKwEaMYGLqg 4268
splink/internals/datasets/splink_datasets.py sha256=WBkybm1IWET8tHlYoNtgmMye2cIDG7NX-vO4sb6plFg 5940
splink/internals/datasets/utils.py sha256=ImIGOaBAYdVZazRy5Pvtmp55EmYPb8NcF8dnusJZJ28 2376
splink/internals/default_from_jsonschema.py sha256=KKPxLzYPMrlajN1M9VcPb7kqoPXVqbyFvWTnN9tvNLo 625
splink/internals/dialects.py sha256=_CMYqh7pOK-nFhcoX34xB9xNjZZX65knyCgMR_8lUt4 17170
splink/internals/duckdb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/duckdb/database_api.py sha256=Z0t_i0Cw6sggvJX0ZDuTBuAfw_iJL9vWJRB8lKnEKQM 3518
splink/internals/duckdb/dataframe.py sha256=LQ-QskMomtyB6iehBUlL3iq0aeHtp9tuUDEdKFBwrKs 3122
splink/internals/duckdb/duckdb_helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/duckdb/duckdb_helpers/duckdb_helpers.py sha256=Ag_FBZSB19dZ7s2-bt10-HN7Ifv_NcfwFz-fBv-va6Q 1437
splink/internals/edge_metrics.py sha256=C2S-LKxnM9XhuUxGMdfXFb-CDDMUsm6ZQ2tgPBGHDRk 5382
splink/internals/em_training_session.py sha256=FlLVHCjMVroNRyWcKwtqj1TmkExexhVMhoC53cSrKQo 16935
splink/internals/estimate_u.py sha256=XgN3C5uIMr7VCA5ZeQmWzgWI04jD_YgEAWVpIbRmMCI 8218
splink/internals/exceptions.py sha256=qYY8a8QsRnu7tAlFNWVsNAE20Qu-xq0Rxmxi6DbPOUo 3226
splink/internals/expectation_maximisation.py sha256=JyM_5Sz7YWMqJvJd5C7wAfuRRX-azju5l7-wdzh2n_Q 15144
splink/internals/files/DEPENDENCY_LICENSES.txt sha256=Y5r8SqXErWsAVYDYLIHG7BoSnuBJV-DBAjl-n5Vspsw 101742
splink/internals/files/chart_defs/accuracy_chart.json sha256=O56L8t_2zYBELdC0NQNOYMQaNKcVyKUwbdU3jxaEb5M 6779
splink/internals/files/chart_defs/blocking_rule_generated_comparisons.json sha256=ftXlvYJkPJLkPYmLaNoLXZatGbUovRaUKxEM1cqqZZ8 1316
splink/internals/files/chart_defs/comparator_score_chart.json sha256=UIt3odtNRM2ONCfO_3AaI60Gg5C0EQYMjjZY1pFDvSA 3785
splink/internals/files/chart_defs/comparator_score_threshold_chart.json sha256=N79yMoAw-TAhyHtgpt6fKrvhhMvSd0SGHHqiGPrrSnU 6417
splink/internals/files/chart_defs/completeness.json sha256=4_-CNU4PlaZkKOl_AD_K80_Vv8cjX-1M00n03ZGjN9s 2775
splink/internals/files/chart_defs/m_u_parameters_interactive_history.json sha256=xC8jFpw1XK8ypzBm-Hxd0YIe6VdP2BVH_vExySR_9Go 6313
splink/internals/files/chart_defs/match_weight_histogram.json sha256=aTTrobl9_YpdJayqXuLSsODeWQMmMSttKpLlx6Ipod0 1111
splink/internals/files/chart_defs/match_weights_interactive_history.json sha256=mqewuop3bKvdqnS8C-by9BnVfRtkzOZjcCBRlRAEOpI 7277
splink/internals/files/chart_defs/match_weights_waterfall.json sha256=VQf51MFlHREQ-4A5mWx2slAkWQ8_WVaAfo9HAV8SVos 9115
splink/internals/files/chart_defs/missingness.json sha256=qOKzLGdXaSjOALJv4o2CTW8br8mdhaSnmKba6Jxdu6c 1832
splink/internals/files/chart_defs/parameter_estimate_comparisons.json sha256=YTynFt2u9EpGLuxt7MuoNsEFMvLIyBz2TrfiMvQf4kE 2753
splink/internals/files/chart_defs/phonetic_match_chart.json sha256=kkGoTi-y1Lhd6MLjtyaoAer0ZWcVshLj691Lp8WOAmo 2660
splink/internals/files/chart_defs/precision_recall.json sha256=F6X_1kKAIetGFAALHcc7VL-6V-sSob4Yy-zCMv-_O0M 1654
splink/internals/files/chart_defs/probability_two_random_records_match_iteration.json sha256=hUOwnKcmP-gBBD-Cu3W4KJ1CU3FuTbWFYvczqfClb_o 1125
splink/internals/files/chart_defs/profile_data.json sha256=h-YK2Ybe5Qpl3E7s4ipRJT63UdtJroRqIDYMuA4Shr8 2327
splink/internals/files/chart_defs/roc.json sha256=MX1fd-c5PgqDzntU8diNX4WGBs8fjEH_Zh9XnqmZggc 1805
splink/internals/files/chart_defs/tf_adjustment_chart.json sha256=htlmGTg4Rr-nJ6UTq9RYpR6OaVYERyVCvJ5cMmtCS9o 9910
splink/internals/files/chart_defs/threshold_selection_tool.json sha256=8xACA4imt-q7pg7l1PxManC4cE5p3Cj_U20b1kWl0hg 37552
splink/internals/files/chart_defs/unlinkables_chart_def.json sha256=fm5OepkdAPXg9TvNBhIT_97CBsDasT-swyT9ikVJ_AM 2910
splink/internals/files/external_js/d3@7.8.5 sha256=1rA678n2xEx7x4cTZ5x4wpUCj6kUMZEZ5cxLSVSFWxw 279633
splink/internals/files/external_js/stdlib.js@5.8.3 sha256=VbqoH1H31Cvks48PRG1-1PwilL6P_nRp4yaw8wnyDpw 45883
splink/internals/files/external_js/vega-embed@6.20.2 sha256=S4fOwMdaCDxKRDNLqTdXjHAGgfPcfmenoMhyMfZkXl0 66064
splink/internals/files/external_js/vega-lite@5.2.0 sha256=1zFXRRs5eAFasx2s1V_5DZhquGY_wKvtUPl7PNkAAss 256817
splink/internals/files/external_js/vega@5.21.0 sha256=OxJFnyVqlxrE7EUGTFFS_3meOTRWqW63wycPxFVMFog 501599
splink/internals/files/labelling_tool/slt.js sha256=nDvdtn0OwvpxPS8BuJ1wlrpQjW8FjzlK2-8tCdGp208 920157
splink/internals/files/labelling_tool/template.j2 sha256=MCFTqJR6IiuaU0ylxieTJ_Gi5YXMB4yXfvMJ6op-EX0 4104
splink/internals/files/settings_jsonschema.json sha256=nfWEax4-Olqh4CuePbNCI0AbLCzgTRbsyCj2dhNo1rg 14066
splink/internals/files/spark_jars/scala-udf-similarity-0.1.0_classic.jar sha256=X1zy8GNIHNShNKsRW_qL33o7fidvSFJMctlq7aCwOmc 1228220
splink/internals/files/spark_jars/scala-udf-similarity-0.1.0_spark3.3.jar sha256=7-YZUK768LTUqhQVf-L7XOMsWvdpHSZyAcd3C_-iK2s 944614
splink/internals/files/spark_jars/scala-udf-similarity-0.1.1_spark3.x.jar sha256=bEEMgUx245p_ioew8jijXxkbqej3-6O51DMd3CuB664 949562
splink/internals/files/splink_cluster_studio/cluster_template.j2 sha256=lGkAAqovg1pzXrJalL0zHn4ECnNdEDp4kCBti7kBJx8 6506
splink/internals/files/splink_cluster_studio/custom.css sha256=Sai1LHR_FnAjJAbOJCrqwm1lz1Tq8xFPWXCrwaIeLtM 2269
splink/internals/files/splink_comparison_viewer/custom.css sha256=Sai1LHR_FnAjJAbOJCrqwm1lz1Tq8xFPWXCrwaIeLtM 2269
splink/internals/files/splink_comparison_viewer/template.j2 sha256=USoH8VbhFa1t7XcW_XwlI1kZ3TaREgugBYLOfOBVfCA 4120
splink/internals/files/splink_vis_utils/splink_vis_utils.js sha256=8o-QiiVHfaK7IeIjB4upD4qTwi2jzp2liyQ584X9Q1E 321314
splink/internals/files/templates/single_chart_template.html sha256=L9DeBFPgzY3SmL1uvFethRfBbl0lbVdlIDKPQoL51xQ 404
splink/internals/find_brs_with_comparison_counts_below_threshold.py sha256=61irqH8myTD7bEICpnJ2v3zTBNKStbXM3PnBOmhX3-U 9767
splink/internals/find_matches_to_new_records.py sha256=QHrouBzgfxLemXW0a7fhrFDpBHiz8sJVduaPxK6pnCw 1701
splink/internals/graph_metrics.py sha256=BMAzR6Y1s4gib7acmU-gdT0B2mgj2dxmPLdqW_Au4tc 10098
splink/internals/input_column.py sha256=CqWDvG4-7c7gcFrZzPcVmztfvhmiOJ1_QPjnv9zW1Q0 12465
splink/internals/labelling_tool.py sha256=OrfTSyswBksqROl_w2Rv85Q5IdMeA0rM-YxjWZAEl1M 3894
splink/internals/linker.py sha256=F_JvMv04bV29lFVq_UIflBetGQ9VM6dwQVO4GaEePHg 33257
splink/internals/linker_components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/linker_components/clustering.py sha256=QgW5-esHY85-qsb5Rx1ZVzVJYP9XhwrFhF7zN004iFY 14930
splink/internals/linker_components/evaluation.py sha256=nC09m0VVW40mZh6ZST1-dHmRE3Z9A1itiCFqVKgL6_c 17646
splink/internals/linker_components/inference.py sha256=Wc53bA9kHBrYroNNAXPoGgCn-5bt1lEax9eGkMi2qCg 33375
splink/internals/linker_components/misc.py sha256=hPRQHGfbE_K6_a5Xww-ZZ-66Y_eip4PLkXAspqUqeKk 3209
splink/internals/linker_components/table_management.py sha256=0nYRGMO-JSOv4BuZv4rtN_jVM4BatgzRx56mMPUEAvY 11173
splink/internals/linker_components/training.py sha256=CH_2qh5XFcjKlM5wUWdd0jMivSRxPQegljEGWosW-Gw 18480
splink/internals/linker_components/visualisations.py sha256=nMXQr8Obza_rDdoJKun0cJO7fWuV7JWiDxO52uAobuc 15419
splink/internals/logging_messages.py sha256=rmhwqZV-bPum6MnA3VLSIwEG2lvCyZhRGt5FA-M6zpk 300
splink/internals/lower_id_on_lhs.py sha256=wh-Slghk61T3-1Sa9-xQMzkMl_QrHYbkk6uvt-PsVvs 3191
splink/internals/m_from_labels.py sha256=-3IkmiRmxUqmFDZBRe7KVvSsbx4ywnLn59R-bE4bzoE 2473
splink/internals/m_training.py sha256=Cqt5DiJsakidfvs06f83l9vyTsPV2XuDoNcYZ-6yY3E 3933
splink/internals/m_u_records_to_parameters.py sha256=u5vSPKccYoaAZ8E-mNwMd5bSzB9r7WCcY9G9P__LXBg 2728
splink/internals/match_weights_histogram.py sha256=eqOFzW0V1IkRI4Cc4l1R9nDh5wgUwtausS4p0eUN2Tw 2400
splink/internals/misc.py sha256=-DtCB0vLRkoclHSbOlfQ0s6dRfPa8_xocVV1r2T3t7M 5482
splink/internals/optimise_cost_of_brs.py sha256=LB9tLEPmsEazyflaZjsMRiinZX7jqFEa7bVzjZgz4EY 7125
splink/internals/parse_sql.py sha256=21Ufn6rbB7-xRI_7UcvbsH3G4QuRn2dT4_zNEqVCWww 2272
splink/internals/pipeline.py sha256=-sR8R5XcizPxwaqN6bG2SgRgq0LyIN6jhlu58jQ0cBc 3817
splink/internals/postgres/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/postgres/database_api.py sha256=rTLexQF6V_8QDdMSLcHb3AdPWnFftwXbG5a0ZDdIZPM 6533
splink/internals/postgres/dataframe.py sha256=FiGT58x5Amw-BCcH9zil1caPhKXNEWessNS96Da4skg 2417
splink/internals/predict.py sha256=uhYZc-kXP0pgaNTo9Ukr3nXgWVUX-J03O0-SUN5Z5D4 7509
splink/internals/profile_data.py sha256=Ue4QS7ddyl_rzC_KmiRELwwnj12q8HBqhVRcaQyQP6I 11813
splink/internals/settings.py sha256=Gk4ZrGmnYIlIQQShontB_2fUifSkWluBex7CbeX9-x4 25652
splink/internals/settings_creator.py sha256=tVy1dZUHct1zxFGofSnK2s7Z_gKihSUHwUHcuuUlQcM 5393
splink/internals/settings_validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/settings_validation/log_invalid_columns.py sha256=O4PN_nngLQSpSMrHUNQAgNc4ACyfIbIs8neBfEID35o 10073
splink/internals/settings_validation/settings_column_cleaner.py sha256=Y7rxvrXoH1V3aXrIClcqDR3QbQ567kRc_siYoavDv2Y 4802
splink/internals/settings_validation/settings_validation_log_strings.py sha256=P5ce8Gj6poczF6C4wpJvRn_-aOmZV_6F2LWOWdezxp8 6613
splink/internals/settings_validation/valid_types.py sha256=r6G_XxmeUGYmPomHwbwedLgfSwZvm3ZU8h4GRzkOUBI 797
splink/internals/similarity_analysis.py sha256=jWReJ79xx9tEmpU7a2MbFw-4Qp0uQ4aUaaMkcwTr2fU 9341
splink/internals/spark/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/spark/database_api.py sha256=ectRsK4omm-rPLUkwm0KLgew1UFAJaAsLKjIZ2TB4Kk 14638
splink/internals/spark/dataframe.py sha256=-i9WQaXvpinIpXgOQYwTLm42A3r802ksr2w6acBKmNA 2263
splink/internals/spark/jar_location.py sha256=FKEvO7iZ7CD7wGmw1gxlo1KcsbM2ukA4yLnN_ArTQ8M 2255
splink/internals/spark/spark_helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/spark/spark_helpers/custom_spark_dialect.py sha256=siajkDyEdG0_E4BH-5nlJCe6Gt1aoW_NEJigsG1zr3k 1144
splink/internals/splink_comparison_viewer.py sha256=TZj5kmgDe5NtlbDAOnSwB87pQb7DiH5OuvXfPYUe2JY 5283
splink/internals/splink_dataframe.py sha256=slIk2nLu_9KPFk-T3ORveN9Wf1InU_Aqin32_MRddwk 7925
splink/internals/sql_transform.py sha256=zQGw2zUjPpPLZQCNMHFHkcNE4fleAPJZfnqU_KPZUqc 4721
splink/internals/sqlite/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/sqlite/database_api.py sha256=fycqf7DX5qZAotUoD1EsA1FM9T8n_bY0UnLcbP-d5wA 3582
splink/internals/sqlite/dataframe.py sha256=RKchybaY6pB09SASa3tfWtXZIGNpwDE6KQTKNvDAcqA 2305
splink/internals/term_frequencies.py sha256=Gr8Y5QYV0lRKxzyojC9nbGasBnOrUM22xlecHExerRA 10394
splink/internals/testing.py sha256=4LUh70P0VBWu2982DIesYg8MHXhwCyjTZaN2mHw3iq8 3624
splink/internals/unique_id_concat.py sha256=S8XHABrk5xa_EgXeEXsC_mlwmpkwekuFvKqumxdpelM 1159
splink/internals/unlinkables.py sha256=z51vWT4ArkDjnWTzKG3pd_DAZUBuxBmlPVuoyaUf5gA 1837
splink/internals/validate_jsonschema.py sha256=oFW9VD4vDHgxZxeLuKR70y51VSkmLPF4Fatob9_HW9M 2476
splink/internals/vertically_concatenate.py sha256=9f2VIRoiPVo8WXBVMaQyKmPUigd0HPgDnaJgTWNezkM 8562
splink/internals/waterfall_chart.py sha256=gMsyzg_zogtvasj6SJziOk4LfaXUXN3fe748KBqhtNg 5697
splink-4.0.5.dist-info/LICENSE sha256=uYXSwPym_zMJ05kJmrt_Y25vm5BRLeK4pReL98es_9s 1076
splink-4.0.5.dist-info/METADATA sha256=bzAF0lJ13z_jCGGT07DjHpDJ7_RHltD5P2uRAkPyCQk 12123
splink-4.0.5.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
splink-4.0.5.dist-info/RECORD