bout-runners

View on PyPIReverse Dependencies (0)

2.0.0b0 bout_runners-2.0.0b0-py2.py3-none-any.whl

Wheel Details

Project: bout-runners
Version: 2.0.0b0
Filename: bout_runners-2.0.0b0-py2.py3-none-any.whl
Download: [link]
Size: 151448
MD5: 02348f157bc40c433fa1d3ae004be3b8
SHA256: 38833eba65238b140cfd7084152b782e162a9a16a144ab6ede2dacc9c3519688
Uploaded: 2020-11-19 22:23:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bout-runners
Version: 2.0.0b0
Summary: Manage your BOUT++ runs through python
Author: Michael Løiten
Author-Email: michael.l.magnussen[at]gmail.com
Maintainer: Michael Løiten
Maintainer-Email: michael.l.magnussen[at]gmail.com
Home-Page: https://github.com/CELMA-project/bout_runners
License: GNU Lesser General Public License v3 or later (LGPLv3+)
Keywords: bout++,plasma,metadata recorder,numerical simulation
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: System :: Distributed Computing
Requires-Python: >=3.6
Requires-Dist: pyyaml (>=5.1.2)
Requires-Dist: numpy (>=1.17.4)
Requires-Dist: pandas (>=0.25.3)
Requires-Dist: psutil (>=5.7.0)
Requires-Dist: networkx (>=2.4)
Requires-Dist: pydot (>=1.4.1)
Requires-Dist: pre-commit (>=2.4.0); extra == "dev"
Requires-Dist: numpydoc (>=1.0.0); extra == "docs"
Requires-Dist: sphinx (>=3.0.4); extra == "docs"
Requires-Dist: numexpr (>=2.7.0); extra == "fast"
Requires-Dist: Bottleneck (>=1.3.1); extra == "fast"
Requires-Dist: coverage (>=5.3); extra == "test"
Requires-Dist: pytest (>=5.3.0); extra == "test"
Requires-Dist: pytest-timeout (>=1.3.4); extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: fast
Provides-Extra: test
Description-Content-Type: text/x-rst
[Description omitted; length: 18394 characters]

WHEEL

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

RECORD

Path Digest Size
bout_runners/__init__.py sha256=K4GRokr4M9y75hyNm0oMAyubz-Se9HNzD-AOCuDoBjU 150
bout_runners/configure_bout_runners.py sha256=hncXVWzJ70T8dfXo3wJbstsOJaLpCWEEYlw2xy4geg0 8020
bout_runners/config/__init__.py sha256=CS-e6tCMulIo7uMxVJAWh7Zhm-imrnH4Tl-Va-zXtpw 46
bout_runners/config/bout_runners.ini sha256=TupKTcL0_9UaBg6fbqBSZDUArm6xpFce41JiR_He438 248
bout_runners/config/logging_config.yaml sha256=xSuER8n_yjEKJQFv2m11sMYJtEqqaFsf2g8jVFBWlnQ 716
bout_runners/config/submitters.ini sha256=V9a6aiNVyQfojFHrS0_zGa7vMs7liAfngDoRcnCDM7g 153
bout_runners/database/__init__.py sha256=SN32vZBuFG71dgJvKmmjZdPQwspZ1LqIKRAf7dxqVwA 47
bout_runners/database/database_connector.py sha256=UkWg0tZHk-carRwLkOQnIclyUjKowSJPp0E76tIbBZE 3891
bout_runners/database/database_creator.py sha256=TkFIaz8atyLkyM5CFJGksAgw-8LrW-TcsZ60LdIhKjA 11631
bout_runners/database/database_reader.py sha256=MPlU8D5DjeT5pn2N1gd9uPOQv17QD7GhV1iqi0oXbnQ 6647
bout_runners/database/database_utils.py sha256=69iYRj_13dLM19U9A5q-xlL_yz5xussUkHi3M6Clfgc 3594
bout_runners/database/database_writer.py sha256=hPhD5i_zjMD3oL7J_A3Mufbhow8fm54VIk9D0F94oTI 7226
bout_runners/log/__init__.py sha256=z4hA-a6ecRwpZRQDB3YfHOvBTX7DMQ7hF1B8pOctd18 47
bout_runners/log/log_reader.py sha256=3-jULhXEGvmoSkCVTHK8tC0IEBOp55OlSlXKpoh60z8 7317
bout_runners/make/__init__.py sha256=xkwG_7Z4Pfzdz5UCQzBN6GWXdvKP0PTF864YmAY5fdA 39
bout_runners/make/make.py sha256=glhbPuiTQciqltEimibQEaH5tzM1ff3Uxo7zMuXBNro 3597
bout_runners/make/read_makefile.py sha256=dg6clFvGNOPyIG-Mx5dNiC125m5JLAymX-7pXwqM-pQ 4521
bout_runners/metadata/__init__.py sha256=mcdKkoRqV31Dfdc702yQyQXuzJRSqPzgqoS2JOaU7cA 47
bout_runners/metadata/metadata_reader.py sha256=7ysx2ZkasbK6pt1VFmdWdmFbIGOofw7b_xV55SX2NBo 17374
bout_runners/metadata/metadata_recorder.py sha256=Qf8q-5U8JJ4u5h49yQZhqGzpr00tD4UVwlKcREhkGok 10161
bout_runners/metadata/metadata_updater.py sha256=7FX3xSfK4ro-_IGIXzxn2pV2rWpCOszlErGm4p-g-o4 3091
bout_runners/metadata/status_checker.py sha256=_PtbczreuU4BiLEFwSdG9xeHGY86sznYHQcIVbStECE 10100
bout_runners/parameters/__init__.py sha256=rEs-i1P_P-Lsda9Gdj3ENdXo0ewBbE8mzs0CMDgIAg4 57
bout_runners/parameters/bout_paths.py sha256=S97pFHjLqlO9mVCiRQAztr7H5LPZmbzmPL39fYD5ITA 6828
bout_runners/parameters/bout_run_setup.py sha256=RWntLXaAur0Obtyz3l-sfokuGu0R8I-Fjnm3c6neFNw 6241
bout_runners/parameters/default_parameters.py sha256=mcZoWa5hIvKSF29v1nD57AXMTlqNQ5vEEaWR3SysPQI 8572
bout_runners/parameters/final_parameters.py sha256=AHTprXlsSsRNvVi4LWh80kX8pcwl152OmIVHazsmypg 6953
bout_runners/parameters/run_parameters.py sha256=_j-lWEhD_rHNnASetMT8b0IMb2IshHr_t4F-pbulB2M 4905
bout_runners/runner/__init__.py sha256=ywRWpUIBeTl8XQht5E0eGA2CN1hDd4TbLszUZ-V-fPA 41
bout_runners/runner/bout_run_executor.py sha256=XTx0UlnnzgxCGdgmsAEF9L5fEo6tIVIJS8tLSnULlDE 9258
bout_runners/runner/bout_runner.py sha256=136eN8SltDdBlWzS_wGcgJdBgqUaD_vWNZAj2nJ_5qY 33688
bout_runners/runner/run_graph.py sha256=Yk2V-KhS-OKYFRu9qH40xbSDW18Ag3J_i98qD1j6kQ8 14669
bout_runners/runner/run_group.py sha256=YzTCg5r8J16Z2m8b2ph_QAoxBR_fZRXXHN88rxniZP0 13331
bout_runners/submitter/__init__.py sha256=juKWFOkTv8SJwyIgXQGcEzlKaf9_4wM80nNPZpsldtM 48
bout_runners/submitter/abstract_cluster_submitter.py sha256=I1raGXlHNure1HuevoZkBnzCRzUFs2SSbjXujBVxBkI 14041
bout_runners/submitter/abstract_submitter.py sha256=LdPcol-wQ7R7rV2pySLRPTD99Q1F09fXO9zezyaX26I 9663
bout_runners/submitter/local_submitter.py sha256=oyTL0caLtVmW_t7Sd7tvIw3R6pmK5rGHaQVgLBA71aU 4801
bout_runners/submitter/pbs_submitter.py sha256=YwS100H0b2Q2QlIZKBFgy01KdCwKCHlO2FEQ_J_1R08 10948
bout_runners/submitter/processor_split.py sha256=IfcSXmJzN3Abz7sLR8dsvSVNx7cyZkauCiYQ9CLCbno 4881
bout_runners/submitter/slurm_submitter.py sha256=2GTBy1rihTZ7cYRyiuQgnD_ZdvoN4t_hTiVFJn5b0k0 12167
bout_runners/submitter/submitter_factory.py sha256=MrnsvKq7E6y-4CMaZkupfbP4fXq_BaoDQ-9nrvPkFcA 8498
bout_runners/utils/__init__.py sha256=qT7l8ZIyPG5Kh_3x_GJBlRQWIyIGyTQlhiQFoIJIM3w 40
bout_runners/utils/file_operations.py sha256=ELTpzFJGtuX4fTD24mgnfhi0YAKIkDlzMGGOiOSuFwc 1796
bout_runners/utils/logs.py sha256=rDTJaCuZYVxljffARaetfObhPRSV25Aiw70-o10cg4E 3329
bout_runners/utils/names.py sha256=En56Dl4hV7GlMML81bEOPZrjn0FU8vKbWpTZVOYQpgo 2936
bout_runners/utils/paths.py sha256=RmW17issbFYYAkGo7yLo5qzN-xvNp-bBoxVo7x-eSXQ 4448
bout_runners/utils/serializers.py sha256=CaSzIVWInufEHzYE72sK25XSGg2ITH2QmzNLzNqeMSc 466
docs/source/__init__.py sha256=1-smymcnbFKgTGnSOj96mWrq4ush1XCZNK0ubaZ0Wfk 44
docs/source/conf.py sha256=JYORw6eDF7i6bDNNeexYgW-1mmc0BerLCxmrxWCIJ4U 2044
tests/fixtures/__init__.py sha256=1p---sGSDId81xwKH3JvVi99jY0eACwo9pvN8nm4Y5o 35
tests/fixtures/build.py sha256=5lD-IYiwD6Tg44HPqJ2BzHKvYp8kDXPFUiwOQrPRFBs 2212
tests/fixtures/database.py sha256=-FaFQQr0X0L1QhBmBq-iIIFhsoAfDBGeyozGzYdCjJs 5871
tests/fixtures/file_operations.py sha256=VI7HvWdm7Lxg192OraBlAW_oNp0F42GFP8Lcnh6-48g 4368
tests/fixtures/log.py sha256=7i7QFpdYUUc6dPsKzZc2TeDizQhghZOsh1Cpn9ZMdIc 7048
tests/fixtures/metadata.py sha256=GQy9mX2IGuGAdu2BBLlqdhGDrZKLbkFTGfQ-TYPiAJ0 4508
tests/fixtures/monkey_patch.py sha256=P97BJNYeGLAkGqSbQyLzDb9edr_oH0FsDCsEc_BO1qw 2405
tests/fixtures/parameters.py sha256=BPIuKGztkki1Th8zydR1RiGd_BFf5UbFsha55CR2EPk 736
tests/fixtures/paths.py sha256=fFywjW6encjZzjROKpOtvpRYNaGABmReTa7_ucqUBUY 2659
tests/fixtures/run_preparation.py sha256=A79qiggzUwY73x1FyhEV08bMmAHq_UFbD0Q8Amv8wGU 3616
tests/local/__init__.py sha256=xEII2RvnLc0411erK5Jjt-xLgWAVmgNNhEydC8rajIM 51
tests/local/integration/__init__.py sha256=lHDq0nGAwfEwNqtgaQubJFEQaWB7xGGLXZ1MjfORMg8 55
tests/local/integration/runners/__init__.py sha256=3WWVdXlbOcBEGZUW0WLlC2IwrSvvy2HA4jwhozGbK4c 77
tests/local/integration/runners/test_documentation_examples.py sha256=MmKr47Cm9c_cWRfWqroGzPLg0yxUG4dp1WKHnzk1F5E 8252
tests/local/integration/runners/test_runner.py sha256=sGZaZ3zekOMkWn7EjypiE-1w9Uhgg6e0F5Q4kxeITm0 2981
tests/local/unit/__init__.py sha256=d-vLxRBKzVXD0QnZ-c5ancLCnbN4lIcgOQWB5voy0W8 47
tests/local/unit/test_configure_bout_runners.py sha256=pToQGfc79GuD1EefAjsKiyvow_loF3XHsIHowufwvaI 6362
tests/local/unit/database/__init__.py sha256=n9yilCVU4O2Cf7J7iA0nw6T084UAtb-bwbRTAzodwRs 65
tests/local/unit/database/test_database_connector.py sha256=i_cI14U1dLu-jlNvOcXS5O844Iaq19va9U3XpE0YskA 1448
tests/local/unit/database/test_database_creator.py sha256=1Ogiqg8qI-LVXBvLXu19e72RQ-YccMZ6WH46cUdRPI8 3284
tests/local/unit/database/test_database_reader.py sha256=QFPHfawRGmjdNFlm1_dwE5iR-Aa-ZlevwE_-hA7iP1s 2216
tests/local/unit/database/test_database_utils.py sha256=tB6s9R6KB-4CnjnE0p7ybC7GYMxYlM7fr6PaK58a74I 333
tests/local/unit/database/test_database_writer.py sha256=akt-VYIcI_VrQKoLkUPxPCcrysIJJ-_7KWAoOyqnxuo 2511
tests/local/unit/log/__init__.py sha256=mzoY0jyFr8fxp64zA_awgKd3a-WKZ0Ue4JW3qjTJj-M 60
tests/local/unit/log/test_log_reader.py sha256=eTz4-7UenreCZ7V_76JKZ3ymqczZ24gY2AGu5XCXO2M 4519
tests/local/unit/make/__init__.py sha256=eEnh_0gTqb1r6t-kaqNNEpdMX-FwRO3dfxD0jgvMgjw 61
tests/local/unit/make/test_make.py sha256=Rem_7YiQ22SPMC9WgQNLHBok76uvza-01sHWageEwvk 1218
tests/local/unit/make/test_read_make_file.py sha256=mYuvoKDRvoBxpoDMydrHmG3ev0mB0qTMpTCQQLHxlOQ 1635
tests/local/unit/metadata/__init__.py sha256=4-i5GYFGJspLDMR6yQvqx4vJiHTtWqWBL4CFwEBFtSY 65
tests/local/unit/metadata/test_metadata_reader.py sha256=n9FYZsky-GgGra6aN7qihHAKL2gY6WDAIj0tGmwsR3Q 4725
tests/local/unit/metadata/test_metadata_recorder.py sha256=1jb9Kvr6rxHXAEgHE1mbOey8BXz_vT86pSJEy3b6PQQ 4514
tests/local/unit/metadata/test_metadata_updater.py sha256=MPyrhOHTNPkbra2eg0iYma9i13eGWaAfPlb6I0B7Pg8 2702
tests/local/unit/metadata/test_status_checker.py sha256=uRl2dmB-xuFaWN0Csj9nwszY0W7cN7dKJR9Fess5U_Y 5276
tests/local/unit/parameters/__init__.py sha256=Mx-J-r3O_jxqQlDi0jJkLmbw_OtTByo7Md23QQ9JF_U 67
tests/local/unit/parameters/test_bout_paths.py sha256=gQ6EP3FMdJJtlRvVFux9krHzEY0YVWRgrMRyvtc6AfE 1496
tests/local/unit/parameters/test_bout_run_setup.py sha256=Bzm2B699XUXBWcF5PryfuGAYJJE7CnSbXedrgxtQ6jM 907
tests/local/unit/parameters/test_default_parameters.py sha256=YLMgoXUU3Ul2HfK-f8yCLE_W138GQ-Pw3oRzETZeAXY 1293
tests/local/unit/parameters/test_final_parameters.py sha256=_ShDc0BdTSLfY-xQuowrG-DGD1nAASF3XWcAFZflSNw 1804
tests/local/unit/parameters/test_run_parameters.py sha256=f4BlggcmoEOpN2coyH2wZJhFj9RpFZ8M-mx8bcYCjpg 405
tests/local/unit/runner/__init__.py sha256=8DiPL3YkdxSXfeIp4DWfq_gQXyAlpgYiRHy77pB3HSE 63
tests/local/unit/runner/test_bout_run_executor.py sha256=ntE--6GwvslGdrGDTUi4dNRdp2hFtlFG6CgfRpCHFYQ 1085
tests/local/unit/runner/test_bout_runner.py sha256=eemhIN6Tno4drKnwJ-ilw6fWw23YcF9tMOtBuyjfSq8 6665
tests/local/unit/runner/test_run_graph.py sha256=6xeZIl0A_54plNSjvdrE4kETI2vHQfClEFupImSF6Q0 7710
tests/local/unit/runner/test_run_group.py sha256=jIG4oi04s88XjcMAACGO2r5uHfZuY1ee7dcxhQn6Cpg 3180
tests/local/unit/submitter/__init__.py sha256=WDQGAn2y-zvniNHMjSRqjIaTpxlhrmG5vp-VoLvLvc8 66
tests/local/unit/submitter/test_abstract_cluster_submitter.py sha256=yzHNCURn6I7eKnvMuXG1XWdL0UjDtFxiLxvrbj4f6uI 1068
tests/local/unit/submitter/test_local_submitter.py sha256=M-u9ehVPIBZI2ymEyfKQOwiKLv-cdNjSPFBx8n51zRI 1113
tests/local/unit/submitter/test_pbs_submitter.py sha256=H-npJVj4hDrTxMT0Y266UM-1VY0xRiU9lW3tknqTCj4 3812
tests/local/unit/submitter/test_processor_split.py sha256=xLzQSblgmx18iL5oIGHtQHofmftuG7mdKS6DNgXxUUY 498
tests/local/unit/submitter/test_slurm_submitter.py sha256=AWOhMIo4y8z2R-Um5wK2bj19NqUQvxhBp_TrzK6seME 3820
tests/local/unit/submitter/test_submitter_factory.py sha256=Zjt9xy4SgPo7o4am9FlIke3iMxEfhHYm2ZLcDxCZnec 534
tests/local/unit/utils/__init__.py sha256=qtJ_FD2UG7Dp4SvZLsDI1RzOaPYs_EkREElmFFKNfHs 62
tests/local/unit/utils/test_names.py sha256=Wcm6JVGqcBQ8BCrknbcZbi3RB3zTTH2y_reqTZmOXQg 1556
tests/pbs/__init__.py sha256=ZrpVhTChzYgwVj5ITA4ZLj4QXEbIOxTYvsQGQldc4_8 49
tests/pbs/integration/__init__.py sha256=B4HKMDHSHNSpb-ylRLav-txPUGjf2Ts9CgAUn9N4fWM 53
tests/pbs/integration/runners/__init__.py sha256=kiqno47C754qWBxu5-_NVwWVPCkdu9o-GrJdlIYnobg 75
tests/pbs/integration/runners/test_runner.py sha256=rYgmXEFfx2OwXpTMsg8txg2QH3sf-5GI4nyDc_P6Q_c 2943
tests/pbs/unit/__init__.py sha256=T81qG6kMY-dEjfFfK3NLVsWpM9J_vHK6QjOi7LrvHyw 62
tests/pbs/unit/runners/__init__.py sha256=Ot-33o1ew7uuBOGwb804kiziqNJHotN4jGwyxthCj9g 68
tests/pbs/unit/runners/test_runner.py sha256=6HxkJ_0OWE0Kn-e_MJnNGJijluliZwzdguxwkgVjnU8 984
tests/pbs/unit/submitter/__init__.py sha256=c6LcG0NlDQGznzKmZkQgTuMKL_ibJ8mIrhlu9xx1D3A 70
tests/pbs/unit/submitter/test_pbs_submitter.py sha256=896ac8vTwW84EPFrnl8pfGlVVWsEaOAoxFh5Jos2N9g 1478
tests/slurm/__init__.py sha256=yO5CS25iuOMPORFP9bxNlRbYkbtfd39c_C_Syr2tlrE 51
tests/slurm/integration/__init__.py sha256=MFhbQ4arTBhBLF2qiZvzRVQ8LgmBIqWB9Zj2xO-sREo 55
tests/slurm/integration/runners/__init__.py sha256=GDkGKU3Oi-l6i3uQTgMMwJU43UoqIh8ntYcgaoNA_8E 77
tests/slurm/integration/runners/test_runner.py sha256=oda8apaTaXmknOksPhtK06XeDuM2xI3wDtzCQiDMBnM 3113
tests/slurm/unit/__init__.py sha256=2sWGlz2GISHeoT0IIbuhwg1tR3Ddi4-ARgZz76xc_Vg 64
tests/slurm/unit/runners/__init__.py sha256=vxo5OjpVhiYP0hw39c67rJdLaB-904hQBSR5n5FCFH8 70
tests/slurm/unit/runners/test_runner.py sha256=L8UhB_LyXSPAV-N5Xwt_mztEafn-WymyOjeB6cKWEys 1010
tests/slurm/unit/submitter/__init__.py sha256=NhO2S5nvzsuzx2VXyPNbMgJ6sKpsme-5laCkFDYik4E 72
tests/slurm/unit/submitter/test_slurm_submitter.py sha256=Kwyd25gr0uwFpeSWEiQ-e99udZk_UYhh2iBAK6XHomo 1498
tests/utils/__init__.py sha256=S69uPYX8qE5hI1NO-QxRH1W_6DlZ3sy-15RTQbu4sAA 34
tests/utils/dummy_functions.py sha256=fwFoHMbAhPuBBXfjsK2cbRm5Ptq_AnLrh8dCE-PlMFc 1815
tests/utils/graphs.py sha256=JFuNTKoTXQoivGzCsa08jrdjSMget1tKKRBRPOowoVQ 1564
tests/utils/integration.py sha256=6F3PoFN_BEKSTAozDuygR_BL77S8v4SlTGhRtEi2SGQ 20649
tests/utils/node_functions_complex_graph.py sha256=343cjo7vfttMG2DrVs-65C8R6bBUKnRdu8-r_w3nM7U 5912
tests/utils/paths.py sha256=pm44JlQYHbEwxvNJclRb3xvSysoamLtfuSakGOcbkLg 3522
tests/utils/run.py sha256=_SC7E4Dhc6YIaJazUVNiZYYYB-52enM0LRpE8OWjSvo 9685
tests/utils/submitters.py sha256=pYsjRg6kKKYRAz0gq_JHEl_d0EkZG4Y8a9pQL2PtK08 4826
tests/utils/waiting_for_test_functions.py sha256=7La2g2-pTvtVZIsryHvqLeahi6cbTc5OzXXzgldBBZA 2290
bout_runners-2.0.0b0.dist-info/LICENSE sha256=2n6rt7r999OuXp8iOqW9we7ORaxWncIbOwN1ILRGR2g 7651
bout_runners-2.0.0b0.dist-info/METADATA sha256=quBTTrlQ6EaM4qYhXr8cen_PqCj5BciyMiC-3ZjvNhM 20186
bout_runners-2.0.0b0.dist-info/WHEEL sha256=ADKeyaGyKF5DwBNE0sRE5pvW-bSkFMJfBuhzZ3rceP4 110
bout_runners-2.0.0b0.dist-info/entry_points.txt sha256=HUuRlw6YIVIRBb7ku1dQq3nE8IvGJNE_CAln9YWeQwY 82
bout_runners-2.0.0b0.dist-info/top_level.txt sha256=7o1pMIxtUGxJBOUXFE54ZOmMbadC1yVKP66dQDy28cs 24
bout_runners-2.0.0b0.dist-info/RECORD

top_level.txt

bout_runners
docs
tests

entry_points.txt

bout_runners_config = bout_runners.configure_bout_runners:main