splink

View on PyPIReverse Dependencies (7)

4.0.6 splink-4.0.6-py3-none-any.whl

Wheel Details

Project: splink
Version: 4.0.6
Filename: splink-4.0.6-py3-none-any.whl
Download: [link]
Size: 3721667
MD5: cc831ad4ddc50b269283de4d044e295b
SHA256: 697377c5a401368e58ce11e3b8d4b28cfe9452625e81d19994709cad37621830
Uploaded: 2024-12-05 09:46:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: splink
Version: 4.0.6
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: 10360 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=WNXGSbPK4cy59_ul0VLT0E-5jR7RWmTPv6WvydZN3mY 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=FiDYORyUVpETKYo1moROkMFQSATNdKbsOg8XE5HrS2w 1201
splink/comparison_library.py sha256=o9rArzVCWk0SR_7UTwDCsHf5gtEn6K0-1vTZ7dMw2FE 1215
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=gFcrRHxlmJkyHM_ynWtysxh7453ko2Lf6TGauhYCB4c 19765
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=pKBigBEILFiok96Li7QuMf8w9QO6W3Q1nsk610y_jSU 21385
splink/internals/blocking_analysis.py sha256=zsCAqX_u8sk7_MQ4dPLIS362KMnSa_EcVqOq5__IGYI 27850
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=Ciikcga_3ayHWcGX-13hruqn_En1H5G_8B_c2bGG--w 21188
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=kCtmcSpVA-TSsskhmxxTf7Gih7AqXnbBZspJCGmVtaw 41797
splink/internals/comparison_level_sql.py sha256=wC04LsEZYn6mXuW1AfdVjc-OXvg8Od1CfTsVtad0p7Q 1242
splink/internals/comparison_library.py sha256=Pkj1RrPWDqZBNJeTgHoJbiMlt7H79ve3l6BglkIlsaQ 47457
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=yqOH0tWCQKCGtoJemAWljTiBzL2WvSu135YsJsFonNU 17721
splink/internals/constants.py sha256=DBbdfBDdA2wET7ZhqR8EQhYJfk2M8vBY8XVs8aX88dA 67
splink/internals/cost_of_blocking_rules.py sha256=PytyVPZzuBxvn6Sts610mVejpgahnwDY7RrGvVLlyEw 4693
splink/internals/database_api.py sha256=ZlzHrYOidLzpEXTwH3ZaegNNHXnyEqUeAD2LcOWzoDs 13391
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=lkZcvS0dIGevB1O78VrAApYpkTuZfXnBiB6gxI7B73A 17169
splink/internals/duckdb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
splink/internals/duckdb/database_api.py sha256=2xRRRcmkHTAuExpsE8Blztq3zMAogPoFT-S3MSlA-Fw 3484
splink/internals/duckdb/dataframe.py sha256=pg3D9quPXzL65e0SN2HgzbQbOMMYfTy1CVo2CcBfUDU 3331
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=U7Vt8PKtUaDvl7Zm22gj8BgPhU3InmGmb-drMvO2xqM 15545
splink/internals/linker_components/evaluation.py sha256=nC09m0VVW40mZh6ZST1-dHmRE3Z9A1itiCFqVKgL6_c 17646
splink/internals/linker_components/inference.py sha256=CEpTqYqU8bzew4taA2s30uClYdOWOY9Jy23VJX13kHY 34743
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=JAPqC8s_XF4b2p-HAjHFAjU7JPOppBpT5soQufv8Eq0 7585
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=b709FnIn02ukngERozSF5ytR3kLcNDC4sDgBoP94-vQ 7062
splink/internals/profile_data.py sha256=Ue4QS7ddyl_rzC_KmiRELwwnj12q8HBqhVRcaQyQP6I 11813
splink/internals/realtime.py sha256=h0Rdh7m45ttEyhh1YKmeA3gUtfX6fXa2jJh7bj2XjI8 4725
splink/internals/settings.py sha256=fe0dHT28PlNfjySq7yNqDi-pyC0Dwo1G0TTyvGNP59w 25437
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=v0QfSePQtijXdKkOOEwfqlVdBfFJp7cLh4RneqMON4k 14816
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=Y0t8OqPhBTk9gWGTtrsRwx_KWpZWJx4nsE8d5o9CWyA 1083
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=fHPwCnSAFI-TzIYq7eZNv-d8b_tXxsB1pTKdW2iAodM 11110
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.6.dist-info/LICENSE sha256=uYXSwPym_zMJ05kJmrt_Y25vm5BRLeK4pReL98es_9s 1076
splink-4.0.6.dist-info/METADATA sha256=ZV8eggBwypt7e1oAmuh28BQwNmfOo1M9KwBgLxrAAIo 11883
splink-4.0.6.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
splink-4.0.6.dist-info/RECORD