stimela

View on PyPIReverse Dependencies (8)

2.0 stimela-2.0-py3-none-any.whl

Wheel Details

Project: stimela
Version: 2.0
Filename: stimela-2.0-py3-none-any.whl
Download: [link]
Size: 206858
MD5: 225aab32aa3edeee4c80716d91703d08
SHA256: e07f0c1af5ef23958779b801fba085b52641b639d32405f8d409e6bd4fb4dcb2
Uploaded: 2024-04-23 08:52:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: stimela
Version: 2.0
Summary: Framework for system agnostic pipelines for (not just) radio interferometry
Author: Sphesihle Makhathini
Author-Email: sphemakh[at]gmail.com
License: GNU GPL v2
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8,<4.0
Requires-Dist: click (<9.0.0,>=8.1.3)
Requires-Dist: dill (<0.4.0,>=0.3.6)
Requires-Dist: importlib_metadata (==4.13.0); python_version == "3.7"
Requires-Dist: munch (<3.0.0,>=2.5.0)
Requires-Dist: omegaconf (<3.0,>=2.1)
Requires-Dist: psutil (<6.0.0,>=5.9.3)
Requires-Dist: pydantic (<2.0.0,>=1.10.2)
Requires-Dist: pyparsing (<4.0.0,>=3.0.9)
Requires-Dist: rich (<14.0.0,>=13.7.0)
Requires-Dist: typeguard (<5.0.0,>=4.2.1)
Description-Content-Type: text/x-rst
[Description omitted; length: 646 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
scabha/__init__.py sha256=FOwXtaYlklg4hmdnFywxT1CBTJzplI5WDUN8jHLtJt0 1605
scabha/basetypes.py sha256=lBmHkNnGMKsHqiaoUpu2XwB8OYLx7yxo0s4xKOeEaR0 5550
scabha/cab_utils.py sha256=mNmeYsgZAuwZSTPlsRPMTxWK-sipRNzngP-7MSPwhaI 161
scabha/cargo.py sha256=V5ejCp4KD-x7y2MQ_Rnyjza8_n01s2JY8Cnb4Noh7M0 26434
scabha/configuratt/__init__.py sha256=BikSTeYg1ODKzER8-tpG2pnygxuuVIGErMsfDptRCLM 11649
scabha/configuratt/cache.py sha256=qskdShGszbttCki20iV47zu4OmhcF30XWnEEeZ9i62E 10076
scabha/configuratt/common.py sha256=vC6cG7MJk6ZNjNBMOsCTStzXsyjc0hVjFM79OuMlr2w 501
scabha/configuratt/deps.py sha256=aTZd6B3poVi9OiVN7W9OLnmfy55EgNwQaJNXKVNXcZ0 9493
scabha/configuratt/resolvers.py sha256=2aNUuZrxFJErjp_ZFLtHh8KxZt4dGFNY0g-AOZelbsA 18463
scabha/evaluator.py sha256=9kJL4s4xWUaAOjNIAaNxbiDO6QUcZFr_VZ7e6jJpE9Y 26288
scabha/exceptions.py sha256=amsxrHS-g7-VRQESMxA_lu2WnBc9m7drFPHZSLyRw4I 3107
scabha/logging_utils.py sha256=stBlVuoEYkY2YgBX3XSdYMbeg5b4qKfsotItf4k5Rng 3110
scabha/proc_utils.py sha256=cTL18gOPikp7_XT6cjrstuvEM0hjIWb6TaibRE07plc 423
scabha/schema_utils.py sha256=a285PKv779LABYf34JuQSTVg5t_YMFIuwOnNdawDiio 13887
scabha/substitutions.py sha256=TNcGyKt4yRkj_yz-TIn97HbNsU38L9hbAyGU3ki8Pts 20331
scabha/validate.py sha256=hJIzhIYnDSGIWik3sQF0c6wMCZNllW-y3QSC7lCi4LE 14061
stimela/__init__.py sha256=-srVCnVUhf8gcuLyXZFf1engNV-0Fvu_gyu2l0t9B2Y 886
stimela/backends/__init__.py sha256=MQ31idQjhuNIKIAMRgOR_Te7p3U0a6WQBFD_Z0eSsZ0 5595
stimela/backends/docker.py sha256=uiXjlsNTSwtCwi4G4tyMeSdXwVKC7SupeCu9tUvbpgQ 12975
stimela/backends/flavours/__init__.py sha256=gEhFYOkSKKdSzK9DNTjJQM8i0mdpeWWIprfjgLnfO64 4575
stimela/backends/flavours/binary.py sha256=92wDe72HYXMNU5keXVq-xkaYTJDqG3z9jokk8W1mCVI 1376
stimela/backends/flavours/casa.py sha256=IZIrazl2pcKCsxhAC5WwH_UMKAZixd4tsqi--gc0XXQ 3436
stimela/backends/flavours/python_flavours.py sha256=4eVJ0mzqu_qcgfnUzFD8KGa9_n_fG5WjVJdhR9AKC3Q 8894
stimela/backends/kube/__init__.py sha256=Zh6maHP_UrtQloog-NW0ZwePfWZB1afCuSo7iil-4xE 11800
stimela/backends/kube/daskjob.py sha256=c2LW02Zu7c6VFLwOza9k-Bi3jxCIoFUK5wDeDejy9nI 10486
stimela/backends/kube/infrastructure.py sha256=5EbSzMjrVQEQGwOSKtt2XZkUB-3Mur7tmdSKNe7Tld4 17004
stimela/backends/kube/kube_utils.py sha256=6p5OA3tck2pqQxy3YtXYafWgyazZAq9e6Ya7dxRIF0c 11982
stimela/backends/kube/pod_proxy.py sha256=WwM8uVe6YqbB1sd9dpnNSJwLzbHO6Fmm9rKg-3BThyg 17336
stimela/backends/kube/run_daskjob.py sha256=CQ3aMuGpDt7lXtymFXIKRjzV3iPyinp8xc0AnLkbrVk 3677
stimela/backends/kube/run_kube.py sha256=8j2ASFf-2fi982UL75ElxFZ1qS8qMTwnjH9PUbnQgXQ 28907
stimela/backends/native/__init__.py sha256=UAyIkivkebXo64TzBOQeBSh-3hJK0FOddFm-bWGMjok 476
stimela/backends/native/run_native.py sha256=w5zml3F1CIbW6U1r1pK2Vrq67xt_8k4cOFCIc8pCJUc 4370
stimela/backends/podman.py sha256=e69HDIHKfa_ZjDoUifDvhCtX2l9TvXF_msp26LlYGgU 7698
stimela/backends/runner.py sha256=Id9VRt1DZmGPw0y6vU58nBhX0VXILmJCoRI_uStDPNY 3134
stimela/backends/singularity.py sha256=OEeJpBX86FDEjBD5Be4icPvwrbBMCIx5bxZTS4fWfZg 16163
stimela/backends/slurm.py sha256=Svq2L2wgML5SBhJtxbNBW7RQClV0iAzkwpZaYA1sTXo 3370
stimela/backends/utils.py sha256=2zOF1yyCItZhMpZ9vtoB34-gsSkBzCxzFi-rSWCyGUY 6039
stimela/cargo/__init__.py sha256=VVr_-eToQ-gb1XCis_zU5xkzkF919taTOfnxpdgO37s 249
stimela/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stimela/commands/build.py sha256=a9ItEHTx2w6_LkO1LVBRzywzYJYY4I0cWA7gVRUAU7Q 3495
stimela/commands/cabs.py sha256=Kg8pQfVDIBg0T0EXBsz9LNPi58_yx7gNspExasx2RLw 832
stimela/commands/cleanup.py sha256=bXRxrta5RMYKDe_-UV164ciN24_MzhWq7HbBu3tFl_U 1282
stimela/commands/containers.py sha256=QuMbPq7U1rO33BEP8-jmECk-BNcJh46S3uRL472Dqv0 643
stimela/commands/doc.py sha256=NdyvnA-z3eMYzKgPtSDMtSjnI3hRQeQyVYNaQOPCr8g 5681
stimela/commands/images.py sha256=1t8W4SFnyC1CRRp1stTJaRK4Y4o19QDc_-AU8dWuuto 1681
stimela/commands/kill.py sha256=DF-uP-QEsCRUw0YLRiXAI_jzsci_rhLI1T1hOeYElbE 371
stimela/commands/ps.py sha256=qXAqq0a3ab-e1oM5mZQ1gVhbbp7_5K0BBILPYPP-JXQ 640
stimela/commands/pull.py sha256=QqMsx4ohqJYgR-NxR3IVxuYVmA0TUDxUCYFHql6XgYI 1338
stimela/commands/push.py sha256=1RP69N7dFVC8VzPOcGaY3vYkvXSXYwm4WVh7LurGQ20 1856
stimela/commands/run.py sha256=b6NEZhX5UzPiTg6Nb_IJA3tudEOVqmdT0FUjdcR4vds 22581
stimela/commands/save_config.py sha256=XEdxjeCMdEpRgny6DPLmOLuJ4VNWo79uoly8mGu0p5w 2627
stimela/config.py sha256=1YW6tsebb820qilCx30IT0iiL5ruRTT4B5WPJn85gug 10847
stimela/exceptions.py sha256=svuHHnnq6DcsljuON-qjqTHHqBbWU1L2Fb6KiNW-q0o 1826
stimela/kitchen/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stimela/kitchen/batch.py sha256=TnaNW0renRUrSnqHgGwERCOjYcU2MPsE7yKBB69xSp0 555
stimela/kitchen/cab.py sha256=DKYhgbeaHR8AEj_XHjuM2OkGcG6ax8qAeJEJuUm51CY 20314
stimela/kitchen/recipe.py sha256=SxsP3vul8XVj1xlUli4Ej1bgWa6Y6khsETL5kVYvWP4 66932
stimela/kitchen/step.py sha256=xa0faxfB5tGWxarCCnvimsujtT8gnyCzaV0wRu5ZUqg 33511
stimela/kitchen/utils.py sha256=C6wDOrFEqWM7rJy-lhEIYVYUm2iy7mOOBLXBgso62yY 1100
stimela/kitchen/wranglers.py sha256=FWh2nBiIuKjcBcV8uD7r1q6yPXg1jdDUzwthhIxSgwk 11350
stimela/main.py sha256=effP5mcp6MwsZRh0boHjyOiQUbgVcY1RzDG7X37MTkI 5046
stimela/schedulers/__init__.py sha256=X-UBUTtVR32ZKljs6N6WIemQv39acKgmpTE-wZ1oKAs 29
stimela/schedulers/slurm.py sha256=idfISa0JyiCNeLac_FxhcCNMkBlGa51vHn6ouZTwddM 2238
stimela/stimela.conf sha256=c3DBAUxnGMnr8Yz9i4u9d1jGuh2N_T1wPbq5eXSdvzY 533
stimela/stimelogging.py sha256=vEje1Few0TJk5NC64K_bH_SjJji23BwQ76bESjjn2qM 17055
stimela/task_stats.py sha256=Soz5V67qv6qt96nrWkn3EJlzKgW3jDjK9aVpIeX5yh0 14187
stimela/utils/__init__.py sha256=nlkORQV0HWizPgVRmkPd42KxKbwVuiSIadDMGLTlld8 254
stimela/utils/xrun_asyncio.py sha256=IUQ7C8glbDGsjaj6u8WvaM7fD9L-GnPuBLcSXVol6qc 7479
stimela/utils/xrun_poll.py sha256=CxuH8ImZto_uniwzl59th6RRKZ5cebTuuTnz6mvZdCE 9181
scabha_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scabha_tests/test_configuratt.py sha256=YSbQjNlb-UBwYA9uVfhi4XdTA_n9BMV6uxwmmNVYjxs 2234
scabha_tests/test_dynschema.py sha256=L_glUbLzfd-riCay6eK4tq2Eja_qYg-qoZCfKPWvNRo 540
scabha_tests/test_filelikes.py sha256=BpGZ0EKH_-qJQd1Oh0eDc5PN4XjWmEJP0FkzUIgEB-Q 1509
scabha_tests/test_include.yaml sha256=Wg2cajPB0eoYwtSge1Y9ja91QTeGa8-bpQsiLdgw6sk 70
scabha_tests/test_include2.yaml sha256=l81w6eEaia6LayNKhdClMQ95WE7ikNU0lwf7SvTSK_o 49
scabha_tests/test_nest_a.yml sha256=6j_wYrcS0XmwYHn02Fx3xtUO9EnU-3bgTIBxSPCcHtI 21
scabha_tests/test_nest_b.yml sha256=kE4d1Yc_FaRd2rg7KtrVdMutc6ddVTOs98HgpJKEg-c 21
scabha_tests/test_nest_c.yml sha256=1-lrinzLrW3cWN7qRjt5int2nrqLo4-4mhSHG_BIB0o 25
scabha_tests/test_parsing.py sha256=xkS0gsl_uvz50ReLNhaRaY4619NAojE_CSOCzPs2NRY 1659
scabha_tests/test_recursive_include.yml sha256=fzQrHQDgSpU9dSFDGkiPVqxHjtc3UQDae91MoJYxvRI 42
scabha_tests/test_recursive_include2.yml sha256=MHI_PxsGHhjF3-6ZTFcIrjv4-ncYS1za-bVKI_N2z8A 44
scabha_tests/test_schema.py sha256=MvnTzq155m83JZ5mt904rkm410N10A6yzgj7ZwYb1V8 658
scabha_tests/test_schema.yaml sha256=ej-AKZyal-5WPVlRtqishfWyPrzfJ6OGi3l7a7po1hs 55
scabha_tests/test_substitutions.py sha256=tyx1Hl30YlZfdatHq83evG32ZnbIKWI34pNGLmiiInw 5896
scabha_tests/testconf.yaml sha256=-XdYdzHY_Kh8FHiE4k2fVF0N3gZxMjgq68TZzQehPZk 1060
stimela_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stimela_tests/example_callable.py sha256=gAdNTYDeN_d35pbRQzck5Ib9Ptbza6xLtbclyacrzjk 240
stimela_tests/example_dynschema.py sha256=ASQp-NAW52eMAmOU76rxjD9rhXeYJdDkE3puXK2pdoo 541
stimela_tests/test_aliasing.yml sha256=D5CAi6krLElrPXPPLm9wnEO9vAULhEIFXNztQ2HcFNQ 1428
stimela_tests/test_backends.yml sha256=bz-M80brRtuyaOdDAiPZUyUfjt48623LXoM_JYQTvHo 735
stimela_tests/test_callables.py sha256=WGDKhpZW4OmLbdgUj3aa7tcYLizsoo_0JHMtIg-Lme8 554
stimela_tests/test_callables.yml sha256=WavWOa4wkueK1Cor1OQG1F0-0xdvbK_nMjbvLsVhXJE 2033
stimela_tests/test_casa.yml sha256=awGuMDFWYzS-oWSZLUHf9MAADtJFvUGMXQxHSxOSBQQ 1136
stimela_tests/test_dask_storage_options.yaml sha256=W65LjPfwDWbL9ze3bLhXC6R0wp8ldXV-K4_8PlEsBew 172
stimela_tests/test_kube.yml sha256=N3Iy3-t8qp9Usw1Q33Y24nDIKd-wmfJ3SLqaNP4i1vI 668
stimela_tests/test_kube_config.yml sha256=OcPJ6jT1p9AI4k4gkQ-v4uJZuMolBQgDVWe0qIPtfrs 3407
stimela_tests/test_kube_qc.yml sha256=r75rms12BhT19hFNnPO7ynq8FFRrZ_1nXHq_oVXR3b0 2228
stimela_tests/test_kube_scatter.yml sha256=scrmym1-I5lqffAD2XU1Bmk0VuVJ_C3EdIWZdVTAsb0 862
stimela_tests/test_loop_recipe.yml sha256=wCKRlO1qfWcbeZF0yCpJPaCHNHeF1JEeycjRZojfGsE 2139
stimela_tests/test_loop_recipe_slurm.yml sha256=GgSaWO7k5AHP8zhih4YIw_VLsxTiluBEz8cg8PZ_C3A 2154
stimela_tests/test_nesting.yml sha256=FidV7237oprir7oF8ll6Cd1cZ6BNdjjcdbUddzupw9E 4408
stimela_tests/test_recipe.py sha256=XDUOixM8lBeveE1ob_bW6UlmmPDoWgQwED-h1Ypk3Cc 4220
stimela_tests/test_recipe.yml sha256=6QNBhjiMGwrR9z_q2xHM-QMZ_niQFec0GkTQfuhxwFU 5235
stimela_tests/test_scatter.yml sha256=qukNC8Pqrk2Is90NYL_wACwGj6xTZzTqdN84Z2Z6a9M 1390
stimela_tests/test_slurm.yml sha256=REBhs5deGdL5DOwJMip5FJRtinWsaAXGM2lxAw8cNNU 905
stimela_tests/test_slurm_config.yml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stimela_tests/test_subrecipes.yml sha256=vt8ic8oy9TSEAELCpJb2g0CqzUaemfkIoEV1RNg4X-0 988
stimela_tests/test_wranglers.py sha256=iDetJru40OGXtMFCGyZajA_d4LO3PLcQJ6pl_hbY8OI 1882
stimela_tests/test_wranglers.txt sha256=4cSNw6frjBY7yGAvq_FLZC2yfKzBa9bX-8pRlAb15QU 205
stimela_tests/test_wranglers.yml sha256=WZkztK4cQ2zoRKIRfI92KplBoRehamPlQ1_EYludDQA 3010
stimela_tests/test_xrun.yml sha256=hBgy-2PzrpU2dKlvnqeRyi3o3_9IXoOOXYGOs3CnrnM 1273
stimela-2.0.dist-info/LICENSE sha256=wDzqAntLQORAL6vQhVdzZyfsPVvFStZKtkct5DIZjK0 18047
stimela-2.0.dist-info/METADATA sha256=ErjK6ZvuJCBQ6hptjIxVFPDV1BgUC3YYn2hfm2dPB4I 1704
stimela-2.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
stimela-2.0.dist-info/entry_points.txt sha256=kbT_YxxYF74ujRsfy51ApvwNgO4qY_xmsR1YKtBlN1k 44
stimela-2.0.dist-info/RECORD

entry_points.txt

stimela = stimela.main:cli