spai/__init__.py,sha256=NRTPUVNJiku4pxV6HcgGl4wK9zqLwA-doPukuVU5GTs,32
spai/cli.py,sha256=zA3aqCE-7rhOEa9zGOicjPr0I_1hJCrDxWtvaQ5T2lA,7348
spai/analytics/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
spai/analytics/forest_monitoring.py,sha256=U_OPF-71YYg3HUyBu8vXB9KBBVej8QfuveaJ-W3ZbQk,7579
spai/analytics/utils.py,sha256=xZkvrvhv4lD_KT3ICMZWYCRoijeUgZku-rxUode6Pq8,110
spai/analytics/water_quality.py,sha256=sXKAjwavcK8hJVkz_8mI8S3Xe-o4WmeQaxSHSSqVhuM,16018
spai/auth/__init__.py,sha256=zyXj5t5EQT8_1OrBzh1HdTjF9oNGG8IQ2f0mJSQXOis,151
spai/auth/auth.py,sha256=VMAvLKnIHKp4VVEUG4o3rcuvsp7nwsj9D6GsEqw8zoA,1374
spai/auth/is_logged.py,sha256=wtIVltGhbYB8I9Ht5Ip6EIo_JsB04qW0c63cE-jz9Ig,99
spai/auth/logout.py,sha256=BQtE_KqnmA-dfCZ5Vp0T34mrMyXgPz-wvo-EP8iaWvc,161
spai/auth/retrieve_credentials.py,sha256=fmBmwmCfFOcLUkTaNauENwn1S5lMfFFo1Ymnk8KCiyc,423
spai/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
spai/commands/auth.py,sha256=n_vx3FNKry87o3MpOCMQdIRY-AKHxk1djPVE7LcGMtY,1531
spai/commands/list.py,sha256=_Cqjr7v7at7jOCVH-P6cu1xUsQPFeeF39KsSG45iPtE,1551
spai/commands/stop.py,sha256=LqqcP0RA542_7CFHBLcWOlz8xueJ3OkIRllu6PTtGvA,3610
spai/commands/workspace.py,sha256=oHL78uChSZy6yTI02Sz9CxL5ua8PcDSnBjliKcWFfEQ,3306
spai/config/__init__.py,sha256=GW1ai4aIkeJS2ZixsbFl8BvMBdhZS5q_I_dL_--ZCsc,116
spai/config/config.py,sha256=Z1hXpyg1ncak0NzT6-Sxh0ZsM8OTw54Wcs6Wt2yGF5o,945
spai/config/validate.py,sha256=yL82SMmp3pBhpA6w_0LKXWomFSU0lMh8rKVvS_ku6q8,3843
spai/config/vars.py,sha256=u_SZTMnFTj5-FlbHhDTaPGbmMzmzYh5E6HI3oa2SO1g,1520
spai/errors/__init__.py,sha256=E8krQVi7RKeGcUnHw5UCVrzJRe3iH25SBjcJ_r09j24,71
spai/errors/auth.py,sha256=vRIcPS-c0SK83KOLbL92T8oPYIePYhstyFOFLaC25Rs,308
spai/errors/mails.py,sha256=2hc7fV3ji_Oco7zrACLLwFv09PnIjOqPWehJ2Adz21Q,156
spai/image/__init__.py,sha256=V_R1QQfH0UP7hQTDG3aKYQaqtdbYzN8fMzdXJPNJdBM,29
spai/image/utils.py,sha256=QmCs-EaRk8XMRJ7HlQQY-bRNQBSfkoA2BQQhm4fzPTU,1350
spai/image/xyz/__init__.py,sha256=vls-LE3aV64KPNyegp6tcs0u4oSRD0GJAKhyN8I_fdM,95
spai/image/xyz/cache.py,sha256=nYqqWFYazaC9ORQOjbOv18oFfH9DkK-gzAVPME58v-E,2026
spai/image/xyz/errors.py,sha256=RdAHyuEcuMA1jREVuRGL2NcWkGnlDKfhmI0Xszo0ZeU,575
spai/image/xyz/get_image_tile.py,sha256=NNFTBEEeLatnbphM0woH7H1xfp3IQLmxLcdhIY2rm80,6924
spai/image/xyz/image_utils.py,sha256=PuNl8m-cKHeBRGKhVRPFoxLZnQs0iqi9-gkZTlK8auE,1828
spai/mails/__init__.py,sha256=en_y3o-9AgZP7tU28mQg0OXLh4HKnKGsz-jGd3YmZp4,28
spai/mails/mimetypes.py,sha256=4qCj8xSuxVph-JaYTBfN-q54XzyAW5CYU_iBZITdKDQ,1334
spai/mails/send.py,sha256=svxvszB7ggJmWEJt9ZBeF-VKTYkYDB97tuw39bMdExk,2932
spai/models/Config.py,sha256=A1wiUDGRjJB8eS0RhowTlZMLajgojBaJdM4tN7ymYTw,5824
spai/models/StorageConfig.py,sha256=12iKo5cHWFnwDtLuv3f3gs0aWY3AkMG6OrRMylrCT-U,1051
spai/models/__init__.py,sha256=dgAqGP8sTB2ZsUt6k9MYpd3Kscb8fgZKVF_V-UCD7b4,27
spai/processing/__init__.py,sha256=4G9pD7X0DZT4ImkcIKka1wgeTHNYnOFijbHlpYbxAnk,391
spai/processing/autocategorize1D.py,sha256=OdmRX4rntRo-5rz3_0xHp5HxeM-pJfsJ-1oXuvBaIOY,1519
spai/processing/colorize_raster.py,sha256=XCTlcHokwAFIqpwbpA8zCLzkBspf6hgAhKUVbLD-YL0,3169
spai/processing/convert_array_to_vector.py,sha256=hQrHv90DbYG3mPtfAqwtKTGXY0ulR8ZiOpg1CcK5Bew,932
spai/processing/mask_raster.py,sha256=9m3T46rHuTRSRZNalWC9zT3VFvWD3iHkNQWGy8uTAAQ,291
spai/processing/normalised_difference.py,sha256=g69mXjOombhFR4YRFHngZuKqVOjcJ_C7uJQWCmJhJ24,682
spai/processing/px_count.py,sha256=bGjM3V0f-xHcpKt_CQt_wxJHeye0aGtLsdUavthcKX8,1239
spai/processing/rasterio_mask.py,sha256=5uMSRN0imZKX91XuoKFRssKjTLdmLBwGbluaau7WpNU,107
spai/processing/read_raster.py,sha256=YhDa2caN457gn0vOwshacQqHWdQ5wJeV5pDPmoEVndI,323
spai/processing/save_table.py,sha256=REf5vhbNVwHdk6S-7jHO0KO58UY6VYGMyhANFN4nzH8,1109
spai/processing/utils.py,sha256=PiOWHYp_F7eQFw3QLKoHMLPL0Xg8XYdgWeNC16l3Ogc,496
spai/project/__init__.py,sha256=wijRifKh7MKkSopmM-nbdb4RwFg-p5oK-W_CZUrC1jo,534
spai/project/delete_project.py,sha256=Yci5Xc1cqO7RuOlLaPebX2OAlxgzY718dFR7SWEvMe0,867
spai/project/deploy_folder.py,sha256=u7KeI8TXw1TeNCIllJayddW4OIQyXBBDHSdEP8NgwVs,2297
spai/project/deploy_template.py,sha256=rXZr7NyPPv76f8bi7snqMYCEYU68wek6YJAb4zjDyoA,407
spai/project/download_template.py,sha256=BntuAhCsXng1KiOtXgNEFlFqTSfCCBt28prV2Sep_iI,1203
spai/project/get_logs.py,sha256=Kk5qIIPfgggEhvxNQFMzTJxL7gfrJlLKqo1YJJb0X88,455
spai/project/get_project_by_name.py,sha256=KtdFin_7U4k5_OdqiFO6vgj_GQLQ_blNCICh1Wc2_tU,242
spai/project/get_projects.py,sha256=nmDl9fBueO-lu4Y8QRpsYbJjckzhkWArSDPSD_zl8Ro,970
spai/project/get_service_by_name_type_project.py,sha256=F6PljWx-g4_D0O5cGSEIbAU091yJ7ceU2qYwOrCSa2Q,344
spai/project/get_services.py,sha256=o_03ejLeQxlZPOhW_SubB5ex0G1GbL8mAzpMvacGTxk,1616
spai/project/init_project.py,sha256=hL7auNW-1ShSkU01tcsf2Tyv9ur99kEH0E494BWX_mk,525
spai/project/install_requirements.py,sha256=g2sTUKVaRbINREVqXoT2Dv7F2vT4XTGuSIx7_DnNeQ4,726
spai/project/run_local.py,sha256=LeNVsVg2qpyxjM7jOnQ9IXpoDcIO-NIE0L5o_r-XNh0,5685
spai/project/stop_service.py,sha256=8jjLkicbPMUADrTEhl_Yv8PrvQD76YNCFxIItm9oBUo,1098
spai/project/bck/GetLogs.py,sha256=hIeLHcqWFq6KsD_CUMb6Rq9UXL3vpUbILYaDmkL4Kyw,466
spai/project/bck/InstallReqs 2.py,sha256=Ern-q7KB1vSqjGrTwUE0yrNTaF2pvLGUflyyn7jFP5M,1018
spai/project/bck/InstallReqs 3.py,sha256=Ern-q7KB1vSqjGrTwUE0yrNTaF2pvLGUflyyn7jFP5M,1018
spai/project/bck/RunService.py,sha256=UJlWXvi8aVemWeeyQ_t62NZvEHrPSfU2PRiVp2gCw-Q,482
spai/project/bck/ScheduleService.py,sha256=a1Fl2L0JyXDqLQfou3TEFuOawQv8U5q7RGbMNQS5pSU,492
spai/project/bck/StopService.py,sha256=1DZWmHpoB0gv1N5sgQfKNBdnkotfRGmgWeDWrw416-g,510
spai/project/bck/main.py,sha256=ZKRkFbsUD2r-t9UBH-BfWhuK-dXwOnK4Mg9TzxAIzEg,1578
spai/project/project-template/README.md,sha256=HIbSuWpN7KL9FecGzFa0pGNchhTr7YAWDqv_D108S4c,5440
spai/project/project-template/spai.config.local.yaml,sha256=dPT-yVAx-FscEyGofXpJdHNYF_GGRko_utmWL5LMuCA,618
spai/project/project-template/spai.config.yaml,sha256=bUM1vzQkLuS5nLOKLUYlzRD-lgDifzZgIaM-y_RnpLM,582
spai/project/project-template/spai.vars.json,sha256=ljXPnqavUqbIoMwbsUQ_Z0bFz_wHy8RG7FtcQtaU9Yo,833
spai/project/project-template/apis/analytics/main.py,sha256=dCVFfK6Em4UEMwCT7IAhscWELmzowZm6xr3IjbKA6Ng,867
spai/project/project-template/apis/analytics/requirements.txt,sha256=zC7JE5N9zTxDZUTw6rKiXVZmQMS2hi79rQ6jTrPWipU,83
spai/project/project-template/apis/xyz/main.py,sha256=VHgEmKNECj9dJG0QAkrYxUuY8r_wHqaYsfic3YXDyQ8,1800
spai/project/project-template/apis/xyz/requirements.txt,sha256=YJe12K8Krp6E2Hl2aT5dg5IK0CuHA_2P_GZYmv9bVi8,120
spai/project/project-template/notebooks/analytics/main.ipynb,sha256=hqC-tnHNhGIt6dSgsaou6j6kK0ZnNRIZYT573nu3x2Y,748531
spai/project/project-template/notebooks/analytics/requirements.txt,sha256=A6hstvZg_dYLSOw_WAAF48ZcCbBftY0wCpTrA_M3bvg,49
spai/project/project-template/scripts/analytics/main.py,sha256=6m8vmk9mDEz1xKfEjaL3YZBGZ5XN7db6AeBuLbNv5RY,1602
spai/project/project-template/scripts/analytics/requirements.txt,sha256=5LgSZul4dOmAnOMCuhMKQZr_5qQMLVEsXvolZzDhbac,69
spai/project/project-template/scripts/downloader/main.py,sha256=9E6mmgj2g5nDjzXOjvAsqFFgfPjye3yLVL6vRE24PoU,1228
spai/project/project-template/scripts/downloader/requirements.txt,sha256=Izd33e9T8nyuLOTOE1qrKleHDVLwTZhtCmMOtV-P86Q,110
spai/project/project-template/uis/map/main.py,sha256=v272LBiGIu79BHBS_kS7oDbNmsWQTKkcsIoIiUBNn8I,2150
spai/project/project-template/uis/map/requirements.txt,sha256=AjwNaKYDVWJ8aptE0ybxchHQ7hwCBVPQhY8XK8lkj7o,64
spai/repos/APIRepo.py,sha256=sEvkqciSJ3s1WEtUR6EuObG7fLnS3oCKuGjRvuUXwoY,7335
spai/repos/AuthRepo.py,sha256=8RGUUl9rQ9dv03Yu2nmAQROS6itBqgXB8xVjZ8avUaM,997
spai/repos/MailsRepo.py,sha256=5lSz97J68mgsCBhk5cXuuPYJnDLiXu1QfbC67dO5XaA,188
spai/repos/__init__.py,sha256=bix9KW1rBFu8WMLwK4A8Lv3opLs4ngzi1XZftTaqA44,60
spai/storage/BaseStorage.py,sha256=Ug3_q1FsWmF2KnK1PMEPmKrMulU6WJZuVTWzEsHJXOo,3571
spai/storage/CloudStorage.py,sha256=SBxSssKTnRQSHtVFbnWfHLdMA3Wruo-zOgMPq80h04A,3716
spai/storage/LocalStorage.py,sha256=dQ2t-36Whuniw-1RBzmfsg09MuHu3XvgG2BDpMNS5gc,7647
spai/storage/S3Storage.py,sha256=tnFmF1753xu4okyDRijOXWUZEjECw2PVP3zP6hhUu10,14520
spai/storage/Storage.py,sha256=sSfkLwYE_EyxaOujY3Pid2vRr0SrhjUeNlk3xalxer8,1407
spai/storage/__init__.py,sha256=MGeArqlYxdSmkJHY-NkNehBtUa93yNSkzHd7TNgqlZk,120
spai/storage/create_s3.py,sha256=KGyq5Oew9LXJFTDyYVhJbrmxAm7Dj8bwt-4dJnuARFY,409
spai/storage/decorators.py,sha256=IRtnGdSAlubO-XZcF9GVfhnJUWqA1LaQiUL-kwqIlmY,2760
spai/storage/minio.py,sha256=-rXz6Rk2XYVqtqLAY7UAvATtYpvKuZs0EqdqNQ5GWvY,583
spai/workspaces/add_user_to_workspace.py,sha256=-HsJPgso37c6kORK9osbM0KqZb1r0d8RpaDe5Td3NZc,907
spai/workspaces/change_user_role.py,sha256=TVhrYdn9vTF3-ZSZqj2WzHm92WMjuqzOJuQ4yZJdJIQ,894
spai/workspaces/create_workspace.py,sha256=GdRnmlu2GCw9AfelEG3NIQUuxPjgyZ5M6JFAAnmVQVA,235
spai/workspaces/get_workspaces.py,sha256=0U562iKuaRmYsxlx-UjnNtYg_HN35DwZR5WrJfIh2Ig,236
spai/workspaces/remove_user_from_workspace.py,sha256=K6L8cppiifHOLE5qrBMlQavriiRiCd12FzscwW6vfXc,692
spai/workspaces/remove_workspace.py,sha256=my5NXiRrMXrVuEnW9bQkjts77xSwnSyzklpcWmXl5Ew,253
spai/workspaces/update_workspace.py,sha256=l0JbpcfOSddcrJfVBQ1Bih1HYnWDqE5cImWqLAPUxV4,247
spai-2025.7.7.dev1.dist-info/METADATA,sha256=GKWSvbcFGj1TXbwSnUNcFqNEVwwGU0mFsLSjkDhGnpA,580
spai-2025.7.7.dev1.dist-info/WHEEL,sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ,87
spai-2025.7.7.dev1.dist-info/entry_points.txt,sha256=4JxqEjI76eUBiWKE0GwkrUxH4wEZg8QJru58myf1NFI,38
spai-2025.7.7.dev1.dist-info/RECORD,,
