dsub

View on PyPIReverse Dependencies (1)

0.4.10 dsub-0.4.10-py3-none-any.whl

Wheel Details

Project: dsub
Version: 0.4.10
Filename: dsub-0.4.10-py3-none-any.whl
Download: [link]
Size: 184675
MD5: 4e35a07edde78782ae3ca082f188ca92
SHA256: 5998ba5be59fd823c47afff5e21582e33ea77d0334ce7e13b705b775effdce83
Uploaded: 2023-12-18 18:04:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dsub
Version: 0.4.10
Summary: A command-line tool that makes it easy to submit and run batch scripts in the cloud
Author: Verily
Home-Page: https://github.com/DataBiosphere/dsub
License: Apache
Keywords: cloud bioinformatics
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: System :: Distributed Computing
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7
Requires-Dist: funcsigs (==1.0.2)
Requires-Dist: google-api-core (<=2.15.0,>=2.7.3)
Requires-Dist: google-api-python-client (<=2.109.0,>=2.47.0)
Requires-Dist: google-auth-httplib2 (<=0.1.1)
Requires-Dist: google-auth (<=2.25.1,>=2.6.6)
Requires-Dist: google-cloud-batch (==0.17.5)
Requires-Dist: httplib2 (<=0.22.0)
Requires-Dist: mock (<=5.1.0)
Requires-Dist: parameterized (<=0.9.0)
Requires-Dist: pyasn1-modules (<=0.3.0)
Requires-Dist: pyasn1 (<=0.5.1)
Requires-Dist: python-dateutil (<=2.8.2)
Requires-Dist: pytz (<=2023.3)
Requires-Dist: pyyaml (<=6.0.1)
Requires-Dist: rsa (<=4.9)
Requires-Dist: tabulate (<=0.9.0)
Requires-Dist: tenacity (<=8.2.3)
Requires-Dist: uritemplate (<=4.1.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 31165 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dsub/__init__.py sha256=uNxJiuwQU6-BYRT28y1tu_1a4hCqKQbxQKFY94sVAgo 678
dsub/_dsub_version.py sha256=ip-M5iIbyu0rsX-BKzq2-bwYdDr01H9YuiguZOLDwuU 1124
dsub/commands/__init__.py sha256=7bxH5VChb-zquoPQXltrzxqH9cXw4BaBSdNEwYeuTOA 624
dsub/commands/ddel.py sha256=QYzMoz_BwUK88Hi8vQJkVwkG2pAGvDUREVPsOgMO3xo 6998
dsub/commands/dstat.py sha256=xSOdmtNLMzNRWFFvOhxOtYSRnXZ-DlMbDhYej-DDCT4 13363
dsub/commands/dsub.py sha256=0jxmCGBGnuA3ErI72IovHp1KpSz0JqMCVmUxYFdHKh8 50592
dsub/lib/__init__.py sha256=7bxH5VChb-zquoPQXltrzxqH9cXw4BaBSdNEwYeuTOA 624
dsub/lib/dsub_errors.py sha256=T2wuVARFV4afCePTUhdfPvb8DA3Fp7O_H2fK2CLgIfc 1292
dsub/lib/dsub_util.py sha256=mQzaYqi4tv348NUTu5VI34vcIbZEJ6XgacGkfM1QCpc 12686
dsub/lib/job_model.py sha256=0HZ2eyOC2C85lxpnRnQK-nML2o6CraNwz8RzfDfjhgs 32213
dsub/lib/output_formatter.py sha256=XmZZ2mWFLapJbYUoJbxxMQ_uyDy1kjxwGvKrHXVCDg8 11339
dsub/lib/param_util.py sha256=j7cgGRqFd3xXXuamPS0p41NWXu199fxJz63zpXDOwNY 39618
dsub/lib/providers_util.py sha256=Haa7dp5MY-Oy-7nQ1pnOSSwY5ViWKGwrHbjsENt629Y 8611
dsub/lib/resources.py sha256=OEjx_8BCra38j2lyM_XQ3_WwLXQEbV27oMTFmTf3F5g 1579
dsub/lib/retry_util.py sha256=jgKJ7FBCX_y8O6jYfdJtywlL4MJ6xJVx470tVgW2cgg 6091
dsub/providers/__init__.py sha256=7bxH5VChb-zquoPQXltrzxqH9cXw4BaBSdNEwYeuTOA 624
dsub/providers/base.py sha256=1Dp8ubyoxv2Y552GXWkXSgtix2-2K51dtbbMxZlZUuc 8010
dsub/providers/batch_dummy.py sha256=OP95ItLkoIzoc8zHnyIX6edMVSDDuq1a3Sa8chRecXs 1240
dsub/providers/google_base.py sha256=TJJYnYeuAmhUjlJwu1aEI_WJQo_RQyZeLLI250eo2uo 15696
dsub/providers/google_batch.py sha256=1utEZL_fbtVqVupN6W10X5EZbXrVttkPew77fYN9SG8 29335
dsub/providers/google_batch_operations.py sha256=Cki9w_9NIZJVMhQBxNlZnTdolMhq5K6EcMCbY7WB1n8 8256
dsub/providers/google_cls_v2.py sha256=PEqNhtxHvinY0PZ1TrbwBCko08cdOQmc58mUC9RA3D8 3409
dsub/providers/google_utils.py sha256=U31ok6fz2rL_RHWo1k-SXu4Rydxx08Ajjv0rWXemaGo 15979
dsub/providers/google_v2.py sha256=h9eNFpD0xg6I0pbGkVWvjk7s_XRCiYbL7dt2fShUAxs 2221
dsub/providers/google_v2_base.py sha256=LfQRaqd-qpAoHQTqaPsBH3--tOJsA-F4EmsOuBp9I3M 49226
dsub/providers/google_v2_operations.py sha256=_8Ha-G7ZDIYJOqGsOqKlioBk5Y8NaJy9uTwQxzu-e9A 11455
dsub/providers/google_v2_pipelines.py sha256=DQakWfpirq3d374fMi3w3WZ4dtwgPaNwPZ5XRal3TTY 8315
dsub/providers/google_v2_versions.py sha256=RMxUY5qMbBD7X9CXHiw6_VDmjyS0ysVDn2ptZS5owB0 937
dsub/providers/local.py sha256=isTaGa4hVQA9FAfsGRXB_Fe5ya_a0B-oROlh5cWGZ_A 37162
dsub/providers/provider_base.py sha256=X_lgJDmsd9qY4LEM4Hf6YitbweKsps3DL5ifh2qsP8Y 7837
dsub/providers/stub.py sha256=b6-Fdl5z8WfAZGcidJtOcBTkffQVXkUzNTNWnBJkB6s 4944
dsub/providers/test_fails.py sha256=LHksAQw505DXP2lLgIAd1OUbBDBQffTAj1NFHobCo54 2987
dsub/providers/local/runner.sh sha256=iML9F2yrO1IAo-u6h2pETM9I0y0je2aNdDTJgd_MJ34 8795
test/__init__.py sha256=7bxH5VChb-zquoPQXltrzxqH9cXw4BaBSdNEwYeuTOA 624
test/integration/__init__.py sha256=z0V7KUZCE1kJchQNaJn81sNWbs_3KmmRtBlNx4eUUcE 623
test/integration/e2e_after.py sha256=0U3WcGVOr1xS2OiLOhfl-kILUHga3lMStI48GZtUIuY 2294
test/integration/e2e_after_fail.py sha256=MuToaGQjopKUVL_yxrs7vPx1PI48qhETwqjgHJyMhZQ 2475
test/integration/e2e_env_list.py sha256=l13bBhVBLIA7D-VEEZneDaoIHx7lD5h_3xJGYw6mEB4 2455
test/integration/e2e_io_tasks.py sha256=XcSfY-birzCDoJMA-5bnI0Wh9sKKpMwWKeqD3Jq05pM 4739
test/integration/e2e_python_api.py sha256=SEJ6QCjeUbux1ZA5Rp4AjK2YG4oauKiWyMJnr4WtL8w 8721
test/integration/get_data_value.py sha256=0CsCT4LNQgLcFgSAvkc6cs3GKlSA_kidHNHtIPbKrB0 3928
test/integration/script_python.py sha256=1kkxw_zXGHFqI3fnRR9M29K2xspf4JKulWJ449z-AGA 161
test/integration/test_setup.py sha256=m2B6X1KP8ZaUMeoaHsSRGaijfIG6NtB1no9eWe_vV8s 2985
test/integration/test_setup_e2e.py sha256=lxt341V9R7jRHOJs1ud0Crc4SmWGHxf1ugwn1fJMLrs 7586
test/integration/test_util.py sha256=j2JvMxOyzt29fW_jDK-kQSUMNEDX-s1i0vRQ_xYCrWQ 2626
test/unit/__init__.py sha256=B0-trfPUJEjvS-bFMbfd2fJ64WJT9XtqLsshmokBn48 37
test/unit/batch_client_test.py sha256=zlF2I1KKSigPQmVXxeHhkLDmA9wPGynsGEUNM3Dqh_A 913
test/unit/batch_handling_test.py sha256=iYyXSxlkdpo3nntwdSg-YCqmVXoANzJXg7JbgsiH8gE 1560
test/unit/custom_machine_test.py sha256=QjZtaKC96xdI1m11Xyjo5VnUtNB0H2Kyq5IS5RO_vGw 3242
test/unit/dstat_test.py sha256=CGxNYeOwH14SsSSIBJyoPp0NfcP3hbliYQyTvA-BNrA 4046
test/unit/dsub_test.py sha256=Y6_qy8IwybTwU-5uHAz_wq4Gcz-thMp1M4AFnb_2Yic 9893
test/unit/dsub_util_test.py sha256=tOjdBE1SNDOW_5GEOPFBXjoNYdxAALP-0fzTqeNFXlQ 967
test/unit/fake_time.py sha256=_F4931iyRKZ1R9I3wQ7Rt2_oOibP85pZwj1s6hguRH4 2058
test/unit/fake_time_test.py sha256=fJKYLAgjJsJSMyU8AArQlIsH5iQhFqkmXh_J9u6Y76Q 2596
test/unit/job_model_test.py sha256=suCXfKFwW553i1wrFev2iNUCld6Ih6XV4yDLqc3QqYk 16388
test/unit/local_provider_test.py sha256=NOG-7O1h_MaYZBIO9WAv5wkF0LMQYfxEbGYC_I7W868 3854
test/unit/logging_uri_test.py sha256=A8TcBC8aLOPXKGiiX0iQCZLq-TQanstGJxh0vSZW5no 5119
test/unit/param_util_test.py sha256=9QdnPZ61phyGDtSeWldD75zD_tfbCuTIM5PP5f6foT4 19170
test/unit/retrying_test.py sha256=tXYt7PXtOnh6II7tpE5bkSod8gpmiK3F7E2r8ohNDtQ 7859
test/unit/rfc3339_test.py sha256=Fd-R8LJPEmnAMy3HptzXr4PjcueFUBHAzqr6HhgF5VY 1454
test/unit/stub_provider_test.py sha256=BGdIyJwfJqc9Iyf6TKVPB0gzVTRdm87Op-jPsAkpjUk 2356
test/unit/wait_and_retry_test.py sha256=Pf8iqQKPJdza-oR7O3mifNkaikR6Q7arfnDq52rVCLA 4348
dsub-0.4.10.dist-info/LICENSE sha256=tAkwu8-AdEyGxGoSvJ2gVmQdcicWw3j1ZZueVV74M-E 11357
dsub-0.4.10.dist-info/METADATA sha256=enLwJbCaIOTGl48jfEOC010l_UnuMgaLbPBUMvil_a8 32699
dsub-0.4.10.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
dsub-0.4.10.dist-info/entry_points.txt sha256=2fqOtLK7Ul4Ikgfb8gS_BW_xRUT4I-rCzk6iRIZBhk4 113
dsub-0.4.10.dist-info/top_level.txt sha256=yavOe3dbCJ-1FFePKfWdb-jHY_I9--OJHdktjRhDULE 10
dsub-0.4.10.dist-info/RECORD

top_level.txt

dsub
test

entry_points.txt

ddel = dsub.commands.ddel:main
dstat = dsub.commands.dstat:main
dsub = dsub.commands.dsub:main