synapseclient

View on PyPIReverse Dependencies (28)

4.6.0 synapseclient-4.6.0-py3-none-any.whl

Wheel Details

Project: synapseclient
Version: 4.6.0
Filename: synapseclient-4.6.0-py3-none-any.whl
Download: [link]
Size: 356474
MD5: 939c4d3894dfa680e1626b8bf219e629
SHA256: 2da021585a6aa237a00fcca5992bc263523388c519d0b7e82525ba818bb5bd1b
Uploaded: 2024-10-07 18:20:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: synapseclient
Version: 4.6.0
Summary: A client for Synapse, a collaborative, open-source research platform that allows teams to share data, track analyses, and collaborate.
Author: The Synapse Engineering Team
Author-Email: platform[at]sagebase.org
Home-Page: https://www.synapse.org
Project-Url: Source, https://github.com/Sage-Bionetworks/synapsePythonClient
Project-Url: Tracker, https://github.com/Sage-Bionetworks/synapsePythonClient/issues
Project-Url: Documentation, https://python-docs.synapse.org
Project-Url: Changelog, https://python-docs.synapse.org/build/html/index.html#release-notes
License: Apache-2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python
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: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX :: Linux
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Platform: any
Requires-Python: <3.13,>=3.9
Requires-Dist: requests (<3.0,>=2.22.0)
Requires-Dist: urllib3 (<2,>=1.26.18)
Requires-Dist: deprecated (<2.0,>=1.2.4)
Requires-Dist: opentelemetry-api (>=1.21.0)
Requires-Dist: opentelemetry-sdk (>=1.21.0)
Requires-Dist: opentelemetry-exporter-otlp-proto-http (>=1.21.0)
Requires-Dist: opentelemetry-instrumentation-httpx (>=0.48b0)
Requires-Dist: opentelemetry-instrumentation-requests (>=0.48b0)
Requires-Dist: opentelemetry-instrumentation-threading (>=0.48b0)
Requires-Dist: opentelemetry-instrumentation-urllib (>=0.48b0)
Requires-Dist: nest-asyncio (~=1.6.0)
Requires-Dist: asyncio-atexit (~=1.0.1)
Requires-Dist: httpx (~=0.27.0)
Requires-Dist: tqdm (<5.0,>=4.66.2)
Requires-Dist: async-lru (~=2.0.4)
Requires-Dist: psutil (~=5.9.8)
Requires-Dist: boto3 (<2.0,>=1.7.0); extra == "boto3"
Requires-Dist: pytest (<8.0,>=7.0.0); extra == "dev"
Requires-Dist: pytest-mock (<4.0,>=3.0); extra == "dev"
Requires-Dist: pytest-socket (~=0.6.0); extra == "dev"
Requires-Dist: pytest-asyncio (<1.0,>=0.23.6); extra == "dev"
Requires-Dist: flake8 (<4.0,>=3.7.0); extra == "dev"
Requires-Dist: pytest-xdist[psutil] (<3.0.0,>=2.2); extra == "dev"
Requires-Dist: pytest-rerunfailures (~=12.0); extra == "dev"
Requires-Dist: func-timeout (~=4.3); extra == "dev"
Requires-Dist: pytest-cov (~=4.1.0); extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pandas (<3.0,>=1.5); extra == "dev"
Requires-Dist: mkdocs (>=1.5.3); extra == "docs"
Requires-Dist: mkdocs-material (>=9.4.14); extra == "docs"
Requires-Dist: mkdocstrings (>=0.24.0); extra == "docs"
Requires-Dist: mkdocstrings-python (>=1.7.5); extra == "docs"
Requires-Dist: termynal (>=0.11.1); extra == "docs"
Requires-Dist: mkdocs-open-in-new-tab (~=1.0.3); extra == "docs"
Requires-Dist: markdown-include (~=0.8.1); extra == "docs"
Requires-Dist: pandas (<3.0,>=1.5); extra == "pandas"
Requires-Dist: pysftp (<0.3,>=0.2.8); extra == "pysftp"
Requires-Dist: pytest (<8.0,>=7.0.0); extra == "tests"
Requires-Dist: pytest-mock (<4.0,>=3.0); extra == "tests"
Requires-Dist: pytest-socket (~=0.6.0); extra == "tests"
Requires-Dist: pytest-asyncio (<1.0,>=0.23.6); extra == "tests"
Requires-Dist: flake8 (<4.0,>=3.7.0); extra == "tests"
Requires-Dist: pytest-xdist[psutil] (<3.0.0,>=2.2); extra == "tests"
Requires-Dist: pytest-rerunfailures (~=12.0); extra == "tests"
Requires-Dist: func-timeout (~=4.3); extra == "tests"
Requires-Dist: pytest-cov (~=4.1.0); extra == "tests"
Requires-Dist: pandas (<3.0,>=1.5); extra == "tests"
Provides-Extra: boto3
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: pandas
Provides-Extra: pysftp
Provides-Extra: tests
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
[Description omitted; length: 11472 characters]

WHEEL

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

RECORD

Path Digest Size
home/runner/.synapseConfig sha256=BaimAV3Lk9ZXatTe5mJJEQuyPrxsP4dZwWt11S7NaEA 2200
synapseclient/.synapseConfig sha256=BaimAV3Lk9ZXatTe5mJJEQuyPrxsP4dZwWt11S7NaEA 2200
synapseclient/__init__.py sha256=vZUaPJGsmIOvc4Svxdm87_mr4YbCUBib7Y-mJk6mPmU 2136
synapseclient/__main__.py sha256=-dX1I0ESN7KdPKXOfQAS-mh3lSxHwyfHmP3DE8UhYL4 63454
synapseclient/activity.py sha256=MN2J4tZdj9HKDepQxy_FW1x0ctuUT9YULuff5msdxhM 13315
synapseclient/annotations.py sha256=n-ULyNFVea-GRXogpyj6kQ9NxkHHPynSXety7uErBQo 17294
synapseclient/client.py sha256=-QihOX7GBUnAS1eOzUOtJkhpwrpgsoo2uo4Qy7IJf18 258685
synapseclient/entity.py sha256=IdjNmNAndztAKtfIgqtI9dF1_ZHvGeAT74qTZrPQ9J8 34865
synapseclient/evaluation.py sha256=DmkigwmHJDLrdS5KBdqNEcFPtsBJN4XFyngLYNy9iig 9580
synapseclient/synapsePythonClient sha256=Ymg9ISTmc2TPGEU90kGJdDrn2fupejDCndwuGmUzCDg 236
synapseclient/table.py sha256=Y7LEAmhPNJEKuxWfz4ZywxrDT5TKgFvVHMHLWEb4SvM 97450
synapseclient/team.py sha256=P8eLrH0QkWrQVd6hX99AmLLxXIWmShDD7F8wbUHxDqI 3927
synapseclient/wiki.py sha256=jwr06WXT5MZO673Vev9btEnB7hSdHYPAZ7DLp8DSpQk 5284
synapseclient/api/__init__.py sha256=zWq0dAeqkPXLkpJ0QaUAqYhT08Xj3cPrhtC1DR3yPK8 2324
synapseclient/api/annotations.py sha256=1uOgh1NUTH9TDLdesn96rOP3dN6C7Oi-3KXT1dhhQ00 2666
synapseclient/api/configuration_services.py sha256=nc9knlBsx1Z7TSd10pe6qkG-exLKNSnfzQ5M7RCOFPI 4108
synapseclient/api/entity_bundle_services_v2.py sha256=9fvLAVFjMigzP9taYLz-qse4Z6RTcmP8_n6n4mwroxE 5836
synapseclient/api/entity_factory.py sha256=R_bWsKoW_sy1UZ_johJPUI4itRf2xVTpoRab6JSPKEA 15195
synapseclient/api/entity_services.py sha256=xyZpGMI2bERYzKnIOZOsQHrHCGn856yGSIIobEA1-3c 9429
synapseclient/api/file_services.py sha256=HpCiH2wha483_7jgNpgFAbZqYiBJPDPcw-QS6TbmOxg 18348
synapseclient/core/__init__.py sha256=wne5YNeJKKgMfo6cKnydrlajjXzE2RsMM7qKOi1JFuA 302
synapseclient/core/async_utils.py sha256=Hlxk9g7yWQhJN_vV1hLcOabQivXwvjXsyzqfbXJZWLQ 5688
synapseclient/core/cache.py sha256=tcC3Q-9-xKDNOzLmruPsiVa1qdvipUPJM5bG4KU98aQ 19548
synapseclient/core/config.py sha256=9qtW4Xl9JFzBn4ZCJpNR2x3VuhEs1cheZOA6CDdcRyI 84
synapseclient/core/cumulative_transfer_progress.py sha256=zgyxnlMWtTdF4IP5SSygdB_de-k9pOH_cwdHWVgEoBU 4491
synapseclient/core/dozer.py sha256=cpetZY6O47CnbRQLD7d-pqKaqcrv4LW3XIwayitccbg 1054
synapseclient/core/exceptions.py sha256=PsrytCa_b3kEKkx6ny6oA7hf3aGjf3gvb8dLWrLAEsw 10247
synapseclient/core/lock.py sha256=ZX4p1cyJ3An18xkaa5ESmVTNGvloSbvmhQlqwOODuPg 3511
synapseclient/core/logging_setup.py sha256=sScy5QCzFvtdioxj1VvPL4ZxyutcW0K7voJy-wWYHus 3478
synapseclient/core/pool_provider.py sha256=EPbLT80EMa7mF08-JGV_hG1K7bLUct87rR56FRh9gzU 2349
synapseclient/core/remote_file_storage_wrappers.py sha256=_mYhQDvM2z831voLV5wFOJ7Ic8QRsXUhwz_4ysZCVOo 13653
synapseclient/core/retry.py sha256=W1RUg2MJDHKJRil-oW83muwIXZ96BG4Ux41ScGfRK_U 23503
synapseclient/core/sts_transfer.py sha256=u7j6zyZhY3a0tLjQeyYHFJvJYyqBOsoBjhpKCyf8hOw 10816
synapseclient/core/transfer_bar.py sha256=UjqOT1U6CHV8L8KX6vCvNzEQ7Ky-w5y-HokpBqSZHnM 5108
synapseclient/core/utils.py sha256=XD-Gktta3ZpHqmy8c3bvndJySgNQVTeN-tUbXKS009A 44743
synapseclient/core/version_check.py sha256=nW1vuSGwrQOtvoCHelbpPf71Ayh5FmFd3IaG58dziwI 6292
synapseclient/core/constants/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
synapseclient/core/constants/concrete_types.py sha256=HK7n_Ipk1nxJAuf-joCQk9Z3spQWuDtjWAJ6RVIwsHA 2678
synapseclient/core/constants/config_file_constants.py sha256=MkkXOtr-_12ny1kS-bEi4OGVOskOiuAbJP7seU-HVwE 47
synapseclient/core/constants/limits.py sha256=nvcle3k3k9SMBZkWYg2AkBOPn6QMamnspxBlAQIymTM 124
synapseclient/core/constants/method_flags.py sha256=g7_3pv6NZ5hJ6M_wj3sls5kEHWM2xUa0qZdNfPjLofQ 239
synapseclient/core/credentials/__init__.py sha256=VTa6vg6zJ6gmJPXrZ_mYVSufyF1zN31fR6gzRgJHrrM 115
synapseclient/core/credentials/cred_data.py sha256=MMUVqbrmdGQL-XM1xn_XYOpWV604tSCOgLUJ1E3JiQs 4452
synapseclient/core/credentials/credential_provider.py sha256=C_f6f7coBeug-2aGmwVf9W77RzDhLqaaZltaOiExWl0 11179
synapseclient/core/download/__init__.py sha256=zkGZXegfvSURmkMRiF0GbOWCMBS8ZTdJSpq3zU6Y-nw 987
synapseclient/core/download/download_async.py sha256=RCMFNrPGWvogi4eCLKLvbzi7hHKyIDnhFn5dFzB-K7I 18361
synapseclient/core/download/download_functions.py sha256=cp1B4g_VoAcQu40aa6XEm2p0Oqu39qVlo3r4D5Hfm7I 44054
synapseclient/core/models/__init__.py sha256=T-Wv3REMWErB7DVQ_7RJfh_ZPYa3gE0ijnaxxyaaAyI 354
synapseclient/core/models/custom_json.py sha256=WO1byRvvJHxUEcbdyzFtxtZns2En7No8K6AIrLkNpns 777
synapseclient/core/models/dict_object.py sha256=nrPEanhCNTo2ollzNPZ_GKO9MnvonV-Bbito-6zzRuI 775
synapseclient/core/models/permission.py sha256=YMGIhQAyDmTm-m4_Ni_pKflvKa3CzC8fi01mrNtspeo 8257
synapseclient/core/multithread_download/__init__.py sha256=mKotIvioN4M0_yFqj5MIy717b7-fDq6vzRkIs9LyOrM 259
synapseclient/core/multithread_download/download_threads.py sha256=1dyaiNM726tbSYj0AneWhrm4bVn5pbseu_Btrvk6fl0 17534
synapseclient/core/upload/__init__.py sha256=KKCbNrPzhC7lCkH05wN3cC8dZ3H-DtsIipNLVcI-M3s 636
synapseclient/core/upload/multipart_upload.py sha256=1sVe_Ab-oh4r1KhpjLlXZ4ih1l3UPT5j6W1UICiv7OI 24395
synapseclient/core/upload/multipart_upload_async.py sha256=Mqnc2_rfucmNeoqQThYtfUbIg1wZVmPE-EjjvW8s8-k 30752
synapseclient/core/upload/upload_functions.py sha256=WpZ8OHNcwdEVpX3gsGUVNXqN3IKKegnVEJujon4-Rxc 13175
synapseclient/core/upload/upload_functions_async.py sha256=ynxcdxdQflZlZnhtVV5jvNryYpUZzXB2tmiW5WYW4TI 14494
synapseclient/core/upload/upload_utils.py sha256=a_woPPltcRApOj3vWqvCDshtVBqhHdaICAd6DrHP3XE 2170
synapseclient/models/__init__.py sha256=qfLddCBWNmUHpgHGGObWwp7QNWural7Rv-feqSBz94Y 1035
synapseclient/models/activity.py sha256=OW-kH0hwiFLdqS4B3xBUBYCr0sefWWJ4Lu-RsbJYslU 16162
synapseclient/models/annotations.py sha256=ExUmvThJ86dVllvsjtDhRt0sur6RDHtHqKM_12RkYXY 4797
synapseclient/models/evaluation.py sha256=DkeLUlrb7rGx3nZ04aADU9HXXu5mZTf_DBwT0xhzIv4 7
synapseclient/models/file.py sha256=qFHZy2ZY_ZbnxM-jIqf2LBI_E2kcsSsMFkgSRAWh3Ko 59058
synapseclient/models/folder.py sha256=n8ipFtnBdPJz3C-OuPiJ_pvtOUfWRRA4ldP_OE-stAk 18953
synapseclient/models/project.py sha256=Op2Xk5cepJVX5dKr6wlulhddgXbb6KLw1tUqfZB2PZk 20340
synapseclient/models/table.py sha256=sSxgAdLgz-F54oKx_UDMZgOQNu-H9kDy4YGJidyE-u0 29556
synapseclient/models/team.py sha256=BohjymPbUDUV26VijGWvjiZlRz-fRn576YkZXmMli60 13689
synapseclient/models/user.py sha256=OxBnSy-dsDREcWPCSt5CfWxk0RUbFRICM8bYthuEugc 13383
synapseclient/models/wiki.py sha256=DkeLUlrb7rGx3nZ04aADU9HXXu5mZTf_DBwT0xhzIv4 7
synapseclient/models/mixins/__init__.py sha256=6kBwGpmhkhRHWfpD3YNj9yQSKKc0JpLhm1TeaRsZQJI 286
synapseclient/models/mixins/access_control.py sha256=9avFqJdsP86lslwBUFiidEDNLRXX45S1KZsejIR4dkI 5590
synapseclient/models/mixins/storable_container.py sha256=bZ77AD6pt5azX_cYnGHEuHtVhewWUIualY6-LVk8MYU 25321
synapseclient/models/protocols/__init__.py sha256=Vd_oT-a2_vzgHBJSHWBrmTzUYJFv5BrZRk29OzpnESc 70
synapseclient/models/protocols/access_control_protocol.py sha256=rwU2GJI0m95WGuiX5AQ_B-VGOy1f7uV7EBaUz96QcQs 4206
synapseclient/models/protocols/activity_protocol.py sha256=jH48erhkVVSFWPh4kQQxQkh164sBd0xQ0IA1PNH1iAQ 4191
synapseclient/models/protocols/annotations_protocol.py sha256=OPrlKQ-EA1cGDIaWvfEZFT7B68RvEjCvP9DvFLBNVbo 1013
synapseclient/models/protocols/file_protocol.py sha256=YqiPow-V5EzS35HeLzUxWKXg9e3aqUzISbAWuQT6Yl8 11110
synapseclient/models/protocols/folder_protocol.py sha256=VS1nHkm3CfBuZteTmqHKt2Uvfu62LXmh6c2qFIonFFw 5652
synapseclient/models/protocols/project_protocol.py sha256=N7CORe2ATaogUMBDZ-KeIEug0IT-oBZTgE-phJRgfg8 6370
synapseclient/models/protocols/storable_container_protocol.py sha256=15EBdaJg3TKXbhZMXRStH-cYxupsvbRmEHRAd--lLmg 6770
synapseclient/models/protocols/table_protocol.py sha256=-2RTA8--8uGhzdb1eHCRmvf8g142NKg12eogEcxdmRg 4498
synapseclient/models/protocols/team_protocol.py sha256=Ii0A8tDfbQ_bkIsI_I3_om-HYkbEdM07nw34_5CA1tk 5309
synapseclient/models/protocols/user_protocol.py sha256=nJ3-29SMzeI9WfJ_yW1ek0dCDkVBc_Ooc7VQ1FiwHUg 3127
synapseclient/models/services/__init__.py sha256=rICVKMz-YQkUKYwJQMJ4LTbbjJp2yUIxrRjM92qURZY 334
synapseclient/models/services/search.py sha256=TfLWIoOtj8SGMEKfRttm3DVb-oR6VDYzwsJZ_nZCuFo 2385
synapseclient/models/services/storable_entity.py sha256=pkqaH4dsSmoH3WGhcmpyPLgWzwW9JUu68Dw-lwudzUU 3861
synapseclient/models/services/storable_entity_components.py sha256=aQw3Euc869lFvck-uqI5N75UnG66qRkG09Vc3XkRe3o 9494
synapseclient/services/__init__.py sha256=9QwD1Pk_2M1ZwvLuOcjlvXT0SsqvTtVkBmao3rjquLk 162
synapseclient/services/json_schema.py sha256=kiV-K_63T_0qEKTZs4EyhY0Tw5JhVoyjoBPlQzBz0EU 28755
synapseutils/__init__.py sha256=1qTmGYdVH3xUOe9lVvQXj6UFhT0hhs2K80P5Tb3dveY 647
synapseutils/copy_functions.py sha256=bhTWdvhl_hJ-BWZrkQSYf-pHsUocBhbzMn8BRzDjlCE 37472
synapseutils/describe_functions.py sha256=Kk2ZoANoI0OVDQjK26PzsEqP3OfpzhII2yJZHm6Si_I 3686
synapseutils/migrate_functions.py sha256=8doYWe813Iz_kIh3FZdQR5JydzwqRIMz97nBBH3FbfU 53610
synapseutils/monitor.py sha256=O7PDkeH-_uj3W4a0V3xRng59VE2lriSQZObCyBow3qw 6595
synapseutils/sync.py sha256=TWIGhz2gEpEUHCizvuoyMPkMHquAUZw3VhKnAmtBa_0 55351
synapseutils/walk_functions.py sha256=_gM5kITQwBHrhYTput3Z0pYh25BeOM0UBp5P7u0B9kI 5892
synapseclient-4.6.0.dist-info/METADATA sha256=c5NgchibaJw_hlyDjABfbl8n6OApW8b-1Ee4zbeJD9Y 15624
synapseclient-4.6.0.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
synapseclient-4.6.0.dist-info/entry_points.txt sha256=AlMRiwC4Xu2Ne3imnIuJ7iArOlmU0v7Yy4S9dhv1YfQ 56
synapseclient-4.6.0.dist-info/top_level.txt sha256=D731N13UkxTd0CtiOL6DYsBz5Ds4lIb5RgXnH-DbuKA 27
synapseclient-4.6.0.dist-info/RECORD

top_level.txt

synapseclient
synapseutils

entry_points.txt

synapse = synapseclient.__main__:main