plynx

View on PyPIReverse Dependencies (0)

1.11.1 plynx-1.11.1-py3-none-any.whl

Wheel Details

Project: plynx
Version: 1.11.1
Filename: plynx-1.11.1-py3-none-any.whl
Download: [link]
Size: 107233
MD5: b7091529a1ea93e1ed0824c117b5ea85
SHA256: 11eaf92e918908373f4f6a64b6a4ba8588fe9c914701cb1bdb6ba83db68b8cdd
Uploaded: 2023-06-04 19:55:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: plynx
Version: 1.11.1
Summary: ML platform
Author: Ivan Khomyakov
Author-Email: ivan[at]plynx.com
Home-Page: https://plynx.com
Project-Url: Demo, https://plynx.com
Project-Url: Source, https://github.com/plynx-team/plynx
Keywords: data science,machine learning,pipeline,workflow,experiments
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Dist: cloudpickle (>=2.0.0)
Requires-Dist: pymongo (>=4.0.1)
Requires-Dist: pyyaml (>=5.1.2)
Requires-Dist: passlib (>=1.7.1)
Requires-Dist: Flask (>=2.2.2)
Requires-Dist: pyjwt (>=2.5.0)
Requires-Dist: Flask-Cors (>=3.0.3)
Requires-Dist: Flask-HTTPAuth (>=3.2.3)
Requires-Dist: gevent (>=21.12.0)
Requires-Dist: smart-open (>=5.2.1)
Requires-Dist: requests (>=2.18.4)
Requires-Dist: types-requests (>=2.28.11.7)
Requires-Dist: future (>=0.17.1)
Requires-Dist: dataclasses-json (>=0.5.7)
Requires-Dist: google-api-python-client (>=2.77.0)
Requires-Dist: google-auth (>=2.16.0)
Requires-Dist: flake8 (==4.0.1); extra == "all"
Requires-Dist: mypy (==0.960); extra == "all"
Requires-Dist: isort (==5.10.1); extra == "all"
Requires-Dist: pylint (==2.14.0); extra == "all"
Requires-Dist: pre-commit (>=2.19.0); extra == "all"
Requires-Dist: mongo-types (>=0.15.1); extra == "all"
Requires-Dist: types-PyYAML (>=6.0.5); extra == "all"
Requires-Dist: types-python-dateutil (>=2.8.10); extra == "all"
Requires-Dist: types-six (>=1.16.12); extra == "all"
Requires-Dist: pytest (==6.2.2); extra == "all"
Requires-Dist: google-cloud-storage (>=1.13.0); extra == "all"
Requires-Dist: boto3 (>=1.9.62); extra == "all"
Requires-Dist: paramiko (>=2.4.2); extra == "all"
Requires-Dist: flake8 (==4.0.1); extra == "dev"
Requires-Dist: mypy (==0.960); extra == "dev"
Requires-Dist: isort (==5.10.1); extra == "dev"
Requires-Dist: pylint (==2.14.0); extra == "dev"
Requires-Dist: pre-commit (>=2.19.0); extra == "dev"
Requires-Dist: mongo-types (>=0.15.1); extra == "dev"
Requires-Dist: types-PyYAML (>=6.0.5); extra == "dev"
Requires-Dist: types-python-dateutil (>=2.8.10); extra == "dev"
Requires-Dist: types-six (>=1.16.12); extra == "dev"
Requires-Dist: pytest (==6.2.2); extra == "dev"
Requires-Dist: google-cloud-storage (>=1.13.0); extra == "gs"
Requires-Dist: boto3 (>=1.9.62); extra == "s3"
Requires-Dist: paramiko (>=2.4.2); extra == "ssh"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: gs
Provides-Extra: s3
Provides-Extra: ssh
[Description omitted; length: 67 characters]

WHEEL

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

RECORD

Path Digest Size
plynx/__init__.py sha256=SpFvgMAhAyKtt6K5KKceEFPYk-TezSaZCz2e2FcODoU 127
plynx/_static_templates.py sha256=sXh4iYW2gAVfwdR3Tf7gdtKHba4Dtj7do2wQ4-5hbjY 13395
plynx/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plynx/base/executor.py sha256=HOsML-8gScR_LlMzSnUquIStUO4sJhuEbyHlKC9HoKc 6328
plynx/base/hub.py sha256=KIqHBJdW39DEZxtWrp78cTMH4_xJZmMpZYsXEOgLd4Q 585
plynx/base/resource.py sha256=Se80VMRn_0sWZT16x2wyZZY5AeZTU0S3wn-ZDeHf1P0 1773
plynx/bin/__init__.py sha256=eLgANiwyYIHzWQ9WBAITfR6QXS2paRjCJ5SXJ1txWAU 360
plynx/bin/cli.py sha256=Yfk5REYjhMXiEOfW-wddqncLTVWoJomvEcVTdsYTU_M 9716
plynx/constants/__init__.py sha256=r6WSee4i16GVe_HW_p_IRGJmtnMPGfRNCP6LtC4Rtb4 732
plynx/constants/collections.py sha256=1rCjvfEyc3xSKniLFeHkX-CnO-TzGVQagv5xZoOgYuo 384
plynx/constants/node_enums.py sha256=oY9NOq3B1voxQZqjBzh5jz2Em7Vi3BXQHYuv9szr-5o 3274
plynx/constants/parameter_types.py sha256=gKANAy2ZCLtKlRI6Zyr5O2OhuLFWpY1VfZjVXIxfhgE 509
plynx/constants/resource_enums.py sha256=kTRak2NS0fLR28lOr_zqDCgvxrFzf68NpyZBiyq6EPA 420
plynx/constants/users.py sha256=V0QYFZwI25yj4NqHQ2IsHCmudV0jMK1dsqBWyyuxrNc 1145
plynx/constants/validation_enums.py sha256=-YDbQhcvk7XUGxO64rK8AJOkuLWYKv1rji7mnoTSSBM 557
plynx/constants/web.py sha256=JVdTi1ZJ3sjeXoA7EqvmUYtTDJFvTPyni_JNOqre-Ec 135
plynx/db/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plynx/db/db_object.py sha256=-WcG4REgjqa0st8YPeHuXcMQfLw_7tzHXgcN398BRXg 4496
plynx/db/demo_user_manager.py sha256=-4dOTpzYH8ABLCJa3P_5X8k_-bOo7OcrE7NWmypGH5E 1996
plynx/db/folder.py sha256=aDbndyip4u_Ho90aOZKSlQyuY1b6v8XfsbechnoArGU 1188
plynx/db/group.py sha256=FNUzqfwy8S9e294hWQ2sG4Sn10J0UTUdDQUYMovJguM 1438
plynx/db/node.py sha256=hocdKM-6BTbZ5E6Or-347F1M73vrq_1I4RsUtRgjsxg 13911
plynx/db/node_cache.py sha256=CQLgxXKKonGJ1ga5eE37nCpnilV3sZwzxOw2DUzdNXQ 2530
plynx/db/node_cache_manager.py sha256=mc2thruZEajW6zXlYClY05ZCZbDi_xkfoP4nKo82h28 3818
plynx/db/node_collection_manager.py sha256=YAKBKvVRPb1-lEDHEpqLF3eDEtoYd4u9BqKcUN6NYng 13178
plynx/db/run_cancellation_manager.py sha256=Tb_cdOa2f2gLGKSYSpa2IGgep2Z1m6ucHtgkBWmcZCY 1759
plynx/db/test_db_object.py sha256=W_Dcvl0DpQcPxh6yF-QvrIWd0DufpiEQrcPhQm5CL5A 2113
plynx/db/user.py sha256=zM8H6wik1dJx1eK3Gobn1_OhHEooWUxe3fWW5QwxhCg 4858
plynx/db/validation_error.py sha256=H8-Vrm8CL8uCRRz-0eF91WPlZ5fw8JUWmtVZEKKVeEA 424
plynx/db/worker_state.py sha256=bNTUV42dE0Besqy6qWZ6J8H9EK66c-dpYotSqUTcozY 1221
plynx/demo/__init__.py sha256=cNEhtood6ZNAWrVxmIACBli7C1V3Ot76wcRIc_I3n7c 272
plynx/demo/basic_functions.py sha256=t13DhqdtMRPipBxOrJ5mIAYK1hTGt72IAIjXzKJM2l0 3191
plynx/demo/hello_world.py sha256=kpGjG4cm3uj36BfCb3OYsWvgQuCDEMyo9GswvdkrUrw 758
plynx/demo/types.py sha256=y2oRAoyHiYQS76z2t0ktXfxdx1JCmvoZbEYGtwklVfA 2740
plynx/node/__init__.py sha256=e_tAbzsVo0ilItZFooFxSMlR1VO1kgCpP8_LF_fG5rQ 3726
plynx/node/typing.py sha256=ZVQUv2O7LpEPmAtoKVEAi880gi-pG93IxT431Pb1T8A 557
plynx/node/utils.py sha256=_N5XhO4-GjQOn9iTsKlw04HSL8kPOiiK8BiMPOrq2z0 2987
plynx/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plynx/plugins/argo.py sha256=VXP0_oEenYsdxHuN0k9wEBd9dsvORuxxHPRSWgAq-SQ 8054
plynx/plugins/executors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plynx/plugins/executors/bases.py sha256=bbm1qzS8d6mAAWo9NpNvRZEt3OP7h4yyNgafkWdudDw 2263
plynx/plugins/executors/dag.py sha256=6OCekD1WkLJfIew_iVTfFzIAUKhZaKRQzKxGrmpXEr4 13681
plynx/plugins/executors/kubernetes.py sha256=Glr2Qe7AMlQxOzLwDjfuAvB5gICSG-63r1HBAi8YaFk 13845
plynx/plugins/executors/local.py sha256=WXYOR9ypX1Pi_RMCHTMtFi0Ni5FfWaLm6ohGCVbK-YI 18518
plynx/plugins/executors/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plynx/plugins/executors/python/dag.py sha256=4VXS0L7Mho2D56mLJsLfxYF0MUFpRt21pIgyf08X15c 8756
plynx/plugins/executors/python/local.py sha256=b4ocFg7GrP8UlxGFiqaf7LFFcLgtsZU8hDNULixOJYQ 7102
plynx/plugins/hubs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plynx/plugins/hubs/collection.py sha256=g5FU08E6h6qIZUNC9Nt0pem9LH5BAmnT6YDxmlUw_Vo 699
plynx/plugins/hubs/static_list.py sha256=oCZnAPDsCTCCA8yKAODBItfeL6PTuoZqdfR4VZJbJj4 3032
plynx/plugins/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plynx/plugins/resources/cloud_resources.py sha256=TtoBLJ8tmfjZJ4wzP4e-Vk6qv99PieFHGdc_FPA2J-U 1833
plynx/plugins/resources/common.py sha256=yjJpXQKOmpSQl_ZOUB6EP01VCZfSFodZgjM3bIDitJ4 5791
plynx/plugins/resources/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plynx/plugins/resources/python/common.py sha256=7AsPKi4RLCoedpugWcyUoVv6QJyt-HBsOLv702pSUlw 1446
plynx/service/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plynx/service/cache.py sha256=3bE4rechbOmqAf5XWUjWrnZwd5m24UgD9WxMBMm1ltc 3773
plynx/service/execute.py sha256=3SMx0ZEhohltblU1ulga9Oiwo86jgdaS77Ra3dEiAHI 352
plynx/service/make_operations_meta.py sha256=KDoRNl4uPczR-9pVLuCAf7E28tIfA0TkGcMo8cmbsvc 1220
plynx/service/messages.py sha256=Ih56Zb_RY5OxyTH6jNmZw1WjEDtMQfxLhmQUsv43WQE 659
plynx/service/tcp_utils.py sha256=__xP1oPyqmHZxrH7TVTDY0FaOmUn_ahmAS0v_gSURik 868
plynx/service/users.py sha256=gtvq6RpkvabJ4Q6XBvnjvcSzVNb_aT3ghYUZc8ImGYA 1895
plynx/service/worker.py sha256=r5zMKzUcMW6-opdOrSsxjMEsWisBTFo0JjIcbYREYg8 5622
plynx/service/worker_server.py sha256=pk7grZae18ZDdKdncHZ5zrbKmFB2DQn0YB2jyapHR6U 2765
plynx/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plynx/utils/common.py sha256=aIkK2wqZNw2Mqz43spFyvYtf3G2REDEA2qydPCTZ9gM 3225
plynx/utils/config.py sha256=Oh-1oIgSz1fWdNZbZ-UqJFzTXnh5F1HI-4lf3EQYtK8 9465
plynx/utils/content.py sha256=mhTNkOfrxGCpRBGABNwmWdlDNgeLDbqMsEttZg4Wiu0 2497
plynx/utils/db_connector.py sha256=snoj_zHg_80amVVtA97qkXlD9o50Jk9GM_vr8ObX99E 2089
plynx/utils/exceptions.py sha256=E4MzsNWk1i7robdEr9X9mllR1oKaxuKKnoWCpvngKCg 340
plynx/utils/executor.py sha256=5nNfVuzDr7DLLGahd5iSA0cH8Zks187HBs4aUu0a_qs 5307
plynx/utils/file_handler.py sha256=cmdPLITZS0M0G3ZjF2eH0g3H3JzFO1zWdg0DYu1x-vw 1389
plynx/utils/hub_node_registry.py sha256=-1s10VAfDK6kw7rJwGDEsF-3BXJnhwmjkyJx7z_hWIU 1136
plynx/utils/logs.py sha256=HvUYOMltmNLaP9dPXZvcte3zRPHAC4D_7Gsg12UQ90M 403
plynx/utils/node_utils.py sha256=sk5q88CfI2SrDkwgKnO8hkbEpbXEhDGCrwe-s7H9q-o 15789
plynx/utils/plugin_manager.py sha256=U87HrWQxvU0ItbILHp5GKHDOFmGHk6WwLPOFm7CW9fI 5186
plynx/utils/thumbnails.py sha256=PuLZHiM49MxodZSKINSaT72RuKWg5Qp-n465ottTwjU 1151
plynx/utils/remote/__init__.py sha256=t7aZTjbKFA0pr1Z6hYPLCeurk5Yw2gOiqmF23ljdFzs 1197
plynx/utils/remote/base.py sha256=N3YwpZfoP_zQpXUfwjmbA2-3ngfzsnrBbWAkfWMOwSM 725
plynx/utils/remote/file.py sha256=MBv84EnKtT8Vsub0LcJg89P8Us5dwv9HSJUEca6lTRY 946
plynx/utils/remote/gs.py sha256=lRbDLh-xGRS2uZdvGcLiyiNXpyimSi6GEh7CK6PpVJs 1367
plynx/utils/remote/s3.py sha256=LOeKUgjL8Ve5dH51J78FnAMfnkhKdDlnhu-3SedX_6U 1766
plynx/web/__init__.py sha256=Y0r5cml9E1a71537dK2uanjyGC6yu9QBuQRm4ul5grE 377
plynx/web/common.py sha256=pIxZVz3fs3qaThCgsHe6dqK3dHr7c0HYqY3jKVybXmA 6147
plynx/web/health.py sha256=NpTByMPk2Pi9CmkVbb6z965hJKIVvuR0v7oaaM-W2P4 298
plynx/web/node.py sha256=CkbmNmtSqrCDasFElSYg2YINSa5ob4C-VuUnQQxivv4 17331
plynx/web/resource.py sha256=_9ACchpVi33ltdMbQgVi1XlOW_hHqVpYacfeb_dijYk 3150
plynx/web/run.py sha256=oJ_j6hyFCkn50rRSdBn1Q0SBKa1fvH1GXmIwra9YC9w 2195
plynx/web/state.py sha256=DMziJU3rhfC17h76F2w3-IAjRWe1L2cP5VTXI-jRuF4 1152
plynx/web/user.py sha256=JL5r5vFdtwgBtPoKtawtSjO4PUNnrhlioabBZVpS8U4 6332
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/utils/test_node_utils.py sha256=D7X7clY6r3ryK6hgOAUNJSby9qK49mCKflBeBRQsGv8 3806
plynx-1.11.1.dist-info/LICENSE sha256=1GT0xo1ytFlNP7TZDrZQQA07QMsBuSWy-pNpU4yj2h0 11344
plynx-1.11.1.dist-info/METADATA sha256=pXKxaHtNGhrQSx0R7JgL_KOVf8eTNXvmoWUHPA08Cpk 3347
plynx-1.11.1.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
plynx-1.11.1.dist-info/entry_points.txt sha256=HTZUiNb0LOi73Hgxptgy2bPTgHWwsMueXbzsebeuFGs 42
plynx-1.11.1.dist-info/top_level.txt sha256=VScUPB6dy1drY72DoTfXSolaxAPbWBsv5qPNYiiqmEw 12
plynx-1.11.1.dist-info/RECORD

top_level.txt

plynx
tests

entry_points.txt

plynx = plynx.bin:main