latch

View on PyPIReverse Dependencies (0)

2.55.1 latch-2.55.1-py3-none-any.whl

Wheel Details

Project: latch
Version: 2.55.1
Filename: latch-2.55.1-py3-none-any.whl
Download: [link]
Size: 272317
MD5: 02bb14807ed3797dce520118531f58e2
SHA256: 040415349c1eb8b0796c21c3c0c9387de4a60d47ddad7e0e0c06e62b026187cc
Uploaded: 2024-12-14 19:13:42 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: latch
Version: 2.55.1
Summary: The Latch SDK
Author-Email: Kenny Workman <kenny[at]latch.bio>
Maintainer-Email: Ayush Kamat <ayush[at]latch.bio>, Rahul Desai <rahul[at]latch.bio>
Project-Url: Homepage, https://latch.bio
Project-Url: Documentation, https://latch.wiki
Project-Url: Repository, https://github.com/latchbio/latch
Project-Url: Issues, https://github.com/latchbio/latch/issues
Project-Url: Changelog, https://github.com/latchbio/latch/blob/main/CHANGELOG.md
License: Copyright 2024 LatchBio Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Healthcare Industry
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
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: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.9
Requires-Dist: aioconsole (==0.6.1)
Requires-Dist: apscheduler (>=3.10.0)
Requires-Dist: asyncssh (==2.13.2)
Requires-Dist: boto3 (>=1.26.0)
Requires-Dist: click (>=8.0)
Requires-Dist: docker (>=7.1.0)
Requires-Dist: gitpython (==3.1.40)
Requires-Dist: gql (==3.4.0)
Requires-Dist: graphql-core (==3.2.3)
Requires-Dist: kubernetes (>=24.2.0)
Requires-Dist: lytekit (==0.15.13)
Requires-Dist: lytekitplugins-pods (==0.6.2)
Requires-Dist: orjson (>=3.10.12)
Requires-Dist: paramiko (>=3.4.0)
Requires-Dist: pyjwt (>=0.2.0)
Requires-Dist: python-dateutil (>=2.8)
Requires-Dist: pyxattr (>=0.8.1)
Requires-Dist: requests-toolbelt (==0.10.1)
Requires-Dist: requests (>=2.28.1)
Requires-Dist: scp (>=0.14.0)
Requires-Dist: setuptools (>=75.3.0)
Requires-Dist: tqdm (>=4.63.0)
Requires-Dist: typing-extensions (>=4.12.0)
Requires-Dist: watchfiles (==0.19.0)
Requires-Dist: websockets (==11.0.3)
Requires-Dist: pandas (>=2.0.0); extra == "pandas"
Requires-Dist: pulp (<2.8,>=2.0); extra == "snakemake"
Requires-Dist: snakemake (<7.30.2,>=7.18.0); extra == "snakemake"
Provides-Extra: pandas
Provides-Extra: snakemake
Description-Content-Type: text/markdown
[Description omitted; length: 4584 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
latch/__init__.py sha256=r4dGjL8Z5hRx7927ZA1Ab-SkBiVz4jeppJO7H_-6HZM 874
latch/account.py sha256=cau3hrId2S3cy4I25iB6zishr0fVT_9D8mf512jLSr0 10174
latch/executions.py sha256=PhzsZU6eEAgJHzlGadIAMkfj643j8y4tohXPogzvdcg 4102
latch/utils.py sha256=077J-hJ3msxAg4uOX0V0oepICH6YGPaJzmPiAUMdXl8 5205
latch/functions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/functions/messages.py sha256=yaNGLxZTS6mMb_d2c7rrnFk4Xv8N5L4SifNgY0SOL8k 2411
latch/functions/operators.py sha256=nmIacIft37DoErksjQNXQwTLw4dGBu2WB-qUpvuEI0s 6655
latch/functions/secrets.py sha256=S-SSrtp3N3cCfbvtJaumQFxfgdnkfMXTzIJpmFqHSHc 1062
latch/idl/utils.py sha256=c2Ipk7_1fdtZGnIBm5KDKb4qD_6Fy_6Ht86UrFdUyBc 1151
latch/idl/admin/common.py sha256=5YPK1_vAnjJ0XMSgfi3FaPNFr_Npz_8vOU77xh-bhjc 4806
latch/idl/admin/launch_plan.py sha256=koIYAjyDYxPz2dWzMwvKp4vqKoyqIuKu-L9f1lDpN8M 4923
latch/idl/admin/schedule.py sha256=rGLgY67pIKo6JDSmFVnOgKbjsfB4SAEqDADbCxUMqVE 2593
latch/idl/admin/workflow.py sha256=npzV5R_mKcW7FlM7XF2DrwM3Vzys8aazmdmB_4FdrLk 1044
latch/idl/core/condition.py sha256=6YIugXCmjWSI-v9hWYbI0Ed2vZRFKsAyJ1cnbQKzjDY 3448
latch/idl/core/execution.py sha256=J8UP2UNdknChL8QoyK2A4MA57EIePr7zg-XyahW4W80 2370
latch/idl/core/identifier.py sha256=G33pFSiV96BM5jETXzkF8lSpfFGEIfN79XU_fMu6ifo 3031
latch/idl/core/interface.py sha256=XCyHcfqCx4mMwGrIzK9HxDvJQUXeqf2vwk-8c8-pOWc 2410
latch/idl/core/literals.py sha256=fkqFlzImQA9lH30u7uIvPbg-5YqI7EIvlsLMkJP9Ufs 12808
latch/idl/core/security.py sha256=37VQrH4Haw5RFCl-aVmyW1pBqoyxsdhXyfRMnP3118M 7806
latch/idl/core/tasks.py sha256=SYUXo_1x0NzG2MbD8wd_ZCoiLbEGZQmjN8T8Uf80XGs 18460
latch/idl/core/types.py sha256=b3-HD7VgxHAFHQL6xERCRMd9DatNY3-dnG8OrXUjtcQ 10940
latch/idl/core/workflow.py sha256=ayiG08ZMg0rSnMzenLogHXQfFhi0VyaoW6kXiZ-aug0 12921
latch/ldata/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/ldata/path.py sha256=6HZGSZrJT9po2O0tOJyn21Ii0vQHzdQ32YB2zX4hFio 12697
latch/ldata/type.py sha256=XigztmV2wWtxzPh5fSFe1qUuxoc6SaACkvArqNXpY14 645
latch/ldata/_transfer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/ldata/_transfer/download.py sha256=XRx7YwBBzfaAdb21L7dN4kwPw7SZ0yW23_mkVUmWjD8 7931
latch/ldata/_transfer/manager.py sha256=2j3JaRMMnnMRoVlSa5aiPz8Ocvxhp5-3pnYHke49Gsg 363
latch/ldata/_transfer/node.py sha256=_UugLioFjKSbOlf3tXWQ03Aw0-lckMWorjjOrA4b7IA 3761
latch/ldata/_transfer/progress.py sha256=EcBe8zqUVRtFNUotrOHIIF0rwJbJo4ywESOknB3wbdw 3656
latch/ldata/_transfer/remote_copy.py sha256=GhET-HUVzyL1aOUn_ngNC3BI_HDEqOg-R8HFEksXplg 3234
latch/ldata/_transfer/throttle.py sha256=wc3QHCb6B0PNu8928YISPyfZ48fPXnUBNvhh_p-U_NE 195
latch/ldata/_transfer/upload.py sha256=MZvATLUTXr5tOWzWDs72t6gP4a5ju6Vh0YFPPN6w20E 16864
latch/ldata/_transfer/utils.py sha256=r08Mmat6s-NxAa69igYadzTCLXcYKlSRue8OUl1bv_M 1891
latch/registry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/registry/project.py sha256=LyvfFNCGmALp-9JysLTf_nRXXfDbg1v-MjUEXX39-pc 9557
latch/registry/record.py sha256=m_OET9A4WaUnZewgWURzcgjHAGDk1rRdIQG5w6lsl4Y 8948
latch/registry/table.py sha256=a9C3nNROtN-MU01EsXhe_02M-uexNisFyK4RZAeMkTg 25734
latch/registry/types.py sha256=SAwgPiZUMwOGPyBQbyDbcDGqXSASnOxCYXJyGWQ511k 2796
latch/registry/utils.py sha256=yIjYvHDjA1FpCDCndyZOgDxFVD0pGAV7FrpP7m8qOuA 14507
latch/registry/upstream_types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/registry/upstream_types/types.py sha256=4Tn-wpfOB_O8Kkopf2MBebJYzMqgYvG9Jqh1GLi5T7o 1348
latch/registry/upstream_types/values.py sha256=OUPBPALPIcm2HGpsCTewuN5H8IssGTbR294Pot5nunA 2747
latch/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/resources/conditional.py sha256=x9nBpYlsSGRGXJCCM7G0QnOtWLSa9nFOYT0OfqPjfJw 1588
latch/resources/dynamic.py sha256=rGk8swRZ9XTcdcoAQILxR5LK-x7iVdO_oNOBG9ju3rI 4741
latch/resources/launch_plan.py sha256=lXqsMh56tLQ-7i9iK4fVIoZ03gDLp-3RuPUvhScyBPs 1687
latch/resources/map_tasks.py sha256=FRstIO5pwAFb2SwaTJJvn9J9QK2CSVsS74KI5Hj8NAQ 1184
latch/resources/reference_workflow.py sha256=72eSixiBzVJhSpLS5fdaf79V_jb-oklSHqH6EwUlSwE 316
latch/resources/tasks.py sha256=hImZPAO8hBGcFZrBGDz6Gz22cx8dv3StxUvr23rINek 20758
latch/resources/workflow.py sha256=vzK3YzLr5oP0Udfl_ZZaPLG4Jq2n5rstbnqG0l_kr2I 4449
latch/types/__init__.py sha256=7sdjDoqQ5dLwsIWIDtrPmJKsKR10b6KC7DbS9Tum2zM 381
latch/types/directory.py sha256=6rqEKNrTRy6OQnLiIeZABrvOb7Y7xbWhNt-iQZS87v4 10096
latch/types/file.py sha256=82XsRdT2QTNmQRw7KDXkCTqMPQdnZ8SwG6DUbgalN-c 7550
latch/types/glob.py sha256=_XGGO6ZjyS9gb2YxtLcGSpNL0ukbn8tRmOzOgW_KWwM 1745
latch/types/json.py sha256=Yl6EmqphvgkV-NqLlLWPZlrwPIAvXfxRdt1MjSk1pIQ 392
latch/types/metadata.py sha256=3gu--p4hOAkO2YTSUsOAlgDkUziSZax2z8JgWVSNJBo 26968
latch/types/plots.py sha256=pX8H_Qak39hgm3gp0ViKrk8sw43rSwzELkJ1RVZsLhI 1203
latch/types/utils.py sha256=aC4jnpbl8Lx0j6PM7F4bVskRh2Aqx6szSA5axODUsYQ 2202
latch/verified/__init__.py sha256=9AqyfNGt0S_gVDtdCpG2N7ZRpVgwb6KuBJf2uIOTaZk 241
latch/verified/deseq2.py sha256=9257u83U2Eyp_COePFwlq6nFeAz1mYU2O5WsQGH_kKc 2212
latch/verified/mafft.py sha256=2ADB6yl2TsvvG5-Rc2vVGKu7OpHJ2IJfLN_R1MSCi94 695
latch/verified/pathway.py sha256=cf-MLDi2a6z_itbV-4Q0IzRB7T-XOjGhDdSvOW99tH4 495
latch/verified/rnaseq.py sha256=UXehG1emKKCYmg1fvUP2CkrgPQBzAg-NVwMIiU6-jZU 1853
latch/verified/trim_galore.py sha256=SbcbVYVwZLRtpFsCkNyBkNV2yoQcspQp_Vzbv1ugpDg 1640
latch_cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/click_utils.py sha256=3ZILEiW_cKf_ZuRznpBGgl3_9DgAC9kcjfg2zIg6Ors 3752
latch_cli/constants.py sha256=h-SJZDmD-AIJ7ARx5rDg645LhTbOsuZM-2ocIOcy8FU 1719
latch_cli/main.py sha256=0Hf-olUpAINSEx4dR85Z67t59eDckkFBiXCScnwjTQg 31985
latch_cli/menus.py sha256=Jzjc8WEkwznsdES98PLsStbxyiaiCxpppfqdJOaUDXI 7878
latch_cli/tinyrequests.py sha256=qc1WgUN-WcoZx2D5cPOwI3Iyqw_0lXaLv-pg1QmMDfU 5210
latch_cli/workflow_config.py sha256=zs0XNPHdyy4m1Wt9KN644PJhejNyP3YtE4n1-X2F2cU 1960
latch_cli/auth/__init__.py sha256=mF_6RvcAVJxUeu60g7_iABm1Emxf-K9rb85kr_4rDr8 120
latch_cli/auth/csrf.py sha256=itNml9zxSpZXxkpHzwGKGmOBCP7us5e4e93lQ9IW2To 769
latch_cli/auth/oauth2.py sha256=f3Zh154v5e2V5lX5t4Cu-0zF94cQAxhsmEqYcJV5fw0 6934
latch_cli/auth/pkce.py sha256=6yC3Gw2oubLpt1--bqAMPKsIEBWNDVXfbSVY813ZLeE 4213
latch_cli/auth/utils.py sha256=1_Fy5IcqxRITVL3opFm9u-YwhQKD2ivWRo37n-4uSbw 708
latch_cli/centromere/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/centromere/ctx.py sha256=bCo1uDyRRPhYIJCxWRGXc0Z2PbqYvHzoT7_bV7sO7ww 23379
latch_cli/centromere/utils.py sha256=yVKUGKvXYfwNWp_dHUEZsoPMhwJY3VwpstNO9EqcbN0 9729
latch_cli/docker_utils/__init__.py sha256=8BSgIXYK5whlLn7ym2YHO0SfB5MxeFaYlCMEnhLE4xU 14419
latch_cli/exceptions/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
latch_cli/exceptions/cache.py sha256=QIVDCzbnPeqEEGB0QiTN8USBovqs4tw1fRAyY_tDQ9g 89
latch_cli/exceptions/errors.py sha256=XAdOmF-3Hd_iei_gbbtgld8eJ_7wV5b-YnvTHZhlQuY 308
latch_cli/exceptions/handler.py sha256=1t85g7ClzR6XC4dhB8XE3Tfvxz_VUa2RBMoQmktSIRc 4964
latch_cli/exceptions/traceback.py sha256=gWDkZuKub7zHqxv3p-PxGp6f6kaNp2S8YAtR6av-kYc 5225
latch_cli/nextflow/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/nextflow/config.py sha256=DqXvmsz44JSPMpI2cX7Wn-3s35P2MkmNjTF_srXYNx4 5125
latch_cli/nextflow/utils.py sha256=QMh2HdedEvHqCknd_oTrjB0XXDwL0KWt0OGOm998688 697
latch_cli/nextflow/workflow.py sha256=SK0m2i6ecu4ou2kY_P_q4MhSHEesgjfgbrb9BM256YE 14327
latch_cli/services/__init__.py sha256=_s93uQbDoUN4WGdPwgQj5BmEkYNNJeBMZHaBmyss0PM 256
latch_cli/services/get.py sha256=m0oVu-ne-pB1LoiXYSo0oPjgkK72Qwgkmmplkyll1jA 1648
latch_cli/services/get_executions.py sha256=hceRatIwazvd5wVd4ntVLOVhwoxbahFxj0l2nPN3PhA 19114
latch_cli/services/get_params.py sha256=MaK2vx8gP5QLqYqtSM9lfqNBhLRF_ESBLKsJn8jtHfM 12319
latch_cli/services/launch.py sha256=l8Mtd54w8OHz-LGsHldqaEHGDyvUzW8zy9oz_DwWn34 7534
latch_cli/services/local_dev.py sha256=FRi7iof-8Z4RpFgmOeckW04-BJrdLA07aL4gwnzyfdk 8815
latch_cli/services/local_dev_old.py sha256=Sf_NC3ksstyRCtBOAdbFyhB0lHO_IIsxSbSnzOAOeYc 17710
latch_cli/services/login.py sha256=JZhIrwEraABYLrW1fxuuOm22jbiYJ-O0XDWmBMSx3ck 2743
latch_cli/services/ls.py sha256=ZNDp4iFkOywdl-lWoPBxIvkNuj8S9RFHGF2su-Q_wDE 5962
latch_cli/services/mkdir.py sha256=c_rqgtmxIjC4id914SiWZmtBq6zX1mRXlPCBpyNd_jM 1446
latch_cli/services/move.py sha256=g2WmWdDM_bzM4doTuQpPw0WiRPZJ-ZQc1k0BEWF0IDE 6420
latch_cli/services/preview.py sha256=of82cfJxInxkIwekEDjvtqv46qiNgCUDwvdf2aIzGC4 5999
latch_cli/services/rm.py sha256=q8FWJ2ObJl6skHYtKrrUVfQNzh7oStc-BFqfBr2tBqQ 2384
latch_cli/services/stop_pod.py sha256=D2zmbwXZo3wuHClmBRAM7iKCH7W7TBfDMbK8k--sIHU 907
latch_cli/services/sync.py sha256=hjLt81iidOmug2n6PEwYZduVR1tQ1JrghAAGhQqcpcg 11332
latch_cli/services/workspace.py sha256=Ora-RIVz_0mLlFTaSbhOU_jIeEPrMdlWvV73Z74EZNs 1462
latch_cli/services/cp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/services/cp/autocomplete.py sha256=rJOGd2qLzAP5ROF0SVpWKGVWuioSvaVEyKhsgBkpdkc 2860
latch_cli/services/cp/glob.py sha256=wSry1XI53eYpxK6ydCvhPjMktalD4g0E0DasN-0EaAM 611
latch_cli/services/cp/main.py sha256=ewh5GJMfF06DgGmbXMEL6ckT08PflM4haGAGbORHCCc 4168
latch_cli/services/cp/utils.py sha256=rr7z6Mrr1n4KGK2aZtz7svWzvLITPY9Vu5a47JPxVgs 4405
latch_cli/services/init/__init__.py sha256=CQUVdFB0cr2JA3FM5QygdeMWUCIhXIx1DQy1YlFXxX8 46
latch_cli/services/init/init.py sha256=PP56rbffIR17M7gW4-oVn7NWSseA1GDtZjBHkZCCWYQ 12046
latch_cli/services/init/assemble_and_sort/.env sha256=BfEa01HSkVh312utHY2MYGAs6K79uTHxLoZBKKbTvHM 26
latch_cli/services/init/assemble_and_sort/LICENSE sha256=ACwmltkrXIz5VsEQcrqljq-fat6ZXAMepjXGoe40KtE 1069
latch_cli/services/init/assemble_and_sort/README.md sha256=LEEV6IRZINTLcGxNjOnFcbe4UsuKUwS1l87Zr9m6n6Q 88
latch_cli/services/init/assemble_and_sort/__init__.py sha256=Ry5VApJHxGPWsimiYHRRM-JTETbdbyHUTGQzfxwf_94 2993
latch_cli/services/init/assemble_and_sort/assemble.py sha256=C08wxdl-fiq-rRmsFMZQ3_CB0tjacM7T3R-2WRUyNIY 1562
latch_cli/services/init/assemble_and_sort/sort.py sha256=6Ov3mEdwxIOaryTXGr9_Wp43UU92ONrv8mck6ONqHHo 1415
latch_cli/services/init/assemble_and_sort/system-requirements.txt sha256=yE3wwj_-vZAvjGPeYAlI4OgJ1rMqxIoN3Ci5hQgwUiI 18
latch_cli/services/init/common/.dockerignore sha256=CXudx7YpiQGJXM9-Zs_faqwPMD5f6-NV-ncm9JOKs8c 138
latch_cli/services/init/example_conda/__init__.py sha256=nf8CWaJnsxwXD_C3PfS6KuRrrSLv-viGNisWj4Dd7Lc 1520
latch_cli/services/init/example_conda/conda_task.py sha256=oWmXmD0Gbhdv4WhwZtscaIXn6I_BAKltXSfDsoUVuDA 915
latch_cli/services/init/example_conda/environment.yaml sha256=d6xy2YRplmNcaZsmUuyAUxNyuDQikiuZn5NJmPRiN54 61
latch_cli/services/init/example_docker/__init__.py sha256=MzzijAlP6E2UezCO4nA5gcrUSprXkJRruxe2bU9iR20 2155
latch_cli/services/init/example_docker/task.py sha256=eKPdT9So3YEHg1SEUTAtnJjtLK1FhYNrNu36Yoo5rGk 2610
latch_cli/services/init/example_nfcore/Dockerfile sha256=io9-A1yS4QaoaDdc3ceWMUU4-f2z_862WLCyXOPJPCc 650
latch_cli/services/init/example_nfcore/__init__.py sha256=jMgpkynL9htkn5PMlsKFTKRMpoTuAmwzVjSL1bO94E8 2176
latch_cli/services/init/example_nfcore/task.py sha256=JqWtWbAfxiS9tlBR_8nAPfMlR2gRsHMQJTgFSEGv1G4 1061
latch_cli/services/init/example_r/__init__.py sha256=p3cY23faqOF59bvUMtPkUdT7hA7-BEAgJIZOVJBSvPw 1480
latch_cli/services/init/example_r/environment.R sha256=-wym68C20cU8qQN-6eyqDMkboiz_3XYnqY7sAUzrHr8 92
latch_cli/services/init/example_r/r_task.py sha256=aqPHIJIpYK5PYt14rSPkZ8UNzs4RuD0fBAGEIe5W9GQ 786
latch_cli/services/init/example_snakemake/Dockerfile sha256=SJzeoE5YvoHPVPUoAIxU-cNI2caOzEBoK8hTkmq8drc 722
latch_cli/services/init/example_snakemake/Snakefile sha256=Xuv4PHnKcqGyTuLjnjZ7LFZBr8FANIZhxcCBghikfhE 1593
latch_cli/services/init/example_snakemake/config.yaml sha256=2VK6X610Kg38ttSKjGQ0YnIYi7ukM5TLjdywxe97iGY 89
latch_cli/services/init/example_snakemake/environment.yaml sha256=_FrXD1FgF1dA_W5CrBPT8QFC2j30sdIPNA-86gaIVEI 203
latch_cli/services/init/example_snakemake/latch_metadata.py sha256=d-940aWyQ6TsJ4Q2ZbWdly5seVK1UyMdrLQmZNeKPtc 913
latch_cli/services/init/example_snakemake/version sha256=96-QLu-4nzoiFteYB4KUu5J-ccZLrXBVH4Dv-r03WHU 6
latch_cli/services/init/example_snakemake/.latch/latch_entrypoint sha256=FN5mJXOljpk0xKeF1Vxuski_Aa_bRO7UFDpoddby-EQ 6014
latch_cli/services/init/example_snakemake/scripts/plot-quals.py sha256=lCJ_lcMUu21QLCrA0Yw4sSOhoous4uzqqCy9B5daFGY 222
latch_cli/services/init/template/LICENSE sha256=bEUWk0_HGFzi9hPUiJ-F43JNgwoTwkpLFej8OFLXDaw 1111
latch_cli/services/init/template/README.md sha256=9jbYQAJMHV4qb2TVIooIGt0jm-XIU9lKgXs9ZtwR0Bs 109
latch_cli/services/init/template/__init__.py sha256=kHMw7oOuRLxhxXYFuK17s4zwgPIQqV4VxVFw40sVUDk 913
latch_cli/services/init/template/task.py sha256=oZlDwoBX_dKgjzK_usRkXyynDvlAXs8Ui15LYceATqc 282
latch_cli/services/k8s/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/services/k8s/attach.py sha256=lMlJfQSIrT-JFBEWNMhEqTSKww44oy8pPVaSp0xMCyU 2058
latch_cli/services/k8s/execute.py sha256=UCRZPunXi7WfbqYQS6EAS9RMnlCIrOIwDvHkMTNRekM 2114
latch_cli/services/k8s/utils.py sha256=hza5F2Uc0lgNQvK-8CKWWNzwAGyFyLG6pm9RiZcENk0 11644
latch_cli/services/k8s/ws_utils.py sha256=LF0YpP66gpSySJ775wchdI_-EvsNrH9Nsj8lYHbwzQI 3730
latch_cli/services/register/__init__.py sha256=LJtlxitBtJp3pogBc76ey3AD37ngHW8aghffv19AOsM 116
latch_cli/services/register/constants.py sha256=u78JV1httxGt-Hcne1Cv0fQBEPkk3-E78zKp7Tzli-o 226
latch_cli/services/register/register.py sha256=aAe4R04aLf6OaPyFsg6eJJm65x-IaF2OpTkX6KJvKhE 21322
latch_cli/services/register/utils.py sha256=JbSDK07uRWgKKfaXFF3s8IxfTEnP0vUGDYZ7p8taoKM 6229
latch_cli/services/test_data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/services/test_data/ls.py sha256=U-jBg8sietiXskbOvHqfyDFupngWiuKhy0AIWKjVyD0 741
latch_cli/services/test_data/remove.py sha256=Ugqwf86VeXZUe8xSji8e-NKUzWgLXAU8fO42JwB9VrQ 997
latch_cli/services/test_data/upload.py sha256=Hq-Pk9Wzx0XWd35kAkMg1JzzrhAJPUWzh8dz_rkdy-0 2502
latch_cli/services/test_data/utils.py sha256=OWRC_3CHeP0ex2mdxsysF9UpHsw-fAyXV74KW96K4wk 1123
latch_cli/snakemake/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/snakemake/serialize.py sha256=zMMejlbPD29dxvdJqGoagMXmFdAsVVxjb0gsJwQV0ys 16068
latch_cli/snakemake/serialize_utils.py sha256=Vzq31Eh7z4yuLYRhaSI6qbZVOYv_v96HsQo05CYZwJ4 6978
latch_cli/snakemake/single_task_snakemake.py sha256=2UsUg1zTZu1tlj2k157mlSF_xxP0hqPAZH407X2jWcw 10358
latch_cli/snakemake/utils.py sha256=ZKjqg5QH4gyhJZ1B2CHEk867I0JL_nMWtrP0WnefeDM 748
latch_cli/snakemake/workflow.py sha256=TP0gYiE_FhZGxyqx1A-OgfB2xDS0Rktc1eRjI3KH_qA 62870
latch_cli/snakemake/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/snakemake/config/parser.py sha256=eTFmYJpeQQJ2GjaCXN_iS0BmzGjo9I6dgkN8QO07KvI 8305
latch_cli/snakemake/config/utils.py sha256=MOOc3A7InLzEtVMyONANuqfqQwZBlFuSD2XKsNi1K2g 8357
latch_cli/tui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/utils/__init__.py sha256=hHi8wNOkTlNcZ0Cpd-OztM-rOEqFU8rHr_bLp8KCLnk 13163
latch_cli/utils/path.py sha256=FmlEa0EkmDEJteHv9fVUumc0fI4GaR_4kAJTawtiH-A 6019
latch_sdk_config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_sdk_config/latch.py sha256=zq7GJw2fs8Eo02oJiy1fRLE4jrFWntOuMhO6GRsWNLQ 3027
latch_sdk_config/user.py sha256=89yt2INOyAHUtAgdUi91Cj-rOP3W_neLGtuIYZQbN4k 2877
latch_sdk_gql/__init__.py sha256=g9tus8msHaZ0VGcgm98SALgyTlNxLa8wTpsoIy7MMz8 442
latch_sdk_gql/execute.py sha256=5NEevKsRvGJ-RwHT82mWziMY7ObG1qhd9gSsI_7k_aQ 1602
latch_sdk_gql/utils.py sha256=TeeAa8D2TdlubyjtkB3Zf0MuuR7v36ttuzfefWdzHQ8 2233
latch-2.55.1.dist-info/METADATA sha256=4dBYaMqnpKmWT7WgxDqnjAY5ASmT1U3zMXRaKlh7XpQ 7969
latch-2.55.1.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
latch-2.55.1.dist-info/entry_points.txt sha256=exfePxLhPM2Bx4UKOIdNBMIPCnCFmKS3ZqCR5oEHtwU 46
latch-2.55.1.dist-info/licenses/LICENSE sha256=b0mLsvL5qZz_RRs1cOyk6lfK-MtNciwqRoKh2d1Yqo8 1048
latch-2.55.1.dist-info/RECORD

entry_points.txt

latch = latch_cli.main:main