StreamFlow

View on PyPIReverse Dependencies (3)

0.1.6 streamflow-0.1.6-py2.py3-none-any.whl

Wheel Details

Project: StreamFlow
Version: 0.1.6
Filename: streamflow-0.1.6-py2.py3-none-any.whl
Download: [link]
Size: 175123
MD5: 287243176716aa7ca11bce2d27edb19d
SHA256: 0ed03ddaa1008a2de967b5dcbe1c8d7b36ca538a11704790a8fac16fd236b077
Uploaded: 2023-04-21 13:24:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: streamflow
Version: 0.1.6
Summary: StreamFlow framework
Author: Iacopo Colonnelli
Author-Email: iacopo.colonnelli[at]unito.it
Home-Page: https://github.com/alpha-unito/streamflow
Download-Url: https://github.com/alpha-unito/streamflow/releases
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: POSIX
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: System :: Distributed Computing
Requires-Python: >=3.8, <4
Requires-Dist: aiohttp
Requires-Dist: antlr4-python3-runtime (<4.10)
Requires-Dist: asyncssh
Requires-Dist: bcrypt
Requires-Dist: cachetools
Requires-Dist: cwltool
Requires-Dist: Jinja2
Requires-Dist: jsonref
Requires-Dist: jsonschema
Requires-Dist: kubernetes-asyncio (>=22.6.2)
Requires-Dist: pandas
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-jsonschema; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: plotly; extra == "report"
Requires-Dist: kaleido; extra == "report"
Provides-Extra: docs
Provides-Extra: report
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10191 characters]

WHEEL

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

RECORD

Path Digest Size
streamflow/__init__.py sha256=VbxqCNGAMajKgWWqJj1UMFV3uaHpNxmI2pKbwR44C3Y 62
streamflow/__main__.py sha256=Uuav0d7HX4aBi-8iUs-fwYzjb3AB22-BA_hLlHAhZus 117
streamflow/log_handler.py sha256=8tbUQG_9pouMgBUkvSOn7DJPQW7JhC1AAO9nNjhLmrM 1447
streamflow/main.py sha256=xLgJegYm0NfWsoaG4B9TQD4MWd-KCd19uXZ6H7PUfMQ 5051
streamflow/parser.py sha256=q8oFyz82Ds2h9OJlvNZAdKB5EwwU2dOVgHO5Mcv__Gw 1519
streamflow/report.py sha256=orqRuyxwbnf3FHKLVs-QUuWR-Z2kDHviiIrj50Cfs_4 1558
streamflow/version.py sha256=T8sCxRrp4aZG4G_UVc-CIIz6Ue6V4Hxo_8hjdL_dFrQ 18
streamflow/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamflow/config/config.py sha256=2yR1bUOq-IkjjfpZo5YvVVmvpZjK5R1c-ixaVCZpBW0 2872
streamflow/config/validator.py sha256=0V3tUD3np8EG4SFvz2rEg78XYp4FHvk7GvPF3Cpr7Pw 1691
streamflow/config/schemas/v1.0/config_schema.json sha256=bVBh20aqku_QUzYxRgVQRDRokebaEg0-fI046ghvOvM 11652
streamflow/config/schemas/v1.0/docker-compose.json sha256=C-uj3krhl_y0IKAfqzduKosnmOqTay9HJeBBO6SwvwQ 4119
streamflow/config/schemas/v1.0/docker.json sha256=NxA8hbB58J6wMjsrfkpFKDLIT4G0GPYf1j2WUQzTP9g 13387
streamflow/config/schemas/v1.0/helm2.json sha256=N0glEdY--cu_oq-kDBYtOOJw8FfxIfZRPhlq8bDWEm0 7003
streamflow/config/schemas/v1.0/helm3.json sha256=KfmQnA_zi_HjbJKWFNzqEgAdM_7B9UdOSh9gAtHyZ-U 6209
streamflow/config/schemas/v1.0/occam.json sha256=guv9hU1YZzX6y0hS0U_jP29zXY5gkjOzaabc8PbDWhU 1038
streamflow/config/schemas/v1.0/queue_manager.json sha256=GuROxunrdSk5kdEFTQ_yXbXvwoj4ZRx0JYrYE931Ud8 2504
streamflow/config/schemas/v1.0/singularity.json sha256=7MuWmf-O-oPx1o4uKkaoOVSTQSLCLByXAgqIPvOHdRQ 7102
streamflow/config/schemas/v1.0/ssh.json sha256=FZLB5poGtErIlkf9HdleEzy-wEKsj5o3UcVP9or2Jg8 4363
streamflow/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamflow/core/asyncache.py sha256=CEeEqqhVR3ePQTZ2yvPglGm6HZCwKrTElHW7SbOeXzM 4417
streamflow/core/context.py sha256=xnXMFHYD9m_NfMSXxk061gc7fwu-XL8GOozdiX1ywyw 1055
streamflow/core/data.py sha256=IWaf1DBYWWilvKP3i3LjZVN24b9FeFZrqc4WbJjrsAs 2424
streamflow/core/deployment.py sha256=GDlD3FUsnDu2icRteCdDyF6pjmu6afEjq3xaw2KzVQM 2721
streamflow/core/exception.py sha256=DdUqn8eMH9XRUZZlsB0NGSVs0DbncuoWk3UB6zprbpo 595
streamflow/core/persistence.py sha256=IAA9jT-2KdFd6w4Mdd62apaxPZWMcTDbWu9F_nHkryE 858
streamflow/core/recovery.py sha256=dCruh5Vzlj2tN5-IUXzwKcdTu7VlIDvrFiI_UDdf4pU 1818
streamflow/core/scheduling.py sha256=sl3uvWpY8vTpzH14ZajPv0efKqOs0F2t5ZuzYXZyFNA 4477
streamflow/core/utils.py sha256=wEofMZV996b_1pCHigPsFN9AUQ3T2z0oNb-ZTaNoQyI 6120
streamflow/core/workflow.py sha256=8ghlpRng-UPegcOU-4V333f69kwxlSQLmV3d-XcwO5k 8373
streamflow/cwl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamflow/cwl/command.py sha256=uw7rrPqatPcvxQQzcQCc5pny7SKOmNEc_u_tYZLiqd8 37456
streamflow/cwl/condition.py sha256=NaeuyT3Aj3eCThuts9ZA6jcPZ2A9-fH1puHDwi6PXt8 1103
streamflow/cwl/expression.py sha256=PfJ5kPnP4H9d-cvWP3jfTFhYOfvjIrY3mEGC-pI-BCY 14922
streamflow/cwl/hardware.py sha256=ey6VeB3Aj83GSDv2MEg2m_p7QqXB4l0sLMOeM1BpSxU 2233
streamflow/cwl/main.py sha256=9zqotZqjYkHJnB5g-BHFGNgN-Ia7FwhypVqNLdxIF18 2789
streamflow/cwl/runner.py sha256=zT9vcp6Dt4_6r-Jr5e-JNgvAM-myAazPp36U8FS30rU 3699
streamflow/cwl/token_processor.py sha256=G4EKkwowyQft00JcNCmcoMuIDdr12gg89DuD1O117Ic 51321
streamflow/cwl/translator.py sha256=b47ZGTQ82Zo7u46rS6NddBqw_Ax-N8O1miGQo-cvgsQ 87122
streamflow/cwl/utils.py sha256=5JifyGSMf0a-7LlQyM0wLY-Qf-xeZ4tYFvNnQjBsWuQ 3589
streamflow/cwl/antlr/ECMAScriptLexer.py sha256=iVxrT_AkwQhEoCbenGfVfMFMBDI8DpjlmvqegqEHjd8 65953
streamflow/cwl/antlr/ECMAScriptListener.py sha256=1ps5Fcx1t_4nkT1FJEzH2PJiI2RnldLjSDHO6Yv0y7w 33098
streamflow/cwl/antlr/ECMAScriptParser.py sha256=OmbrMT3D4kygESjHiu5-aFGcmybJA_aTjsPj48VTzaQ 254839
streamflow/cwl/antlr/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamflow/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamflow/data/data_manager.py sha256=AQW3GE9WP-9ymwuYeervW88LJjIFxTb4jBSBIe-lI_w 14059
streamflow/data/remotepath.py sha256=-GB03zz_a53r5yaLEPILym9RB-As7-23gF7o214CW1g 11769
streamflow/deployment/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamflow/deployment/deployment_manager.py sha256=Hdcu-GgLRHGkvyAVAYde126DIcRUe8gN0HOPV3dAldI 3610
streamflow/deployment/connector/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamflow/deployment/connector/base.py sha256=4fIcr7jLFPkpKpg6eUTX2UMRrlsIK4VeEjiHWtdJboQ 12308
streamflow/deployment/connector/container.py sha256=ZHTpylIqtSEP33Y1a5Adj41aRDa4lHONgpryKHzI6DU 52155
streamflow/deployment/connector/kubernetes.py sha256=dPXO-wghMuwjYYyozO86GVw_3DKhDefXjlG1Qb6ljD4 36880
streamflow/deployment/connector/local.py sha256=5YauwRppPOMgoOrP0lvzSoYyANaAKNY9l0IbLqg4ZNc 2222
streamflow/deployment/connector/occam.py sha256=FAyFatXuV2IEbpGgmBkbwIGIcRyctrT4fl6CxvYjZFo 15004
streamflow/deployment/connector/queue_manager.py sha256=o2_NQv_bge5CoZwqxUAMjx6KgfF7IUzDON1P39x0BWc 12545
streamflow/deployment/connector/ssh.py sha256=9cECJ3lDCzbw7iylJv30ZPyR-OqGQAvx8X-OlblPAXQ 14968
streamflow/persistence/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamflow/persistence/persistence_manager.py sha256=Euq05ByaH0t7eSwig0gBqoEdKB9hyffsFBEB02BORBg 478
streamflow/persistence/sqlite.py sha256=hXCqNnXEv30YvD14HCWH2qvZH2HSNs1AwGd6oPFGuHQ 2908
streamflow/persistence/schemas/sqlite.sql sha256=5eZp6adT6S5leCwEskc_PEuuzqCuQUtKnlFThR8mpHw 544
streamflow/recovery/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamflow/recovery/checkpoint_manager.py sha256=EqK1lLa3KezbjwP20OTrtFESd_m-EkKYl5m22eKAIGI 1391
streamflow/recovery/failure_manager.py sha256=haTUnc48vSt8Pk9fyg-eqsOgga2EgnI2kBTOLbUuKBw 8640
streamflow/scheduling/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamflow/scheduling/policy.py sha256=9O-b7MOgk2KgGj4wnGekEKFXpBQIrM4eG36L1UIwZ8U 3678
streamflow/scheduling/scheduler.py sha256=ZfRXdKHQIOh9lWyEUx3hL6Wl9GyL-BeMpMKuWBXOs-8 6752
streamflow/workflow/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
streamflow/workflow/combinator.py sha256=Pf_GZTAFNvfJAWFqZXipLIdvqjQtai9ixRn_2nl1fdA 18199
streamflow/workflow/executor.py sha256=SHRboNpLnpL_7lEK4C9MxrOqmOMYKe9H47ZbU1iR9Bw 4664
streamflow/workflow/port.py sha256=wm_qHdIgwO2OIBe-JOwnjCsbX8ysJFnS41G48HPyDOA 22716
streamflow/workflow/step.py sha256=Pvj3vnSxqRNszs_IS_F-IuUVOzX4DcV60_b0G7w7YBo 9315
streamflow-0.1.6.dist-info/LICENSE sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
streamflow-0.1.6.dist-info/METADATA sha256=Lj6zY-kTcnPWAA1GsnPLxFgLz_fKHcCcEALJQqXDnO0 11567
streamflow-0.1.6.dist-info/WHEEL sha256=a-zpFRIJzOq5QfuhBzbhiA1eHTzNCJn8OdRvhdNX0Rk 110
streamflow-0.1.6.dist-info/entry_points.txt sha256=1QISnyEaOwlQfxJtOde6As1HGHPH_Qq3wm6JIXOYVUw 90
streamflow-0.1.6.dist-info/top_level.txt sha256=cJUjJEEaE5W_XIY66FE07tERTxJ4OWRtf9ITuY2ESdY 11
streamflow-0.1.6.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
streamflow-0.1.6.dist-info/RECORD

top_level.txt

streamflow

entry_points.txt

cwl-runner = streamflow.cwl.runner:run
streamflow = streamflow.main:run

zip-safe