django_query_contract/__init__.py,sha256=gV0ufEsrbfmBT9U8HDCLo_xKW44Qy93n_2fXjVzKYEg,3445
django_query_contract/plugin.py,sha256=NkRQvX5BI7u7ohGtAlRtWobdVDdA3lRNs_aC9VlFc3I,17369
django_query_contract/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
django_query_contract/utils.py,sha256=nLsEXKt_nwo-jS2v3fDLp4aw7wWRbi2rILcstnOV66I,8802
django_query_contract/version.py,sha256=gr3XItzU_amHdI5z74gNY0B-bSQO66RINSm5fkH8wT0,153
django_query_contract/analysis/__init__.py,sha256=f5MTjWtTrpkW3iqWysebXnSgicTVoVp3Rqlyb9TgJ34,374
django_query_contract/analysis/assert_query_growth.py,sha256=tSBW7o76KsQSwaW7I0WalB6DyLwlqtHaBRoL0nu9iNg,5143
django_query_contract/analysis/find_n_plus_one.py,sha256=P3UAE8-WWwajTx3PfdVBmuodYwLBgD9sINL26WBrNps,3009
django_query_contract/analysis/find_plan_defects.py,sha256=b_320dMiBhM56wUUy2LsyztA5smfO2ZzW02zosMuMl4,5401
django_query_contract/analysis/group_by_call_site.py,sha256=8egHwdTwlodfV0c0fVsQMSOVjNTBEHFTiylHbUrUWjw,3443
django_query_contract/analysis/group_by_relation.py,sha256=UH4eUpKIs0mTjPL19FYEjiY5o_JxLzNIHiwFbzfQQdw,3957
django_query_contract/analysis/measure_query_growth.py,sha256=pZYTSqmynOiuFyr6RudiVgx4AMgL2mOr1BlDIOkcywA,9795
django_query_contract/capture/__init__.py,sha256=ILXxHzdLXxtLXnHYlW2HGCgAtx6x8smBVotaIEbY-2Q,378
django_query_contract/capture/normalise_sql.py,sha256=8QRxdrphLqu6IjpYSNQ3aoNipzd_C4guoga9vVP28Hs,5009
django_query_contract/capture/plan_capture.py,sha256=EJxpAANlfC-zItOJHK9IC8G2cKKjKfEsVPbFDfDVr2c,20143
django_query_contract/capture/plans_unsupported.py,sha256=gNChgGcc8ijTsr_yLPaAhjg83iJ3TxrMBTRHzUsPJ-Y,1280
django_query_contract/capture/query_capture.py,sha256=1_LhZJtrnSvNGyUbByDXRQpk7ZlZ8KT717J5dXp23e8,10316
django_query_contract/capture/query_log_ceiling_warning.py,sha256=Mqfp0OqbsrgyHoR66ans-B2JU5kg3UEiZbGcuNjPAP4,883
django_query_contract/reporting/__init__.py,sha256=Ny7mqpWddy5xUglRb_fhGFVoQKZBtJgb3pSeIBKYDXY,272
django_query_contract/reporting/format_attributions.py,sha256=iQzMvc7L_YbOnKxm-7BSjUPvH1CSLGicWt_NBTS24go,3835
django_query_contract/reporting/format_capture_report.py,sha256=zuY1HBOUuyjmlDZEKaQN-F1xr6h_-cZnG1qRYQSVISU,7943
django_query_contract/reporting/format_n_plus_one.py,sha256=wLGRDoBqmu43tcs7ARUWWFWE4M-YAMQu3AZu3LLhs9A,4397
django_query_contract/reporting/format_n_plus_one_summary.py,sha256=b5qcW1XVCZwGWyzv66DzJTxfbl3VUHidh469paQhl_w,4852
django_query_contract/reporting/format_query_growth.py,sha256=wMusyEvUMWoosw3gj3x0t1z8wL5-JNxmB2P0MhUdvKw,5576
django_query_contract/reporting/format_query_plans.py,sha256=rDmLM4FjndykxLun5ZLaqpvK7SOnMMZhrDj9_lCO8Bw,11224
django_query_contract/reporting/format_relation_access.py,sha256=g8Z4dXVdghWEEm1Q9sAycCBBmYGVYt6ZJqxKw7DE4zs,6914
django_query_contract/source_location/__init__.py,sha256=oH6jaYy7I46tbEllEiajM7GlFTvzk-G8gwwvKhQncM4,379
django_query_contract/source_location/capture_stack.py,sha256=RSDp5H1ZDU4lyw6IYcBzJpltalKQO3v6xHbcXe_dX00,4925
django_query_contract/source_location/in_project_tree.py,sha256=PkG_T8mzsCQ_lhe4zLdhKPtjO1Lre3yu4_ChMN4JoD4,2108
django_query_contract/source_location/relative_to_cwd.py,sha256=FX_Zged1A78AmYrkv86rPwa0Nq9CsyuzGQ2gCXAE3eY,829
django_query_contract/types/__init__.py,sha256=VlMIJoKmV480EAbJc4LUd2v29d52VxI6onK8LYMw880,603
django_query_contract/types/attribution.py,sha256=KtOZBrtzrEKoZaffK2ecU7IIB9Y70VriIZ8xLXCZjKU,4192
django_query_contract/types/growth.py,sha256=9pyFA_fbjLQg045YnM8IKkf4sIas3yHI2LxDH8nCq2M,5115
django_query_contract/types/growth_point.py,sha256=P7-YJb6a0-1tMHYUcQSnuTA2QrRGWylpPUjC6Jemag4,2364
django_query_contract/types/log_ceiling.py,sha256=73CiAEPrVTnzXPD_elowWjOuHsGAKmFCoAbOeIxjnO8,3668
django_query_contract/types/n_plus_one.py,sha256=xY14mJP-pZdOnCu5Bet-DpqbnkEcYL1CxLPJb39ALJc,8985
django_query_contract/types/plan_defect.py,sha256=13F2TpqcUMXnupX0GFQXHrt9PjTt400CzeI8rswI2hE,3901
django_query_contract/types/plan_finding.py,sha256=ovanpzz4EMIbsn1Ryca3HDuVQXAN4cfcgmxM9MjKEv4,4775
django_query_contract/types/plan_node.py,sha256=ntXk-anyN-edn5A8_a51lwVP88WaVpO0K-g4ZJ0EkIU,19341
django_query_contract/types/query_growth.py,sha256=YrrGnGQ_uqv2jqTR7w0GYgJXUCgnPstw8AIDza9ZDrU,2744
django_query_contract/types/query_plan.py,sha256=DHqWAs24OuLEQFHxZg4D-EIgzG1zoPGZtfZ60k_lDLs,4593
django_query_contract/types/query_record.py,sha256=nuhVMOIYuFc3_BbsFeDcoDd0GX9TH4xCLJyTwhDmB7M,5960
django_query_contract/types/relation_access.py,sha256=F7qkM7DMCm4brmlrTHsms1HzsF0dFV00nFB7_GTXWM8,9113
django_query_contract/types/stack_frame.py,sha256=BOvktfJlvzY9Lg2u8rpg2Pe_PHn8ji889NfXwQs_LMU,1056
django_query_contract-0.11.0.dist-info/METADATA,sha256=j-XpuTKSDScQSyNAlElkiVhFtx199GAWFO8mmKP5z6s,20114
django_query_contract-0.11.0.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
django_query_contract-0.11.0.dist-info/entry_points.txt,sha256=HNBzVPUMK5O_qcJ8aJVke5EaP8EzozGXTFlLuluP3vA,64
django_query_contract-0.11.0.dist-info/licenses/LICENSE,sha256=0rCDnUPa87Fm67SxYMrdqEdLV6UiMENH6NCPLZ_KT5M,1068
django_query_contract-0.11.0.dist-info/RECORD,,
