pipelime-python

View on PyPIReverse Dependencies (0)

1.9.1 pipelime_python-1.9.1-py3-none-any.whl

Wheel Details

Project: pipelime-python
Version: 1.9.1
Filename: pipelime_python-1.9.1-py3-none-any.whl
Download: [link]
Size: 205136
MD5: ff856d12a6928ca198ef21a650da92dd
SHA256: 82340370187d2cd48e498c02a16243dcece515fad409a5954eba2a2a1c539a33
Uploaded: 2023-12-20 22:41:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pipelime-python
Version: 1.9.1
Summary: Data workflows, cli and dataflow automation.
Author-Email: "Eyecan.ai" <info[at]eyecan.ai>
Project-Url: Source, https://github.com/eyecan-ai/pipelime-python
Project-Url: Issues, https://github.com/eyecan-ai/pipelime-python/issues
Project-Url: Documentation, http://pipelime-python.readthedocs.io/
License: GNU General Public License v3 (GPLv3)
Keywords: dataflow,dataset,orchestration,pipelime,workflow
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Requires-Python: >=3.8
Requires-Dist: albumentations (>=1.0.0)
Requires-Dist: astunparse
Requires-Dist: billiard
Requires-Dist: deepdiff
Requires-Dist: dictquery
Requires-Dist: filelock
Requires-Dist: imageio (>=2.17.0)
Requires-Dist: loguru
Requires-Dist: minio
Requires-Dist: numpy
Requires-Dist: pydantic (<2,>=1.10.8)
Requires-Dist: pydash
Requires-Dist: python-box
Requires-Dist: pyyaml
Requires-Dist: pyzmq
Requires-Dist: requests
Requires-Dist: rich (>=9.9.0)
Requires-Dist: schema
Requires-Dist: textual (>=0.26.0)
Requires-Dist: tifffile
Requires-Dist: toml
Requires-Dist: tqdm
Requires-Dist: trimesh
Requires-Dist: typer (>=0.6)
Requires-Dist: build; extra == "build"
Requires-Dist: hatch; extra == "build"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: pylama; extra == "dev"
Requires-Dist: myst-parser (==0.18.0); extra == "docs"
Requires-Dist: sphinx-immaterial (==0.11.3); extra == "docs"
Requires-Dist: sphinx (==5.1.1); extra == "docs"
Requires-Dist: sphinxcontrib-mermaid (==0.7.1); extra == "docs"
Requires-Dist: pygraphviz; extra == "draw"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-asyncio; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Provides-Extra: build
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: draw
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6056 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.21.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
LICENSE sha256=Ufc-hKELjY574QxuUAosOjRD6RO0x_Y3jtnNbjRK5pc 1525
pipelime/__init__.py sha256=-tTt2uickXT-_GURdwWCM0GHs7D5zqost2VUUffz1nU 115
pipelime/choixe/__init__.py sha256=sFXmatlOorxsGTrB0q6W8RUA0KNqnC4qiRbDRbRZrBM 52
pipelime/choixe/xconfig.py sha256=b3ensxAIXgLNw_mVb6_yNnvkHEEGvuJmIN120ACnQlI 15124
pipelime/choixe/ast/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/choixe/ast/nodes.py sha256=_6jNqKParOduGMDHh4SnxNlX7htKETSqNqStUs4iSQM 9723
pipelime/choixe/ast/parser.py sha256=8rKlMHwxQLilUitXQlgxy3HvTgLFcZUgf0smXY-6JKc 14001
pipelime/choixe/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/choixe/utils/common.py sha256=OR1bn2H2PzYI34bA0Esz6_ewx60BPHz8_Tw4RZiubUc 3587
pipelime/choixe/utils/imports.py sha256=oRtbBhoA343iYGWKDReOgFB_25_VfnDYE1KUpz_7er8 12295
pipelime/choixe/utils/io.py sha256=Xc2kLL3Yu4jKVoJ9sPL27vHkcrjQ8HK17CYcTVqLlUg 5405
pipelime/choixe/utils/rand.py sha256=fi9QCk1Q3NJMvRJGriAvt9Vidiu3LuUxHmJEsJTDJEE 13100
pipelime/choixe/visitors/__init__.py sha256=kFFub376vtxuR8V5JZAPr4SXZ1a1dhuKr22rko_oTgs 277
pipelime/choixe/visitors/decoder.py sha256=3iYbGQpga-kbH1sEkdboOPuXPy1TzTJo01u3SMQI12U 1279
pipelime/choixe/visitors/inspector.py sha256=vbrp-uqyoXuPBUc3gioVDpTTmc4cLb_vfpuQb_AMvdo 7805
pipelime/choixe/visitors/processor.py sha256=LnSOPfThnXGfx6CxNXN7btva8fSPYnfuU4KuOCZlyQk 14875
pipelime/choixe/visitors/processor_ui.py sha256=dbxVVVjXUvKA8m92xd55oKAY1y8frqqjAZ4-BmCvk2c 2705
pipelime/choixe/visitors/unparser.py sha256=vQWL0qPGVMYykp05IjnAfUM4UJFnsOxGjtwXZ4EPPmo 7932
pipelime/choixe/visitors/walker.py sha256=FZWcb66kN9KUs_ZfweNZWWmwfdEMnQZgaM2GExrwIFc 2757
pipelime/cli/__init__.py sha256=LQEcyP2mDNmAyVfjNGXTRZ3zY15r2EYyTdGD6TlWEAc 3024
pipelime/cli/main.py sha256=f6bjtxQx5oZI4q2PWYp5OSfGE7iaV4Hg9v6licFdAok 33383
pipelime/cli/parser.py sha256=8zUpfr5Ijed6dzjomGnT-uVC5xNjBgGl3_Gld8lTKB0 8623
pipelime/cli/pretty_print.py sha256=XwqhVyz8QjqnX0R9RlQmpgGkUh3RBmLFoQE4S2XIO88 15286
pipelime/cli/subcommands.py sha256=NIjzapuj_NVcljd1AWGlVt-r-HOj8noM3nohITta4dk 1705
pipelime/cli/utils.py sha256=riARdVOZzpoUrd8nT9jFRLU6u6tZ-h9yUYW-ucWmcu0 28586
pipelime/cli/tui/__init__.py sha256=9bmQNLmJHeZIQMcqbU99b7OgrdbeEJKAZ142TD6_fM0 89
pipelime/cli/tui/tui.css sha256=BvwkTmE7UjT0lx2GEmNWefcep2tTYOuqim3baDQmbZQ 449
pipelime/cli/tui/tui.py sha256=fw-bzSOYYjYxn-dxs-_Z0t6eoMKh7WysIS_KavtKRp0 9955
pipelime/cli/tui/utils.py sha256=h0bDddYzuK9VA1mE_BGjzyGaWlpuXtRDfkALGkJvmqg 6441
pipelime/commands/__init__.py sha256=bPL9u6JnJLsi081DJ_M1UC0sPDrJJi8uorW4rvNWg-I 788
pipelime/commands/general.py sha256=eQbEx0JgjKS6Nzank1ejzec3d-2XO7TUFHjkYYgxYsM 40747
pipelime/commands/interfaces.py sha256=TwlcQNycE2_RGZvBVRm4ZPW8ef87RwaHj5XdRNn79bk 32416
pipelime/commands/piper.py sha256=bZRFZ7X9fpjr0yaFGKNjiwGVzO-ECG6lN7TyCzsqVyc 23738
pipelime/commands/resume.py sha256=DJXZ8w8tmIMHE9iZwAAoaITI2xmY0802Yc2RUlcqVUU 2578
pipelime/commands/shell.py sha256=0vSEv5pbg5meeNBw9rlMmQm2AHnXR_VBCFwJ6OUbrAk 2499
pipelime/commands/split_ops.py sha256=YTGw3AsJtfqaPp-I4MfnRsNnxR_wwGlEXh0zFKQ14_c 13567
pipelime/commands/tempman.py sha256=tnvDyrXxFefCWqoUe0RyfH15EkIowtxR_0tBGoq21Xc 9267
pipelime/commands/toy_dataset.py sha256=IfJOEXSjx369nTAN9eRdR6ExVQDdD7ovf50kgJA5jak 1059
pipelime/items/__init__.py sha256=9dKhOf3SfFCrCp2QIgB2O0ZgdFQrW2sMnHtqlQ_9mgI 1008
pipelime/items/base.py sha256=axJAL6aaP_xzqEzDwOAj0XC1SiLByOnMxUKc6XaSOpI 30994
pipelime/items/binary_item.py sha256=87mPOVA1-oAisgfKtNAU7uk7iw7guzrqLM8GjQnjSnU 770
pipelime/items/image_item.py sha256=CB5_CSiiNhVvmoEqDcZqXziyfgbeGMFIXNqTgLJB1GM 3261
pipelime/items/metadata_item.py sha256=s4LoWb6nFbxI8I6DIGAYIKlUkloc2wjQk8cQgiTiBv8 2402
pipelime/items/model3d_item.py sha256=1fG9KufsMcILPtydXj-tTQJmtlriNfB5uDCy98PluQs 2941
pipelime/items/numpy_item.py sha256=AmLzJZJBU2VVCM3oRFOUIb_kKZ8uzUWDUOib9sFysuQ 1480
pipelime/items/pickle_item.py sha256=Nnfapg-YGM2mGZylTC57uEl-jcQ5ZPU2jGF0SeA88KA 395
pipelime/piper/__init__.py sha256=tDRhD_AcEHusnbFAzosPa4DWjFwihL73Dm_5Q6j9DKc 188
pipelime/piper/checkpoint.py sha256=5uweUyZFUwzJqtr5tmuxUdwpmgFt0RXwYQ2hwUe74RM 8810
pipelime/piper/graph.py sha256=-l4XFtRcWX-l-IVynCEcFkMvundTU45_vqvEAw1PKX4 20035
pipelime/piper/model.py sha256=C_gsFCakxoYSYFTrJLguqmVpDG1BBKIiedVTAGmnscE 19889
pipelime/piper/drawing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/piper/drawing/base.py sha256=gC10pAicb_0c207Xn6iIbF0nX5vVh7_TVrowq58_0UU 1055
pipelime/piper/drawing/factory.py sha256=m7jX0dZ8DLJqulm3TL3LJ1ZHl-cwSl_a7nbQNdNrnfs 707
pipelime/piper/drawing/graphviz.py sha256=XJ_T2EmFfnjDir_LHy8c4HgtyFIXJey8ldi6TgnqNlw 10954
pipelime/piper/drawing/mermaid.py sha256=AvXmUqFSWg_-NFNjmFfln6-y-J0S8wZ9EFRDsHTXcGc 7617
pipelime/piper/executors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/piper/executors/base.py sha256=w11CpeEMDHCywqT-0HM6Vau2z_bfwnQgez8swlN45q0 7548
pipelime/piper/executors/factory.py sha256=QYvwWCrOUpDPlY2BKgPCgxnnmzzno-X9goAB53G1eP8 1043
pipelime/piper/executors/naive.py sha256=Zdrf0AUZezpcbKFUyO4k9uQPxnMkubrpL3UHLeZER7E 1319
pipelime/piper/parsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/piper/parsers/base.py sha256=ogHeoFnDJdG037CfT5faWf2G1zZuSMIhIxDfs0PeqAo 2116
pipelime/piper/parsers/choixe_parser.py sha256=gXcrv5oChmGU-Pd8KA1voaMfr0b9-cPeswPtCNnS_Ro 843
pipelime/piper/parsers/factory.py sha256=Ykveg3vj6sAmRkLm4q77fiq9XdB_7PpSA1LFQkxImgg 578
pipelime/piper/progress/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/piper/progress/model.py sha256=h0BjfPZicTO1FcTSp4cN3e3r4KG7sMsOgkfH7upFmVA 718
pipelime/piper/progress/estimator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/piper/progress/estimator/base.py sha256=Y4XzaCgaQ1i4H-rjXKO1biGjDlovWi8b32GLdRU3jWI 1097
pipelime/piper/progress/estimator/factory.py sha256=153f9SxceXibIsDELkhzrHAXDVO9Oy7q9Rhez67vyUQ 440
pipelime/piper/progress/estimator/naive.py sha256=3NGGCD4IQXEORblfs3XEhERRQ8MVgTcwfl8d57ux3Ds 1382
pipelime/piper/progress/listener/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/piper/progress/listener/base.py sha256=OPHOOs-A0NvCtJkGLmK-r5w6TrPtZ9hCBtQ9XSO21yM 3089
pipelime/piper/progress/listener/factory.py sha256=PVLV9pbcGA6XDPTBT1hl6lgg3aM1g7MwC2yWcauFsRg 1295
pipelime/piper/progress/listener/callbacks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/piper/progress/listener/callbacks/file.py sha256=JWRJYoEtsY9mWLdBf1RoMlhTmsUbWv8kD5hOZCVcrCs 2170
pipelime/piper/progress/listener/callbacks/rich_table.py sha256=s10TM1arqMz7NTMp9kZeHe-o9HlvdxlUT5xH3_HmJ7M 3442
pipelime/piper/progress/listener/callbacks/tqdm_bars.py sha256=3TqKz6g79jaURplmeQg4SkJhEqVSCxK-CsT6_si82Es 1945
pipelime/piper/progress/listener/receiver/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/piper/progress/listener/receiver/zmq.py sha256=E6o9qP0HhVCVEyAnui_d19YtC3ENpeSv93txMt36odg 1614
pipelime/piper/progress/tracker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/piper/progress/tracker/base.py sha256=9XVBC2hgQTcBDjzBfn-pw5GrA7ridDU0IA6l3Kqr3NQ 6366
pipelime/piper/progress/tracker/direct.py sha256=CR3ck7cF4vBpJuG__M4W7FTY7Jyy6j5FYdMmrtqEEII 803
pipelime/piper/progress/tracker/factory.py sha256=uHW52xgsRwNctImUFj-ct4C5wviL-Cm4fsw-59viHpE 728
pipelime/piper/progress/tracker/loguru.py sha256=pDhFlU1qIbIuSKlhF1yjtoe4Fl2dI4DX7o9_2PLwRI0 749
pipelime/piper/progress/tracker/zmq.py sha256=jx71eH7tvTNLTXtNr3csvl9tefXNbR4Z6ELERCXz-78 2791
pipelime/remotes/__init__.py sha256=dG05ZQ5wEQfCigDu5EeWljvGBBmsWuCXz7mGldYIkMQ 195
pipelime/remotes/base.py sha256=hbjFVFxDbldrztqTTC9vvg_cEy-y2gnU6Fv1T7DUyeE 12825
pipelime/remotes/s3_remote.py sha256=5_K-kin6zQw8nsYekVOJV1WIr5kUCmf7z79pHAy68_I 6664
pipelime/remotes/shared_folder_remote.py sha256=jUJijdtDnV_A-Ldy70yA7TalDRIhKHDNtDAmwpOUkzY 4714
pipelime/sequences/__init__.py sha256=qLqQF9yg5qG5EqjnMxKUFpIdphYJWo-gRrTUtMYcOQo 500
pipelime/sequences/direct_access.py sha256=6ebLcR8OIi23I_-tuSeivqW81Dxs6eP0vobVFEH_e34 949
pipelime/sequences/grabber.py sha256=kr2JgYgW6o4DxcbFpZNXsXLNtuo9lwmKSzL9TvsqSBk 6696
pipelime/sequences/sample.py sha256=EEA9KrYTXlS-ChkFiggtw56TSRVicRJe1_-YjHitHUU 8682
pipelime/sequences/samples_sequence.py sha256=Myy-K_s3u93iqRngg_06L-gJwlra_45iG1OuRWEmS2E 23822
pipelime/sequences/torch.py sha256=mJVb0-HPY-kA1H5hxgcO8vJmZRTdhM6q9Ixk-65TbMw 452
pipelime/sequences/utils.py sha256=AYIKJha4lMbXusHqt3JFxWbcTKhhe_zXSkaulGmauq0 7865
pipelime/sequences/pipes/__init__.py sha256=lt5jJtyNNf7JTs6pglaipRiqf3nUu40ekLvm_OMR2Ac 226
pipelime/sequences/pipes/base.py sha256=-p55kMgr21IcrpR7M-HI9GfEpfUe98Cqtfr8zSpPVWU 525
pipelime/sequences/pipes/mapping.py sha256=UclW92pZNRYiel8r0W3atvQCHvDQ7vr5_mBvh4aceyI 4356
pipelime/sequences/pipes/operations.py sha256=ByC1IABnbtJQMdtL_ryaMUhZE-KfQR-XPgRAt-Wq9hU 21732
pipelime/sequences/pipes/validation.py sha256=o7O6LnfF-E-XJadizSRGXaZfprAR_LNUGIXu8fJvUfk 1661
pipelime/sequences/pipes/writers.py sha256=PvjpgVLkZSiyHin6q_orAZVVi5z0wLeXIhiizXbrUho 4535
pipelime/sequences/sources/__init__.py sha256=Jj7jsF9QFwxa5LTscmFwPT_Grp95iLiaiwoc1-y2asg 174
pipelime/sequences/sources/from_callable.py sha256=cnMMf_vbuHxjjwPctwMumNx-M2fdirHKVDOVcdLiOgY 814
pipelime/sequences/sources/raw.py sha256=rquWdwZPYBMDAXYnO25w2YQynB292Nqabp8yCvySbuI 633
pipelime/sequences/sources/readers.py sha256=v8LFNFBgDGA9kiZI2cAbzUiz3ygJyg3LMyDgCJBBmM8 8094
pipelime/sequences/sources/toy_dataset.py sha256=KQ3x0PPiU9JehFmYGTkDbEofIVcebVMRbKjN0_AgsAk 8015
pipelime/stages/__init__.py sha256=nn2ecBRxOdaeG2146fk_FJJeaXIdqUomW3mnPzpU4ms 697
pipelime/stages/augmentations.py sha256=LDK0EtEQoACHguGV4bu4mfZYsDlmKM8gvTlJ-kIih_0 9973
pipelime/stages/base.py sha256=KZ18F29vV57gCIZePXi4lZxCVwrHVYz5XooPzbql4to 5134
pipelime/stages/entities.py sha256=W70gauqX9GXEK57fTe_VkkILKs4Ud3gvr7Ua5jQQfCc 13535
pipelime/stages/item_info.py sha256=PWxL8phZzBMfGuybMwCb69F5Kbv79LAtCKqO_XqlEBM 1618
pipelime/stages/item_replacement.py sha256=uv3rNZL4A4JUdrfnSaLFv_xuhpnI01Hn828MxVhJ-Rc 5065
pipelime/stages/item_sources.py sha256=oLhNjzXU1WxOBvXONgjxTzlG1W1Q-A374NeXrxUpmnY 2275
pipelime/stages/key_transformations.py sha256=F4g2m-gSqC_Io2xr3YuCh6grQNs5tOiCDzdOSqp6oFE 3261
pipelime/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pipelime/utils/context_managers.py sha256=C3ubzFVBPNG_wu1jqKc0o1Vy1sxsZ-UzFKry2gkb8sA 1457
pipelime/utils/deprecated.py sha256=rBlOk3cJPZw3jB7QuIY8U3LPWLuovpj8Mfarn65GrqU 1544
pipelime/utils/inspection.py sha256=mpfx-wnoDrocpZ5nlh--XtqEGQEEo9WIYIlF18WXXWg 1369
pipelime/utils/pydantic_types.py sha256=4JuGNMrphQMKNYWiROyGXSehXDNc8T5yhZ2n_AAvX-U 24905
pipelime_python-1.9.1.dist-info/METADATA sha256=wI0AXDtZdLnpUawJGX-0rTxWbULyw_Qm2UrG9YRGXEY 8499
pipelime_python-1.9.1.dist-info/WHEEL sha256=mRYSEL3Ih6g5a_CVMIcwiF__0Ae4_gLYh01YFNwiq1k 87
pipelime_python-1.9.1.dist-info/entry_points.txt sha256=hY61hWhOC6q8tq5Qj5oOOEjZo9dtOrztO7IXylYsoTo 61
pipelime_python-1.9.1.dist-info/licenses/LICENSE sha256=Ufc-hKELjY574QxuUAosOjRD6RO0x_Y3jtnNbjRK5pc 1525
pipelime_python-1.9.1.dist-info/RECORD

entry_points.txt

pipelime = pipelime.cli.main:run_typer_app