runnable
View on PyPI — Reverse Dependencies (0)
0.11.2 | runnable-0.11.2-py3-none-any.whl |
Wheel Details
Project: | runnable |
Version: | 0.11.2 |
Filename: | runnable-0.11.2-py3-none-any.whl |
Download: | [link] |
Size: | 122247 |
MD5: | 1d8fb881ef6ad89739ae081a37b0e78a |
SHA256: | 3d33391f04319db1544b762eb3a0ab46e815304a1c5cf02014bd8fa1776528ce |
Uploaded: | 2024-04-23 03:49:20 +0000 |
dist-info
METADATA · WHEEL · RECORD · entry_points.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | poetry-core 1.9.0 |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
runnable/__init__.py | sha256=V3Ihmzbb56k0qCNiBxB8ELDhgffhr_qctIy8qL0o4QM | 924 |
runnable/catalog.py | sha256=22OECi5TrpHErxYIhfx-lJ2vgBUi4-5V9CaYEVm98hE | 4138 |
runnable/cli.py | sha256=RILUrEfzernuKD3dNdXPBkqN_1OgE5GosYRuInj0FVs | 9618 |
runnable/context.py | sha256=QhiXJHRcEBfSKB1ijvL5yB9w44x0HCe7VEiwK1cUJ9U | 1124 |
runnable/datastore.py | sha256=ViyAyjZQuJkRE1Q8CEEkVJXRKCmozQPe4_ZPl1X3wxo | 27773 |
runnable/defaults.py | sha256=MOX7I2S6yO4FphZaZREFQca94a20oO8uvzXLd6GLKQs | 4703 |
runnable/entrypoints.py | sha256=a8M7vb954as_ni7lM0t65czXQj2AHjB-KrQJ3zt3sWo | 16397 |
runnable/exceptions.py | sha256=6NIYoTAzdKyGQ9PvW1Hu7b80OS746395KiGDhM7ThH8 | 2526 |
runnable/executor.py | sha256=xfBighQ5t_vejohip000XfxLwsgechUE1ZMIJWrZbUA | 14484 |
runnable/extensions/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/catalog/__init__.py | sha256=uXZ6D-Myr_J4HnBA4F5Hd7LZ0IAjQiFQYxRhMzejhQc | 761 |
runnable/extensions/catalog/file_system/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/catalog/file_system/implementation.py | sha256=mFPsAwPMNGWbHczpQ84o3mfkPkOEz5zjsT7a3rqNzoE | 9092 |
runnable/extensions/catalog/k8s_pvc/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/catalog/k8s_pvc/implementation.py | sha256=oJDDI0APT7lrtjWmzYJRDHLGn3Vhbn2MdFSRYvFBUpY | 436 |
runnable/extensions/catalog/k8s_pvc/integration.py | sha256=OfrHbNFN8sR-wsVa4os3ajmWJFSd5H4KOHGVAmjRZTQ | 1850 |
runnable/extensions/executor/__init__.py | sha256=eV3q_dL2cRqYaJ8RWV6Xk1__KMWMM2hUnQFT7Z5pRso | 26698 |
runnable/extensions/executor/argo/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/executor/argo/implementation.py | sha256=_BfxCe742S6uV-7PuQ53KjzwY-8Rq-5y9txOXMYf20U | 43670 |
runnable/extensions/executor/argo/specification.yaml | sha256=wXQcm2gOQYqy-IOQIhucohS32ZrHKCfGA5zZ0RraPYc | 1276 |
runnable/extensions/executor/k8s_job/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/executor/k8s_job/implementation_FF.py | sha256=1IfVG1GRcJcVFzQ-WhkJsmzdJuj51QMxXylY9UrWM0U | 10259 |
runnable/extensions/executor/k8s_job/integration_FF.py | sha256=pG6HKhPMgCRIgu1PAnBvsfJQE1FxcjuSiC2I-Hn5sWo | 2165 |
runnable/extensions/executor/local/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/executor/local/implementation.py | sha256=e8Tzv-FgQmJeUXVut96jeNERTR83JVG_zkQZMEjCVAs | 2469 |
runnable/extensions/executor/local_container/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/executor/local_container/implementation.py | sha256=6kYMgdgE5JxZkVAidxsBSpqkHvyKMfEctgZWSZQEpXA | 13979 |
runnable/extensions/executor/mocked/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/executor/mocked/implementation.py | sha256=ChdUyUsiXXjG_v80d0uLp76Nz4jqqGEry36gs9gNn9k | 5082 |
runnable/extensions/executor/retry/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/executor/retry/implementation.py | sha256=ZBSYpxSiAIt-SXPD-qIPP-MMo8b7sQ6UKOTJemAjXlI | 6625 |
runnable/extensions/nodes.py | sha256=Z2LuAxeZpx1pKZmI7G2u90jAm0sdi4U2pqCIFmm0JB4 | 31965 |
runnable/extensions/run_log_store/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/run_log_store/chunked_file_system/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/run_log_store/chunked_file_system/implementation.py | sha256=EW2P8lr3eH-pIOsMTJPr5eb-iWc48GQ97W15JzkpC_4 | 3326 |
runnable/extensions/run_log_store/chunked_k8s_pvc/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/run_log_store/chunked_k8s_pvc/implementation.py | sha256=iGzy-s1eT_kAJP7XgzDLmEMOGrBLvACIiGE_wM62jGE | 579 |
runnable/extensions/run_log_store/chunked_k8s_pvc/integration.py | sha256=atzdTy5HJ-bZsd6AzDP8kYRI1TshKxviBKeqY359TUs | 1979 |
runnable/extensions/run_log_store/db/implementation_FF.py | sha256=oEiG5ASWYYbwlBbnryKarQENB-L_yOsnZahbj2U0GdQ | 5155 |
runnable/extensions/run_log_store/db/integration_FF.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/run_log_store/file_system/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/run_log_store/file_system/implementation.py | sha256=WxxfGCaDAB5zHMM3zv9aeDwXZ4DhtyzjXOjfjvyDoZ4 | 4288 |
runnable/extensions/run_log_store/generic_chunked.py | sha256=PtYK1dheKYdxODwu_ygpGRIHIepgLVaIORSqvsrg0No | 19876 |
runnable/extensions/run_log_store/k8s_pvc/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/run_log_store/k8s_pvc/implementation.py | sha256=tLgXy9HUB_vlFVQ0Itk6PpNU3GlCOILN4vA3fm80jXI | 542 |
runnable/extensions/run_log_store/k8s_pvc/integration.py | sha256=lxQg327mwC0ykhNp5Kg34a9g8o1DzJAhfkiqMGmsABs | 1873 |
runnable/extensions/secrets/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/secrets/dotenv/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/secrets/dotenv/implementation.py | sha256=3J5pofWahdZbnwnETwpspE5-PKyvmZF_vkfwA1X_bkA | 3365 |
runnable/extensions/secrets/env_secrets/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
runnable/extensions/secrets/env_secrets/implementation.py | sha256=5XiHdJvIr0-jkl4fGfEf26UsgE5Q2Z4oCc0RwjlJdJA | 1236 |
runnable/graph.py | sha256=18IpGYw5kgHP32m12WwXscx-kG5Kx-AuWS1LFbMfBLg | 16202 |
runnable/integration.py | sha256=eb9qJVZR7Ehg0N1UnGPuyjJvoA-xQ1-xP7AlZHUXHqM | 6705 |
runnable/names.py | sha256=vn92Kv9ANROYSZX6Z4z1v_WA3WiEdIYmG6KEStBFZug | 8134 |
runnable/nodes.py | sha256=UqR-bJx0Hi7uLSUw_saB7VsNdFh3POKtdgsEPsasHfE | 16576 |
runnable/parameters.py | sha256=KGGW8_uoIK2hd3EwzzBmoHBOrai3fh-SESNPpJRTfj4 | 5161 |
runnable/pickler.py | sha256=5SDNf0miMUJ3ZauhQdzwk8_t-9jeOqaTjP5bvRnu9sU | 2685 |
runnable/sdk.py | sha256=JsM27GUc3c57ZepK996FHtfzXP6FGs8MP-s96RC-_fo | 27648 |
runnable/secrets.py | sha256=dakb7WRloWVo-KpQp6Vy4rwFdGi58BTlT4OifQY106I | 2324 |
runnable/tasks.py | sha256=CKmZoQAHAQgQLGEX3S0l6qvDL5hcqHoUyTXH_gHe61M | 21261 |
runnable/utils.py | sha256=okZFGbJWqStl5Rq5vLhNUQZDv_vhcT58bq9MDrTVxhc | 19449 |
runnable-0.11.2.dist-info/LICENSE | sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ | 11357 |
runnable-0.11.2.dist-info/METADATA | sha256=5FKWYUkN4EidqFwOckXPOY0DZFqJykmaJdZAf1w__Yo | 17020 |
runnable-0.11.2.dist-info/WHEEL | sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg | 88 |
runnable-0.11.2.dist-info/entry_points.txt | sha256=Wy-dimdD2REO2a36Ri84fqGqA5iwGy2RIbdgRNtCNdM | 1540 |
runnable-0.11.2.dist-info/RECORD | — | — |
entry_points.txt
[catalog]
do-nothing = runnable.catalog:DoNothingCatalog
file-system = runnable.extensions.catalog.file_system.implementation:FileSystemCatalog
runnable = runnable.cli:cli
[executor]
argo = runnable.extensions.executor.argo.implementation:ArgoExecutor
local = runnable.extensions.executor.local.implementation:LocalExecutor
local-container = runnable.extensions.executor.local_container.implementation:LocalContainerExecutor
mocked = runnable.extensions.executor.mocked.implementation:MockedExecutor
retry = runnable.extensions.executor.retry.implementation:RetryExecutor
[nodes]
dag = runnable.extensions.nodes:DagNode
fail = runnable.extensions.nodes:FailNode
map = runnable.extensions.nodes:MapNode
parallel = runnable.extensions.nodes:ParallelNode
stub = runnable.extensions.nodes:StubNode
success = runnable.extensions.nodes:SuccessNode
task = runnable.extensions.nodes:TaskNode
[pickler]
pickle = runnable.pickler:NativePickler
buffered = runnable.datastore:BufferRunLogstore
chunked-fs = runnable.extensions.run_log_store.chunked_file_system.implementation:ChunkedFileSystemRunLogStore
file-system = runnable.extensions.run_log_store.file_system.implementation:FileSystemRunLogstore
[secrets]
do-nothing = runnable.secrets:DoNothingSecretManager
dotenv = runnable.extensions.secrets.dotenv.implementation:DotEnvSecrets
env-secrets-manager = runnable.extensions.secrets.env_secrets.implementation:EnvSecretsManager
[tasks]
notebook = runnable.tasks:NotebookTaskType
python = runnable.tasks:PythonTaskType
shell = runnable.tasks:ShellTaskType