smaht-submitr

View on PyPIReverse Dependencies (0)

1.3.0 smaht_submitr-1.3.0-py3-none-any.whl
1.2.0 smaht_submitr-1.2.0-py3-none-any.whl
1.3.0.1b1 smaht_submitr-1.3.0.1b1-py3-none-any.whl

Wheel Details

Project: smaht-submitr
Version: 1.3.0
Filename: smaht_submitr-1.3.0-py3-none-any.whl
Download: [link]
Size: 280623
MD5: c5bbea31cc35b7866e6410671ad85fca
SHA256: 5b38ed51457f67d0e85bdb558539f30b6c711216d4cfa193c6cc4ad793bc17db
Uploaded: 2025-01-15 13:34:14 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: smaht-submitr
Version: 1.3.0
Summary: Support for uploading file submissions to SMAHT.
Author: SMaHT DAC
Author-Email: smhelp[at]hms-dbmi.atlassian.net
Home-Page: https://github.com/smaht-dac/submitr
Project-Url: Repository, https://github.com/smaht-dac/submitr.git
License: MIT
Keywords: submitr,smaht
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
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: Programming Language :: Python :: 3.8
Classifier: Topic :: Database :: Database Engines/Servers
Requires-Python: >=3.8.1,<3.13
Requires-Dist: PyYAML (<7.0.0,>=6.0.1)
Requires-Dist: awscli (>=1.33.17)
Requires-Dist: boto3 (<2.0.0,>=1.34.136)
Requires-Dist: dcicutils (<9.0.0,>=8.16.6)
Requires-Dist: google-cloud-storage (<3.0.0,>=2.16.0)
Requires-Dist: googleapi (<0.2.0,>=0.1.0)
Requires-Dist: pyinstaller (<7.0.0,>=6.8.0)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Description-Content-Type: text/x-rst
[Description omitted; length: 2603 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
submitr/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
submitr/base.py sha256=uZXXDB5bydsygRPgNgm9w4hki9uhaVSKl3gWykOP1jk 731
submitr/exceptions.py sha256=gUI8sGbR_95OC8RJ_H4PROfxMPCe838qzR7OY2LDuQE 294
submitr/file_for_upload.py sha256=U7OrxPCTvlWkbpkYe91hmDfSutDEcARIdknL5PLfXG4 25365
submitr/metadata_template.py sha256=cHvypyj2lqGG_2sQjEgJfUC9isktOAGw7fzyBFr8_88 11129
submitr/output.py sha256=Dlox5-Pttkg9IwlLlZE7sk_nNglEyB0IUlLyjY7qtrI 2674
submitr/rclone/__init__.py sha256=fQtkFcJCsZHve6LIz2wwIQeXr8iFd930_dy4RFYW6eo 468
submitr/rclone/amazon_credentials.py sha256=oYB_JkCDhTlu0hxFzQm6s0I7kg9R_aIJonl4s3_nUqM 11246
submitr/rclone/google_credentials.py sha256=SGNTcjt0RuCNfZaBEzF0-1P2WYZDVx9pypuZAP9gF8k 3845
submitr/rclone/rclone_amazon.py sha256=gkGq5EhSWl4peQpyOvPPSmhjh4vGmHDNb5AszV54FS0 4918
submitr/rclone/rclone_commands.py sha256=atd0NkoiEcooGLfZOVgUbhDkgqwumFtf9Aw2OabYYk4 16711
submitr/rclone/rclone_google.py sha256=utiKA2R7tyX4eQi7IkrVNMxA-swYB6bVYhcu-2tjwqY 6826
submitr/rclone/rclone_installation.py sha256=_nHDlGLoYlXG19puCxDV5YdgORD0y7L-8xZkpCdl1XU 5523
submitr/rclone/rclone_store.py sha256=Ux_3IEnwcemgt1a9d8rN7ikd9N76GOMzMLZtSwgCnmc 13559
submitr/rclone/rclone_store_registry.py sha256=GtGg79QTYu3gRIWXbroA1KiRaLI5SYLcUKR1Vdbdh4g 3064
submitr/rclone/rclone_utils.py sha256=t359i8S3p624EXKGHIhDFpHUIgSYVjsQArGoFP6h4Ks 4855
submitr/rclone/rcloner.py sha256=A38MTad_gB9HhVZE9UE58BUNjrqwF4PKVqDtdHIS5TU 18129
submitr/rclone/testing/rclone_utils_for_testing_amazon.py sha256=jF7dE-zJqsk-1UQT8Licr6h6EJ33A1l3C-T01b-h2bw 21525
submitr/rclone/testing/rclone_utils_for_testing_google.py sha256=rLrz-tcRvAiJhXWjKfBhVNr_EiHtzoQiD_UnMLG_5M4 9012
submitr/s3_upload.py sha256=KyCItrE2J8DBnaV8r8-YCEFXk25h6Eg9MQPw1Nnx3SE 18636
submitr/s3_utils.py sha256=Faqst97N8yO-LYHApuOm6LhQGTe9d9CIzwqGdh3GV1Y 3512
submitr/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
submitr/scripts/check_submission.py sha256=5r9y-PlKSZWVNLr79TwxcMHw6Nw4WIqXReBxlruYLSQ 6474
submitr/scripts/cli_utils.py sha256=KJz5i_bNuhz__FSyt_SZmc5GP-Lhmo02ykZ7AhoqUZg 10104
submitr/scripts/get_metadata_template.py sha256=mZm6OHJmNJn8ZHXg59XeGAqOej0Q5WUmSPp-2eboTbg 2824
submitr/scripts/list_submissions.py sha256=lPXU67MC21t6_COsL5EJIpD9eaWP2eIkTMR_qxQrCU0 1822
submitr/scripts/make_sample_fastq_file.py sha256=6ITLBNZzj_yaTPvJmWs5RaAIcAwtuBNobBfULc0lNno 940
submitr/scripts/rcloner.py sha256=j5Oz0p9l82fMTcPFzmlHA67asFJYBRXBiLc_Etcmh9Q 28232
submitr/scripts/resume_uploads.py sha256=ENeBBM1vSghyVm6rn5RmgEe0Nb5tuZ_LBo-S3ILitjg 7241
submitr/scripts/show_upload_info.py sha256=k1v3awhkewVbVpGVqIK-Pb92sYuIgo67_VutcuQubdA 1368
submitr/scripts/submit_genelist.py sha256=mvor6oXkge16cG7z7x2EWItA0BSt__XKaZ2VTUNzd8k 1572
submitr/scripts/submit_metadata_bundle.py sha256=FTrFzu4U__819ww_DIdUX73ZZI-srjwdivSsIb7s6PY 23308
submitr/scripts/submit_ontology.py sha256=jW_y7WBacuP-KFdHskKDRaOhi4Z7A0zc5ZW6DCbqL3o 3437
submitr/scripts/submitr.py sha256=e7Dw_sZEoUHOvDgx0FRqeOCBM4aFXOF27wPxMOq679Q 2195
submitr/scripts/upload_item_data.py sha256=7c4MVSRXuxld-iZPTWFIHrJ35SLU9dSW_jvs1SvK9Xc 1616
submitr/submission.py sha256=nh_agj1rdCSAZxbP0npjFteiH2bDt24rA_x8vwGMSOk 135403
submitr/submission_uploads.py sha256=2K4HmlehhMFX5sA1odNk3ouqDE3EyV2lFkOCeFpMybU 18445
submitr/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
submitr/tests/conftest_settings.py sha256=75UBUNfhZKZZDVkj2n7U7sCHOCZ9vK2F_BViNkQZNGk 355
submitr/tests/data/f1_R1.fastq.gz sha256=RghKzcuPUk8FDVbwq1dHcxp9c-bXcQg4IuA0W6zXQlA 163
submitr/tests/data/f1_R2.fastq.gz sha256=NTvyHK_CFml67RY6TUve_rVraR4_rSrv1eNCJ40S4iE 165
submitr/tests/data/f2_R1.fastq.gz sha256=kvra-Wfms1XS35tOBrASE-GBN2GQ34nn6CieqKjwIwg 167
submitr/tests/data/f2_R2.fastq.gz sha256=gJJ-A8ucu_q5kRUbBGTb2hfaCvSasPLMY0TgEkVLCXI 164
submitr/tests/data/ingestion_submission.json sha256=sCVWhXY01WdGeq-4IxkcIyD42GYyJaXLbxr-JIOgM1U 6395
submitr/tests/data/profiles.json sha256=2S85uX47Pah7V-jNxGCJ-LurgDipntLcIqwhfc7f4Os 1032804
submitr/tests/data/simulated_bundle.json sha256=__b5twRg4SsYowjplT_5Q9wMvY3ubehpLFl1NrwVFGE 272
submitr/tests/data/submission_simple.xlsx sha256=4ASs5Y-HTYtLY5QmVZH24cqqf9emzYgIishslNhIIeU 10870
submitr/tests/data/submission_simple2.xlsx sha256=UB8mAAHO94LUQ_X7I1SnkQ303-w45HUj1-i5DUFOIl0 10875
submitr/tests/data/submission_test.xlsx sha256=LVjgZ2hmkWMl9eO-vUK8iZdVnbhccp4A172DzPTD2Tw 13306
submitr/tests/data/submission_test_with_errors.xlsx sha256=8sjRUvUR3CjLx972B8WDBpCnZuwQ4Q97cF0Vz3aXBec 13192
submitr/tests/data/test1_R1.fastq.gz sha256=YRrbaAq-B3T7fl8n9RvzNar5nXN-gisNHBmJZaNJLM8 169
submitr/tests/data/test1_R2.fastq.gz sha256=p4SEv6jp791LskY1S9NHjp3zV022YZOTnccoJCb3nRQ 168
submitr/tests/integration/test_rclone_support.py sha256=-zN2-p1OfKlmlfba1l7jpVF9_5RCrVbAM9UIxYePYOY 54716
submitr/tests/integration/test_rclone_support_new.py sha256=oQJD3S12nzPs-BMoJhuqDKh-K5QHLyugXO6CxmSpSYc 19393
submitr/tests/integration/testing_rclone_helpers.py sha256=vKdeCMY38b7YE6SnM2NhzMTHOmq3_Si26LjTXuv2DN4 8291
submitr/tests/integration/testing_rclone_setup.py sha256=eL7FjA_dxgqOSMNO4H8zB8CldU-QU0z_aBBjS0ExiE4 9644
submitr/tests/test_base.py sha256=LnETVruY8Ha2YCLYBUx27fZ4Q6YgDoOiskT1TJUcBtg 1333
submitr/tests/test_check_submission.py sha256=2YkrOmtXmKGTYwdBcrdTdQ0qAFi1QqFlOYeGQSi9RUI 2629
submitr/tests/test_exceptions.py sha256=GQbYSLJ2VKGKvl_hnutsblo2QPdueT1QRQ0GW8-1vsk 551
submitr/tests/test_file_for_upload.py sha256=6w7w96VHGrVT5-3SteF10g5NKpxNZxFa1iBFLquHMoo 11659
submitr/tests/test_make_sample_fastq_file.py sha256=LC9Ybn8L9M55Fej_oDH-23VjzFBXuqn0xTo8goWD4Ek 1620
submitr/tests/test_misc.py sha256=RGuXs_sY20Z6L4PuXSl1woN8Sa44QEbK-uly8MDoAnM 1421
submitr/tests/test_resume_uploads.py sha256=cg6xpaW7tmHuRRpnJveiZUpFOG7ALHl1fgJfD4WU5lI 11766
submitr/tests/test_submission.py sha256=H4Rw3kVANhFb-z0PPdbp72gDKxG2nTeVCcgs-ovvt5M 37968
submitr/tests/test_submit_metadata_bundle.py sha256=-_dSwnqEnVK-zkYvrDDKwDptTt1iTQt6gdjZlDH2LEA 9077
submitr/tests/test_testing_helpers.py sha256=6syxEXv4tQPGBPE5eRkRzk1ncvw6WbyV7A_U2cZFrfA 1327
submitr/tests/test_utils.py sha256=WqX4qm-VBPzXOD0-d6vXtMdLvDS1UFJzq3VRFhE-TyI 4353
submitr/tests/testing_cloud_helpers.py sha256=VbLiKWG734mr8HJT6iIPMsIAIoN1ZRdmJx5EtnoxG5M 5071
submitr/tests/testing_helpers.py sha256=CuIeBqHk8fvTscbKhT7KkiteCPTUjmCfoVqOiwq6PTs 1687
submitr/utils.py sha256=AINsQEjGCojOL9pD011oQg0AUcdrO9L-BMUMLgojdr0 9237
submitr/validators/__init__.py sha256=7wLCSrX3Qu5r0wrws8mAxomIZYuV4ugzT6QTlYmIleU 235
submitr/validators/decorators.py sha256=Mif6vMnRO250oRXqaf6jn6HSEAutI3eKJ59jwSIvm1U 6577
submitr/validators/duplicate_row_validator.py sha256=uOZpWxyEE3IvNbgLhNc8-4NW_vFoBQqevbgVXewE7ps 1535
submitr/validators/file_set_count_validator.py sha256=lXaqJpfZQ0Ne6SNFr3qfbEZET7HLOCAdeUwyCP2PDlo 2080
submitr/validators/submitted_id_validator.py sha256=tFIdKaX20Tn4ArLwkFGz2TuG75ZL52RGIxRtGLZ_WnY 4622
smaht_submitr-1.3.0.dist-info/LICENSE.txt sha256=m_toHdTNnG_k_2m7Z2rEGvSfkvKST9QXcL_xG7-n_bk 1098
smaht_submitr-1.3.0.dist-info/METADATA sha256=Umk1WNiDjc4E7iBtbOTkPgY_9sdUV9ZAt3LCJCwOrAg 3927
smaht_submitr-1.3.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
smaht_submitr-1.3.0.dist-info/entry_points.txt sha256=30alLq5l30Llp-xc-6MgSYLPiMSFwki-PmNJxP7gvCg 729
smaht_submitr-1.3.0.dist-info/RECORD

entry_points.txt

check-submission = submitr.scripts.check_submission:main
get-metadata-template = submitr.scripts.get_metadata_template:main
list-submissions = submitr.scripts.list_submissions:main
make-sample-fastq-file = submitr.scripts.make_sample_fastq_file:main
publish-to-pypi = dcicutils.scripts.publish_to_pypi:main
rcloner = submitr.scripts.rcloner:main
resume-uploads = submitr.scripts.resume_uploads:main
submit-genelist = submitr.scripts.submit_genelist:main
submit-metadata = submitr.scripts.submit_metadata_bundle:main
submit-metadata-bundle = submitr.scripts.submit_metadata_bundle:main
submit-ontology = submitr.scripts.submit_ontology:main
submitr = submitr.scripts.submitr:main
upload-item-data = submitr.scripts.upload_item_data:main