dataClay

View on PyPIReverse Dependencies (0)

3.1.0 dataclay-3.1.0-py3-none-any.whl

Wheel Details

Project: dataClay
Version: 3.1.0
Filename: dataclay-3.1.0-py3-none-any.whl
Download: [link]
Size: 109662
MD5: 28e30da6c0286bcec33023cead84eb0a
SHA256: 923cf61e386d4b97dd9859f8b978c1376d687dd2453d0d3daf21f79bbac9131c
Uploaded: 2023-11-06 15:57:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dataclay
Version: 3.1.0
Summary: Python distributed data store that enables remotely access and method execution.
Maintainer-Email: BSC-DOM <support-dataclay[at]bsc.es>
Project-Url: Documentation, https://dataclay.bsc.es/
Project-Url: Code, https://github.com/bsc-dom/dataclay
Project-Url: Issue tracker, https://github.com/bsc-dom/dataclay/issues
License: BSD-3-Clause
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Topic :: Database :: Database Engines/Servers
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
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 :: Only
Requires-Python: >=3.9
Requires-Dist: bcrypt (>=4.0.1)
Requires-Dist: grpcio (>=1.59.2)
Requires-Dist: hiredis (>=2.2.3)
Requires-Dist: opentelemetry-api (>=1.20.0)
Requires-Dist: prometheus-client (>=0.18.0)
Requires-Dist: protobuf (>=4.25.0)
Requires-Dist: psutil (>=5.9.6)
Requires-Dist: pydantic-settings (>=2.0.3)
Requires-Dist: redis (>=5.0.1)
Requires-Dist: get-annotations; python_version < "3.10"
Requires-Dist: tox; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-docker; extra == "dev"
Requires-Dist: grpcio-tools; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: furo; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: ansible; extra == "mn4"
Requires-Dist: ansible-runner; extra == "mn4"
Requires-Dist: python-dotenv; extra == "mn4"
Requires-Dist: opentelemetry-sdk; extra == "telemetry"
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc; extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-grpc; extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-redis; extra == "telemetry"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: mn4
Provides-Extra: telemetry
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 2338 characters]

WHEEL

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

RECORD

Path Digest Size
dataclay/__init__.py sha256=xNqKGTl6quD0d647FMOi821ihX2AKy0FHC-5qidwvXA 248
dataclay/annotated.py sha256=-vetGptkDlIHCMQBUn7MCWva0Rv8-MtTeLoDBPbbXiE 977
dataclay/config.py sha256=MvbTILXIWKTppVuV3DcPZTHmwEVIOq_RZitHgA8UoYE 3571
dataclay/dataclay_object.py sha256=Qkk6L6XmaH8Cdxc15YWEvRY3rkAQqmyoPs0XwOCnQk0 21546
dataclay/backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dataclay/backend/__main__.py sha256=TQMA4f4setY8s7x2Lo8c0p8g6rems_FH3BVyhz9nhXc 841
dataclay/backend/api.py sha256=d9RD4IPPjBz_CT1illrDihoJRmsEj8gdM5exm18Yzeg 21826
dataclay/backend/client.py sha256=Vd8UEkWbtxfaT2Nko4OItok5fnwoIn3Cy-qLuNxSdMc 14731
dataclay/backend/data_manager.py sha256=KrhcaR-rFelndlo791Fji_25nlWpdft1Ma9v_QZjylI 8162
dataclay/backend/servicer.py sha256=xzQHGZQmyt_Q1Ruxz_I7xzEkSKHsOLVNWVpVrkXB7GA 16079
dataclay/client/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dataclay/client/api.py sha256=-JisbT02raS97FaNTHoRLkhRp2Ev2qny-tJ67UDKXQM 6972
dataclay/contrib/__init__.py sha256=ViNfl-H56YCgtcaLLXOTcZe8ko8tI2MySv3nzVBIYs8 89
dataclay/contrib/collections.py sha256=ZSFaRyOELx4Nv_iRWzRXzVdBnJ0ENnZG_DdegerC9p4 7335
dataclay/contrib/dummy_pycompss.py sha256=F9aOpKQI6mUzpghIZ5tF_CK6DRBQEJblTzblRLjJZdo 947
dataclay/contrib/kafka.py sha256=g84P9_9TRJudylvv1uYXayvNU9Hpdqy7TYdjJGwPAoU 1340
dataclay/contrib/mqtt.py sha256=tAYpfwqkUJwlxusbPpHavMehVNywR3chP0XS5KSAglc 1599
dataclay/contrib/nvm.py sha256=nxyFUyaSZnR4RvN14ZWCuEOfk7sumnGGISaYk3ioK0s 1334
dataclay/contrib/splitting.py sha256=1dL424in6oebq0iAo3DjiP-oUgn167F8JUMbaTEFoSc 10861
dataclay/contrib/synchronization.py sha256=8pS-hYtTbk6QeH1vSs_VwqBNM8EIB1CC8MCXhHS_HYU 551
dataclay/contrib/dataclay_dummy/__init__.py sha256=RtY9f34HY4pRMYSNu9I3_NhmvNCmSOf0DmwXI3Lqu0g 997
dataclay/contrib/modeltest/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dataclay/contrib/modeltest/classes.py sha256=2tPk-UJONo9xgw0Sqp-qEhKe77BGtGBOklHAsc9tci8 4150
dataclay/contrib/modeltest/compss.py sha256=nuj5XtKRJVLYo0SpIFRUYbj2NEMAVAKTIXDpm31mghg 3126
dataclay/contrib/modeltest/family.py sha256=tLC1wEEZn2Rq5w1b9tdbD-VXrDgXN3tk9ArdrctZSf4 3161
dataclay/contrib/modeltest/matrix.py sha256=QIC_W9e9N_hqf9Ka9vWcBPs8waBoN5Wbc_g3wSuZ9R0 1105
dataclay/control/ctl.py sha256=7v-78U09F9IfM-KS_RBaKRHhGhcycBdEQDHvqMWNhW0 8384
dataclay/exceptions/ErrorDefs.py sha256=RQf6S_iiveMAn-4sCdVutz15rUIzS1kuFhiIRYMC2fw 756
dataclay/exceptions/__init__.py sha256=lBMi6V2HAQwt_cnSxWq58MpXdYAmcAI3c61mp4VGX6o 45
dataclay/exceptions/exceptions.py sha256=qe_rAhrP4nE7Ao2By-Vcpem3aut7P3jC5P0pVenKPkc 6825
dataclay/metadata/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dataclay/metadata/__main__.py sha256=0yUeW5bKa9WSJbE5lP6213R4OqtPitcW9tij_u4hUow 856
dataclay/metadata/api.py sha256=O6Nfi6VEVVVIdxX7FMA7-6G709Twvf9128SGzeioz8w 12166
dataclay/metadata/client.py sha256=wNilggRqBCQUVuCnn8YgJUKvkTLNrsW0HDv9Kq5ASPU 5290
dataclay/metadata/kvdata.py sha256=8s2LuitLVIdgmZtbUQtuJbkgZRYSeMfSkGf4WvXvcEI 3772
dataclay/metadata/redismanager.py sha256=BB0QVPeVrfgGtdp4dOptY90xjXcwLPDQUwZsb6CKBAo 2978
dataclay/metadata/servicer.py sha256=GIK4O_sFNdwjZd0bEKvVlnqJadxTRaf0Da2gZPGKrv8 8336
dataclay/paraver/__init__.py sha256=Jl_wY6GHJh-qg60PFtLwkXO0wdefloAm16WYH3BLVNw 14942
dataclay/paraver/__main__.py sha256=Mg87z8998g8EwMB7hHyz2gGdUBaZOzIonq6hhZMTQgM 2585
dataclay/proto/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dataclay/proto/backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dataclay/proto/backend/backend_pb2.py sha256=kBe6OJ9W6T8gDs7fzKtJKzAK8QCsc9bSGvuZYdzbesU 5853
dataclay/proto/backend/backend_pb2_grpc.py sha256=KYF94Q0ylOFjWhcl137qC4xWZXWa_YviWbxFcgZonRE 25424
dataclay/proto/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dataclay/proto/common/common_pb2.py sha256=nOeGmuWxhuePBisyCXTNuWQPSr3b_yTgsIU1ceMZJDM 2388
dataclay/proto/common/common_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
dataclay/proto/metadata/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dataclay/proto/metadata/metadata_pb2.py sha256=OPe8pWJHJK8Bj8vXGU-_Ze-Zrrl4Axf1eSvFAbo1Vec 7330
dataclay/proto/metadata/metadata_pb2_grpc.py sha256=I2VhdzIh0y-im9THAVTMGLuXHslBcVFJC_jVJUEIR6I 23725
dataclay/runtime/__init__.py sha256=1bUXPDYsgZXhJsZA5LbxQOnoAcPOf1SVORGvwFrzshU 4070
dataclay/runtime/backend.py sha256=iRyZQB1CFe6UzBw6PHUzC_sQ_we-6Ih_yh7g5u-MOFs 11432
dataclay/runtime/client.py sha256=G8mNsHM87e_sVpY284BadRw67_ufphNeMLQ8X3BQXi8 4056
dataclay/runtime/runtime.py sha256=RfVSSnDuYsRawKK0NerEivyw5gt4FZlLUQ-ARG4qJV8 35020
dataclay/util/ConfigurationFlags.py sha256=Cqv760XibvYo51rxvj5epQttUlVVO5BYogH-_bJTALY 546
dataclay/util/Constants.py sha256=azVZkbJwL9-T2w4ZZxjmZgMmfvgdhZSXbXXuBrHVUT4 830
dataclay/util/DataClayObjectMetaData.py sha256=QRCt-8dGgfNf4-4a-_xrgaXoYp5dfenL2XSLZNheNNk 1836
dataclay/util/FileUtils.py sha256=JubB0JfBwhBTjZNXNeZtUpPybjvy-McDfJXe311roVw 4485
dataclay/util/IdentityDict.py sha256=DZrk-RJ08n8k5TaNPIj9QcShwquxLXCijaDKCj-VYU0 833
dataclay/util/Initializer.py sha256=KcDAls7t_k0klKwnlhd9Qfs44e_MNH4U9_ExfmfcMVQ 5283
dataclay/util/MemoryUtils.py sha256=PKExF6HD3bu7kmVrfaToAOIrp-pqMT-kXR2XyzvA2Rw 1318
dataclay/util/MgrObject.py sha256=0TtLiU1QALmO4_ziLJT2pSeMi59CH1NKR5ghSLS_5D8 19808
dataclay/util/PropertiesFilesLoader.py sha256=BL59WpdMPZo-o0qH5t878Y3DC_ts1WeDOYJ-2m2-K-w 2487
dataclay/util/ReferenceCounting.py sha256=0zv9Nt87C2jm19aORXxuNinEt7xbSCJ5y6YvURi2DU4 3424
dataclay/util/YamlIgnores.py sha256=rgWYVfLoXMo9M0l7vy0J_uNo1AOJ50VX3UxDYoLd_8c 263
dataclay/util/__init__.py sha256=igFJSM1goGqWbcpFDKYS0fGf1rfIrHwSLfhoIFOQ89o 5054
dataclay/util/logs.py sha256=vjg29H652iTAgiFEcizvCxWpcmFmiMeEbOJIU8VLxbc 807
dataclay/util/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dataclay/util/tools/python/PythonMetaClassFactory.py sha256=EgTpHngN4xxC-Be5FcJzWIuGWV-_K6jAiLOV3ia9xhc 3723
dataclay/util/tools/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dataclay/utils/__init__.py sha256=-V_dJVL6xKq-BGsH6JyyzMyRvZ5JcNPiCVlz2mKsfOA 258
dataclay/utils/decorators.py sha256=E_e4bZ2k9pPRWJW5ozDx3Z_XcrocQmAUB1dfJoTyxJc 364
dataclay/utils/metrics.py sha256=aVCI1VUfYbH-M8Y065tdgRXfLBs1FcmEJPlOCI_S-Ns 1586
dataclay/utils/serialization.py sha256=kF1PN5141cw8EgUv-lcgtOOcJaejjsdcYx9ylmSokLM 4731
dataclay/utils/telemetry.py sha256=QM6zCyCOUhbhzYzilAPxkFSmyGucu_1oM091-4mZiA4 2364
dataclay/utils/uuid.py sha256=xC6Y4hz4kuCzkgBaar7F5fGifOY1yy9h90fnq8YhK2w 989
storage/__init__.py sha256=BwI-xsLMFsQoW0SDGI3EFjYe0Mmt-7OP_ELLQYnoV3w 289
storage/api.py sha256=-AmVwSYcaiPA-qT6cjXm6JMnF-lsXX35ivtHFv2pJ48 5897
storage/models/__init__.py sha256=jzmBHIcN_OAJPx2TD0zliEuqT-Oa42kUgNHZnUsmjTU 396
storage/models/storagedict.py sha256=tS8kIQSjRbhkRNXWuA8mlxCNKMcDvM2H2zoGBeJyCeE 2474
storage/models/storagelist.py sha256=bIa6g0rAHuFN9kwPL-0JBG8aiTawWNqnaoqbV11yIaU 1638
dataclay-3.1.0.dist-info/LICENSE.txt sha256=y0CCZhIYOGLoAUMldvo1UkmTi8xjc8N_EcGNqG-CHGU 1529
dataclay-3.1.0.dist-info/METADATA sha256=lfgOBXc3YTqfEiUS-b02fYql3UXhj-A-JaIufBzD4gI 4763
dataclay-3.1.0.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
dataclay-3.1.0.dist-info/entry_points.txt sha256=N1wgPxKR02r24fGWhqyLVg8VB5v2rZgzdPdlVizrEaE 58
dataclay-3.1.0.dist-info/top_level.txt sha256=iYWW0GJU0l4Z1dks3-DfpJCRvkJJLRTT9ZOVCi95nsc 17
dataclay-3.1.0.dist-info/RECORD

top_level.txt

dataclay
storage

entry_points.txt

dataclayctl = dataclay.control.ctl:main