mcp_canada/__init__.py,sha256=_stRrAjVdkFkOMa_6SoU_dINrVX9MjMzNYBUErqEBL8,90
mcp_canada/quality.md,sha256=3Hs-0t7jYXtU5xR81B-coNCnxz9VmXcdaly0x6JoZng,1315
mcp_canada/server.py,sha256=Kh3gyJjjYLyPyD9GpLNslWhQl8p0eplVWHVIj2B0TYs,5001
mcp_canada/meta/__init__.py,sha256=8SiS3k5cqtqErudrKm1IuclYbDa1Qj0l1N7xEcI86XQ,86
mcp_canada/meta/execute_batch.py,sha256=BEP_w5RxUHYdP87_IxqNPcskAknQpnwqJxb0Q-fp5-k,4664
mcp_canada/meta/list_modules.py,sha256=P6erJiF58esi3hY1BpiQ9j7d8EaylxaDAgub1ztyd_Q,2767
mcp_canada/meta/plan_query.py,sha256=WIQLGuQL5FQX_PlLNwdLtHvw-FiRhv8AQeempHWyc6E,2821
mcp_canada/meta/__tests__/__init__.py,sha256=KBAOoIsetvAZKluHO3Iq0EMkoMDFpxslr5vt-xHwqvQ,26
mcp_canada/meta/__tests__/test_execute_batch.py,sha256=_f12fiuzvu5jKXrNYc-LcIFP1PvXIO5R7IB_I3y1bJ0,8587
mcp_canada/meta/__tests__/test_plan_query.py,sha256=mhT1VGUN65zHntoUp228JQvnxkx8FVqcvbpgwcEF9ns,7612
mcp_canada/modules/__init__.py,sha256=X5lVJYqKQAJm2JCiRQ-eZzcx5jlDA8S4ccdVgvFccak,90
mcp_canada/modules/_example/__init__.py,sha256=El4rMCVJTo3RxH4--C0ex_s-1TCzQ3aLODfTkmh9KTk,188
mcp_canada/modules/_example/client.py,sha256=Ls0tS5E002ihe8sy3WJ9Z7nvE1hzoTFc2VuiwSPbFfk,402
mcp_canada/modules/_example/constants.py,sha256=MkMJ51ZVFB1My9PegxMblAM6XLTjY4uQiNuuT188jEY,152
mcp_canada/modules/_example/schemas.py,sha256=5WQhU32EmXpgBc3d3goBOMplBwO3Z6DnFqOM_ESOlCk,216
mcp_canada/modules/_example/tools.py,sha256=kkjJykdBLw12wQghPWiC_Tn82Ln52vYChFWwzIK3ToU,1046
mcp_canada/modules/_example/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/_example/__tests__/test_tools.py,sha256=-FhNbmNrSe45X99eXobIPtH7Ka2vVsO0QXSet27STf8,1406
mcp_canada/modules/bank_of_canada/__init__.py,sha256=TW4UTVLSO7f1fzNitCZPloN9ELUmU_04tDfb_1wd7RU,524
mcp_canada/modules/bank_of_canada/client.py,sha256=mWZIR9bQEqCQeloEajaXGKzo3CY5L_L88eCiGvItzjk,9068
mcp_canada/modules/bank_of_canada/constants.py,sha256=jSDlczABPDnfxXACLiK-5PX331qm4InqG3mQuAsW_Ak,1488
mcp_canada/modules/bank_of_canada/schemas.py,sha256=OiWi03bsQUywi26862hK9qhwCb73iuOYuVV3zv34d2s,779
mcp_canada/modules/bank_of_canada/tools.py,sha256=XAikzlJyYO7J6tGuJy6B5NZbjoiCYdTTyGTG2VL7Gw4,13201
mcp_canada/modules/bank_of_canada/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/bank_of_canada/__tests__/conftest.py,sha256=Kkpb8m7Va7K9SR0hg7eMQAnOJLHYMTSaIJfRZmLLrTg,4000
mcp_canada/modules/bank_of_canada/__tests__/test_client.py,sha256=R6eRRLh793dim_eZACQylw4eyKTdSD6G2V9V6bVonH8,24206
mcp_canada/modules/bank_of_canada/__tests__/test_contracts.py,sha256=DIA_SiZn72ziGaSkamGlZJ3W7MQAOw3KDQnTc9VKQDg,3647
mcp_canada/modules/bank_of_canada/__tests__/test_tools.py,sha256=HSWoa6BT2CLLCwFIfBkrDTPKT-m9vvlBeNifLhEvraE,22566
mcp_canada/modules/ckan/__init__.py,sha256=2xR9A2Bm2HfKmOzSvOHF5WVk4U_pP8Wf-2Ifnce2SeE,706
mcp_canada/modules/ckan/client.py,sha256=qqp_xIV93PSNfh2e5gsYJKbed3cMd-hRboC6WMtS5RA,9297
mcp_canada/modules/ckan/constants.py,sha256=16kQjP5wtvUXnxC5yfTTxGuf4xzwJ_Cs8Ept2P-S36Q,517
mcp_canada/modules/ckan/schemas.py,sha256=aNhFH3GnSAknyZRzoP7iA50bgs5xwSrZd2hk3wftYkI,1407
mcp_canada/modules/ckan/tools.py,sha256=PslAQff1zQOi0dpwh2IvUX1VLV6vtx1Sh22nDQT-06c,9548
mcp_canada/modules/ckan/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/ckan/__tests__/conftest.py,sha256=y4r72zIiLZT5hGWT6a9M0WEM3Lj_uK4xd-rkSjeFrJU,6268
mcp_canada/modules/ckan/__tests__/test_client.py,sha256=tEhZiOmYv91BHTnTaxcFry53d8bTfNCgJ9PaKuN5Agw,8970
mcp_canada/modules/ckan/__tests__/test_tools.py,sha256=umga3l8uEYeSoFggOaEHKWGIdiuhKV9AWnXB7i9oHPM,20132
mcp_canada/modules/drug_database/__init__.py,sha256=rR_Ig1azk1Q25x1BYSbwpC5CKtg8Z1NPgn_6ZFBd_rA,570
mcp_canada/modules/drug_database/client.py,sha256=OcA0HqPfJSEjrkzk-W6dqp1gDu9NvvQJO8--rdyV3PA,6621
mcp_canada/modules/drug_database/constants.py,sha256=1nEO5DUwBqrsPAzay72NRd5A2lHCCpe_OoiyrKiHfNw,527
mcp_canada/modules/drug_database/schemas.py,sha256=mZLwZBzXSsCTcl9S4boNXDCZdlRt_qyGCJ3tfNeMUBw,2044
mcp_canada/modules/drug_database/tools.py,sha256=jcZNy7BWyXkNyiLrMFufzVUmw6_iXJ9HopYQQ7yaTBo,10413
mcp_canada/modules/drug_database/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/drug_database/__tests__/conftest.py,sha256=pTgPE9ffdaS39CA_D9phibq30oY6zSeaiyLttfq6cpE,3453
mcp_canada/modules/drug_database/__tests__/test_client.py,sha256=Bkn6EWcgVzQX89nX26EU08CS2IRwE2oIqUo3SA5bZMs,16444
mcp_canada/modules/drug_database/__tests__/test_tools.py,sha256=BkRpYi-t68u3-atbxn1J35MX0aiaBoZNLevyyeIa1mw,19940
mcp_canada/modules/nutrient_file/__init__.py,sha256=B8ycJJiptrfEy5RtngeOEwHXIf8cJ_pKeZ9uxy6GR4M,607
mcp_canada/modules/nutrient_file/client.py,sha256=ltjC3_G3F3o_qWWaD2NKWT6CgTkhEiuoRU2yN8t1l1Q,7354
mcp_canada/modules/nutrient_file/constants.py,sha256=aMakjt8LKyXhACugjprhe2B6Bgh-lx0Z0cDP94fwSBg,369
mcp_canada/modules/nutrient_file/schemas.py,sha256=lhlxVtICKoiN2kGsjCx5eAJ9_4b68a9NxVtoZyNaQWA,1378
mcp_canada/modules/nutrient_file/tools.py,sha256=cal0eJqwiXxBmZqPT_jhltMC22rRyDK_l_MSh22dUAU,10998
mcp_canada/modules/nutrient_file/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/nutrient_file/__tests__/conftest.py,sha256=aAHxxlTO6ZTAp6bn8BrruFynglWLwJrwCZW4PFWRSac,3975
mcp_canada/modules/nutrient_file/__tests__/test_client.py,sha256=hyl-WhUtJTyTJ2l9uqNHxx6V-Of7-SWfUMlv2bcpA0I,12433
mcp_canada/modules/nutrient_file/__tests__/test_tools.py,sha256=jaUaPtu8rlOZv4J_gcwoFW8V0pQOwtx_Zni_wgHMakc,20059
mcp_canada/modules/open_parliament/__init__.py,sha256=AmlQN8GtIMHeNLqJKGyNqlnrDmmgY-iIEx8GBw-LiSY,679
mcp_canada/modules/open_parliament/client.py,sha256=MXB2G08l10zVOzSblyDwi6l0g9Ek0B55nPnxiFBdHcY,7873
mcp_canada/modules/open_parliament/constants.py,sha256=IjmosO9keRYKNypLUWU9F5NogASsYKUHH1wlXVvSHN8,482
mcp_canada/modules/open_parliament/schemas.py,sha256=6SVBbMO_SFencqNf3to6h95sJ63KqDSKpij138Gkhnk,1717
mcp_canada/modules/open_parliament/tools.py,sha256=WPobZUd8tYSn_K_Mm7wvuRAoS5ikpHhbNxMdOcTYozI,17753
mcp_canada/modules/open_parliament/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/open_parliament/__tests__/conftest.py,sha256=A6EEuqHG-FGDt_379_CYOhfH3UTwz8vvUggv8W4c3hk,4619
mcp_canada/modules/open_parliament/__tests__/test_client.py,sha256=GQyax0-0hljuh1XYdmNf2PIWUL_x-LxBmKbpnH0lAxo,13927
mcp_canada/modules/open_parliament/__tests__/test_tools.py,sha256=0zqK9OZA6zQpy64EnKB7UT00uvzeUtbVrUtkNAmbSdU,27537
mcp_canada/modules/recalls/__init__.py,sha256=oN20XpDVBq6JWmw0qszizVLgwEijmabZH_5OlqNRiAs,575
mcp_canada/modules/recalls/client.py,sha256=x1bP_of4JPHikVVxGEGqrpIfdluvtXiLzzKSqU0N1ig,5162
mcp_canada/modules/recalls/constants.py,sha256=914UupO4zgQLhRUxlCUNJP4mTuZ6eVysQdwLXjZOBsc,652
mcp_canada/modules/recalls/schemas.py,sha256=Xtcz7LX3t_fTlal6ZJ_Xpy39f4XCW-g8528DNJgHA-c,720
mcp_canada/modules/recalls/tools.py,sha256=rZMyrQqLANt2Aj8XcNYQpAHnxeAQXRdDBGBKgHFYtXA,8817
mcp_canada/modules/recalls/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/recalls/__tests__/conftest.py,sha256=Ff-bygQFqToS0lQpPl4TH4qjjxWNKdA-q7I-UijhQu0,3767
mcp_canada/modules/recalls/__tests__/test_client.py,sha256=dofsWjvFfFpDtPOMs-6nmC6KkQyO63gxVuVPFuN5bq8,15472
mcp_canada/modules/recalls/__tests__/test_tools.py,sha256=owNXIxeu-T7oqO3jpVW2HbxXdAY5XG48tTMMOA8pGKg,22513
mcp_canada/modules/weather/__init__.py,sha256=TXndoAQLRscM4XYYaj5TI0R0SRvY3Zwx-r_WvypPd9A,348
mcp_canada/modules/weather/constants.py,sha256=VGLjSeXLruPwuhPkH31Rp8b6JFF9UXlgrUjsetpcON4,2491
mcp_canada/modules/weather/schemas.py,sha256=aQ1ODXZ46h5hhEPsMZunW_Z32re3hkYFx4OKAft60WY,4009
mcp_canada/modules/weather/aqhi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/aqhi/client.py,sha256=2A3WoZ1Hftgdc6TuN9rCGM_P5AJq1r2jiDGLiHboY2M,4232
mcp_canada/modules/weather/aqhi/tools.py,sha256=t8axMOAUfvUprNO_BsoojJ9x6PwD6XJE86WIBUrW0Yc,4660
mcp_canada/modules/weather/aqhi/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/aqhi/__tests__/conftest.py,sha256=sRoz7d8oEuSNv8xU4gJpm76mg4N-3Qwmxe3Ffg6EjCU,1364
mcp_canada/modules/weather/aqhi/__tests__/test_client.py,sha256=cHB6LfqsYF7cMebeKbhVRi1Rbm_nNzyEU_3utAEU3Yo,6729
mcp_canada/modules/weather/aqhi/__tests__/test_tools.py,sha256=u0exphOVmtgUoQz3pL2Dn3v8iUxXYIFG7oBTQ9i49J4,8488
mcp_canada/modules/weather/climate/__init__.py,sha256=eENBDp5005Pzipub8uuYIQ0ZckRRDTX0DB0PRmO6krg,96
mcp_canada/modules/weather/climate/client.py,sha256=R2IyndWe_W4EgzOfmfHvcybptfV8X_62R6ElLdasFTU,12449
mcp_canada/modules/weather/climate/tools.py,sha256=lPmetU5gjMZ2VpzCH9hvGHTt7SsG2hL9wI3lkgoM-Zw,11984
mcp_canada/modules/weather/climate/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/climate/__tests__/conftest.py,sha256=ArtPOu10cXSqegKKWms1hZMGndXzA3G0AgUGa2zmyos,2974
mcp_canada/modules/weather/climate/__tests__/test_client.py,sha256=X-rHKeDliMdraRzwZr1AkBrjMTRRxP7y1bnTb0YUXzs,10789
mcp_canada/modules/weather/climate/__tests__/test_tools.py,sha256=iEqJagr-NeGzFTpJk1qxfCrt__VcbOH7KLztzdGgOFg,10592
mcp_canada/modules/weather/collections/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/collections/client.py,sha256=I0BBP8PUgSLDlLcWpos8pAHmaYQiNmeyOUSxZtytZIk,2829
mcp_canada/modules/weather/collections/tools.py,sha256=96HerQRIPRQbvkSGi5U_Pz2ulu_Qdn6vds2PQsFl9Qw,3774
mcp_canada/modules/weather/collections/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/collections/__tests__/conftest.py,sha256=NKddJb13pUaGBwdFG64VCGGXu62TqL5TZ1iZ_07l5j8,2867
mcp_canada/modules/weather/collections/__tests__/test_client.py,sha256=LAEE2s7-9FRs1_ZwG9MD0iQYoWlirgjemSkv6Yls0J8,5521
mcp_canada/modules/weather/collections/__tests__/test_tools.py,sha256=EHZqbaBgaI1ntfVHMN6waWxd9ismwqIVcLo_4YXmyy8,8066
mcp_canada/modules/weather/current/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/current/client.py,sha256=VXpriKmQwGZ7p5cwQVdu6rugbr43pWumtfz7Ty4aEts,12672
mcp_canada/modules/weather/current/tools.py,sha256=F4Yu0gxYjDNb-g44APPVeiwOBkGM2AWLg5kojnFils8,6896
mcp_canada/modules/weather/current/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/current/__tests__/conftest.py,sha256=BeHXYjVlho_9pPHWV-12ePNsgFHdE-G1ntmqyIdtMGc,6512
mcp_canada/modules/weather/current/__tests__/test_client.py,sha256=isYUj38wFGxFZ4ZsaibJTJAgEJr6lFBh-UlT7Y_WE3o,13943
mcp_canada/modules/weather/current/__tests__/test_tools.py,sha256=u5TGSns_a0BbmZw0e9FzBOXRoPZLOwxoaNlD7EIdFIA,10470
mcp_canada/modules/weather/hydro/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/hydro/client.py,sha256=AZgafpUNHw6b7F8ZM7G147BDKkMHP9bRWL60zV7s7-E,10112
mcp_canada/modules/weather/hydro/tools.py,sha256=jKDHVZv9Zy_D9UGgFjam7d9Seq5z6DIrEYSpO5h1Wgo,7790
mcp_canada/modules/weather/hydro/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/hydro/__tests__/conftest.py,sha256=JfZydKihA4X-CCs0opqrpPH8vT6hJQ-mnYs_kfkXnZo,2627
mcp_canada/modules/weather/hydro/__tests__/test_client.py,sha256=xqMjvqZgD-fJsY6L-92eDaj3Qg_XPhCREFf6tBI_MVg,11613
mcp_canada/modules/weather/hydro/__tests__/test_tools.py,sha256=a6_zx2EmkRDXj9ESZwq6nF8L4f7IGrL0br-s2VpsNGo,11444
mcp_canada/modules/weather/marine/__init__.py,sha256=4HG_jvGFK48R8VJ6eRcbzR37_gKoStuvoW2BlLNYFVo,363
mcp_canada/modules/weather/marine/client.py,sha256=rXWVCl0bmkgsSqj80Y5FxIKiDUJXHDTVnThbXIfLkUc,7405
mcp_canada/modules/weather/marine/tools.py,sha256=gvM4vdpMCtaLwEVgOhKecm9nGucN6dUwBfH2ZAKD7Yk,5949
mcp_canada/modules/weather/marine/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/marine/__tests__/conftest.py,sha256=xVGK56uElyTGFeD2SLav10bJmNk0wj-FMKhasyw2MCQ,3925
mcp_canada/modules/weather/marine/__tests__/test_client.py,sha256=CQzvONYsBaZm52M2LIompwAXR5W6v0KGsMAg0x_i-PA,8116
mcp_canada/modules/weather/marine/__tests__/test_tools.py,sha256=k6mqJwJRZ6eMsH_ClYRQvqC7PBf0g0hUfEQ-FuZABQ4,9683
mcp_canada/modules/weather/severe/__init__.py,sha256=Syoc6A4sFWuuDkrs04zNGHqP6Mih7hxunA7fZSS46VI,378
mcp_canada/modules/weather/severe/client.py,sha256=Vv-LLLr5octec5sIl0ltFwBRowk6qPn2AEI8eqvmR4w,5658
mcp_canada/modules/weather/severe/tools.py,sha256=mJ8iN-yEDZI64nGXoowWX0M6fiNOzRwBjzyYBxn0Pp8,5333
mcp_canada/modules/weather/severe/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/severe/__tests__/conftest.py,sha256=YG3B5t5jGTtK3H4MoPn5eLhCseby6WkjxCIQvVZ-Xg8,3997
mcp_canada/modules/weather/severe/__tests__/test_client.py,sha256=lO9gf4Ck5SeXOsWuagMBfppj2LuefbtviB7io99HzD8,6981
mcp_canada/modules/weather/severe/__tests__/test_tools.py,sha256=wV1_BoSKa6atyAulAzDAHyeH9fG7nmDxTPuYKCVZL3A,6876
mcp_canada/modules/weather/snow/__init__.py,sha256=uga8zOWk56zfq07IN0oEW98ptbnW_r0_inrxOWlW8n8,398
mcp_canada/modules/weather/snow/client.py,sha256=Lfopqhwgc4rAlKg_JYwM57lgEm0ovLCKWkL99UwkjSI,6326
mcp_canada/modules/weather/snow/tools.py,sha256=RxdUEikD-GMyPlp1r05luBqxJgDVuRMj6r_T7Ht2jr4,5358
mcp_canada/modules/weather/snow/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/snow/__tests__/conftest.py,sha256=hhppCL9uduQWmmO1fru7WMRxEgFNPWsvjqBkQHL6afo,3104
mcp_canada/modules/weather/snow/__tests__/test_client.py,sha256=LMeanJGJUDTj0iq3OognNeCd-FP34bEi5CkvIYtZmmE,9730
mcp_canada/modules/weather/snow/__tests__/test_tools.py,sha256=ybroUFU6bNg9n1WZgISn48ZSLXh7vgk0_EH5k_avQUQ,7025
mcp_canada/modules/weather/summary/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/summary/client.py,sha256=rkFQDauekwNiU_lWHP5NgAh9xc_CTaW4soeu2ZdRCdY,9650
mcp_canada/modules/weather/summary/tools.py,sha256=p57uSNiUguFa0_dQJxcoRvaez_GFdkCJ30vZzD0LdqE,6010
mcp_canada/modules/weather/summary/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/modules/weather/summary/__tests__/conftest.py,sha256=SIBKZJv1hFJbMFsAlrHFkoB7EcCtquY8r2fAXx3Tr-w,3377
mcp_canada/modules/weather/summary/__tests__/test_client.py,sha256=NdTES1V0WCVez6vF532HbX-wWByvtNy3a5-koZiuysw,10612
mcp_canada/modules/weather/summary/__tests__/test_tools.py,sha256=iTPyNZm19Y2Z63TK4KeaLbinBgQP0UUG8qTsYEusx3Q,11135
mcp_canada/shared/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/shared/cache.py,sha256=a5DjsTauC0S8GFjh9LRijwO9Wk0LGppFQGi7m_8GuLo,797
mcp_canada/shared/envelope.py,sha256=kEVWdnkS7HCtunlmNnFNhVOLEPFGvIujsnG_yIdB__s,1789
mcp_canada/shared/geo.py,sha256=lQe5vy2mz9xE_pIqGU5MnsDbG6VhhcTFC8c7dKxGTDg,7026
mcp_canada/shared/http.py,sha256=GgON9Vg6b3pMDhvq9FfC9hMVquSgoNMBB1456dwK0CE,1637
mcp_canada/shared/i18n.py,sha256=j5mTMzh5sEaUD0sz6pzDYEcRRnk4K8i3ILiQ5jal-FY,1645
mcp_canada/shared/rate_limiter.py,sha256=zIgfXOct-e-w_8s-o7swoPmwj7DNviSPIM4qiYXyNE0,1491
mcp_canada/shared/__tests__/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcp_canada/shared/__tests__/test_geo.py,sha256=60rixHQdv1QzPY0p2u2P32DmRGZ1r5LUUhLRao3rrNw,8151
mcp_canada-0.1.0.dist-info/METADATA,sha256=6eLYv0O8dMFs0wC24avMJM64n3gLb3umbh5gxy0o0ZE,22113
mcp_canada-0.1.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
mcp_canada-0.1.0.dist-info/entry_points.txt,sha256=NwXUTKkQ6ufj549Or0wCmdw6vesBkVC4OIcJp65VHpk,54
mcp_canada-0.1.0.dist-info/licenses/LICENSE,sha256=_gvkQKawDNogMl91noJlow9TFQb5uySeIqWoB9lm2ZE,1067
mcp_canada-0.1.0.dist-info/RECORD,,
