jug

View on PyPIReverse Dependencies (3)

2.3.1 Jug-2.3.1-py3-none-any.whl

Wheel Details

Project: jug
Version: 2.3.1
Filename: Jug-2.3.1-py3-none-any.whl
Download: [link]
Size: 116097
MD5: 0af9d8b60132a66dc8724d36273cb938
SHA256: e42375802429a183fe8b9d6e1fcd920b9d94b7c71f0f37e1bc5dcf8575eb4f22
Uploaded: 2023-11-05 04:19:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: Jug
Version: 2.3.1
Summary: A Task Based Parallelization Framework
Author: Luis Pedro Coelho
Author-Email: luis[at]luispedro.org
Home-Page: https://jug.readthedocs.io
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
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
Classifier: Topic :: System :: Distributed Computing
Classifier: Intended Audience :: Science/Research
Platform: Any
License-File: COPYING.MIT
[Description omitted; length: 7177 characters]

WHEEL

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

RECORD

Path Digest Size
Jug-2.3.1.data/scripts/jug-execute sha256=hCkddDWcTkcZ45Qx4AgZIFJInih5msV7gsWpcktp4pk 169
jug/__init__.py sha256=hAtcRaCVvv_d9F0IYyRjPNKgjtQ9Gq96_0C_FMnx73s 2178
jug/barrier.py sha256=R2ggTcjk6kbq6sKKAyP7WJDKUFOFCNHrZFwr-9qAqKM 4997
jug/compound.py sha256=dIGebxBJwFaJt8_t49R-IsqXOkxhi3l-IbDYB5H8pHo 3204
jug/hash.py sha256=QWx_q4CJGCOlZSBji2x7UNy11EiD55moHu4IDA5XKnc 3493
jug/io.py sha256=uA7UFOix__NSrfm2xV7o1Fz1ZE0z6qPuTJo-HocwisU 7483
jug/jug.py sha256=sD4MQBF3YnJ9Ay9cTy3EWEhef0PyiC5JRlzurJyFRG0 10356
jug/jug_version.py sha256=J-idk5L71VtwYtuOJUOAXdqIRkbimFZxf9kIk2xcYq4 218
jug/mapreduce.py sha256=gcqv90fRWYuJNFFnA-zvBoDF8l5zMz7qJjFa16AXC2Y 7881
jug/options.py sha256=d_ni5EKbIVs3pQLN1XBEATDnlubYTwz-xdG1_1yQmhE 10479
jug/task.py sha256=2QAq5y-ilOWtg38qkM4NJ5wejwNj4Kr_pbFMaoLNscY 19139
jug/utils.py sha256=_vA7tDZYlbNxItDepXZhlh0hsxNOiGeN3UjsgxvtPOQ 7531
jug/backends/__init__.py sha256=kn4kJFKybITtxDblziiBid9ME85WTgJSUuqdJlc3W3Y 1279
jug/backends/base.py sha256=66RreZqDw7FvRI53GFWanx6YFlnd1x1uNYDVnXb5lrs 7424
jug/backends/dict_store.py sha256=1tQLMKBD4iT-o9KO3uWdUevAP9DO1QH7v7A6x2vNcr4 6857
jug/backends/encode.py sha256=gNAPm_SOJeh4iW5jEIYgzoNxYc0L9msI0Otg_RYQoDE 6225
jug/backends/file_keepalive_monitor.py sha256=UFODI1XgtgWEDiF3X3uRimSwbdAEZZFefd0Gfj71eU4 2508
jug/backends/file_store.py sha256=It29BKcOeTEH1YeaYt3gO9k9FsQnrueLW7IBySXxbCU 18680
jug/backends/memoize_store.py sha256=WZulykwMa7NFmcbOyeWP9DB2-hnsv_4GesnSrl8-zQ8 4863
jug/backends/redis_store.py sha256=Gf5kKEbnL6SCs6ZhYbno53qhEAOJ7_7YX3XwHlx2r_o 6093
jug/backends/select.py sha256=fpRsak9LfuzZSl0ecRJ6mbMHYSbHO1MB0F4tnq2maqo 2140
jug/hooks/__init__.py sha256=m4akPzwhk5986i_VlU9zQBh44gN09BlwGXg43g0_JSE 210
jug/hooks/execution.py sha256=KoaMkcLbzqSx3m95D1Iq3KF52FB_u3zyoY3-ZE2_TwY 1156
jug/hooks/exit_checks.py sha256=Xs_lbE4WcUlRoGF50BOunQNzry-ub-1OaCs_NLYS3_o 3950
jug/hooks/register.py sha256=T1zZMIHp_NJiiP5vrA2zFL-tCX7cWMUJWUUL8am1bVY 2374
jug/internal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jug/internal/debugger.py sha256=YiQoVW_zPEa6iz80N58IiHnwBpNsEmJQP2eJE7zcwVU 2748
jug/subcommands/__init__.py sha256=z66EDaimWNteWPj9BHVDWft8_foBs5vPJqfrWvFWHEM 11604
jug/subcommands/check.py sha256=cK3GiUrbaAmm4S4xEi0OSqaKQ97ouhku9IEmCqPEyA4 2974
jug/subcommands/cleanup.py sha256=3ezsNpm_WIuYakoy7ZY0tPr7l59YJruPZkIHntSeVbo 3309
jug/subcommands/count.py sha256=bAhkk4UT_RYWNO8pV_dc7lObnclrFpsFBuVnt0i5ovI 1864
jug/subcommands/demo.py sha256=-IbJiSUdtGk7-X-5Pg9EHhuh1oBWIo4ehnbT1J5hph8 3057
jug/subcommands/execute.py sha256=CmD9puRgxEHMQkrBS63Iq4IHmtEQjYvNTlIoP15_aXc 6180
jug/subcommands/graph.py sha256=9AQTmc8qLqD4qDGfytaADJScKHHeTB9vbY12XGiw3-I 5451
jug/subcommands/internal_validation.py sha256=bGOY6ydKBrp_PJgVs8I8hOr0QNfeOO__zDEH4zXzl5k 2072
jug/subcommands/invalidate.py sha256=FlX93blw0f807X3fo7tMVi_yZ2ZIeVQsEtKKQK68rTY 3345
jug/subcommands/pack.py sha256=3pTUQqy7nTstVrV05QqZ0Ikr8X5Lv16GVJIdEJwcEXE 2014
jug/subcommands/shell.py sha256=e3BGcxq8Wi-RDYsfE2k4Fn1v2XlcyqrlQ_uaLmOoC7A 6700
jug/subcommands/status.py sha256=CLZwqLWbmCXb2cqmG82Izlvdf4O2WCnfA7Uo-IJyU2M 10506
jug/subcommands/webstatus.py sha256=uZoHGEIlPCxrjsejauYAel6zLySTZhnAzW8UhZOEwDI 4839
jug/tests/__init__.py sha256=LJEg8S-HzpMIAJvad89ysS-MBYzbVDXZ_oiBIqtFUs4 158
jug/tests/task_reset.py sha256=WyLRnwBNPjKA7IWgtAuYzTMDC3xScMW5YoOgteMbhjM 482
jug/tests/test_barrier.py sha256=F96nX-O0VYHxGuwtHN-7NXj-EOM_183sf4VXpUrz4D4 2010
jug/tests/test_compound.py sha256=GC5vv4z7EeZM53s8wYcSLfIbv94SqWCDnjNx6EjYcD0 2376
jug/tests/test_encode.py sha256=bXBrXjJUBsg8GQ8h4UItffhAp9JWUxMjLN-1SlwCoGk 1557
jug/tests/test_file_store.py sha256=D6UGoTO1bhohkROiERzQI40RhA-QzzNJGhKHOlWMJPk 2245
jug/tests/test_hash.py sha256=DIYilDjemBpo3oRmqteico_UA64aiEG6oVycxqTzeRA 809
jug/tests/test_hooks.py sha256=o0BfLrrn-20IEhazgU02CLfrDa9gfwa684RDuq8zHz0 1558
jug/tests/test_io.py sha256=YC8DIWRGkiTJYxIInivxDr5HouT2-MiW1XxjflCozQ8 1125
jug/tests/test_jug_check.py sha256=Ae6wJdaFHJMLSHON7ZtRNeumyZRA1nflSkaK5D7FiW8 1666
jug/tests/test_jug_execute.py sha256=jMslGungbxjqGqgDpHa2GXhfh_XUbDoGgZWuOQWF2L0 4784
jug/tests/test_jug_invalidate.py sha256=YQ_hlu7ZLohn0CTk81c1zXz5E47EbfviSwwe2pvA_ck 3482
jug/tests/test_lock.py sha256=HVCkPZIDzztE9W6pQxGcQG56vvxCvfmhKYv0lmHaFT4 3139
jug/tests/test_mapreduce.py sha256=tqOzVOcLxUd_qnuHCqYQ7ASIziEODV6RZEDKaoRnoNc 2835
jug/tests/test_no_load.py sha256=EM0u9bO2ZBzmBQkupl-7fZFjiMY7fhuLqekfTAgeixI 382
jug/tests/test_options.py sha256=ppNDE3UjqrCgZhv3sCvYhyaR0Y9RNgnKlhxWY4-HDpI 2059
jug/tests/test_status.py sha256=-MOUTaaO97tB_AppXllVmuoemB--f5YJmWHx18BqFd4 1886
jug/tests/test_store.py sha256=rQgPFy2RO8uHkujUu3FiOgC6oz_Q5iKSHelQkrUJPTY 4622
jug/tests/test_subcommand_api.py sha256=zZ7iDkhZU38dfFZFyKUJuEAJsepnr9gsuom0IUASOwo 3517
jug/tests/test_sys_argv.py sha256=0vQjEFGSYxbZ_vMW4uuG-lpZD1zDJxkXmk4792S4uVM 1158
jug/tests/test_tasklet.py sha256=IjX8AptMPpi4im45V7koaogWfYGZkZCsJ0QMfPYVe-0 1341
jug/tests/test_tasks.py sha256=dfG9nTFyIEMs5Ho-I_7mvs14aLP8eYAyzqbQSfWTSx4 6747
jug/tests/test_utils_customhash.py sha256=MjHrgOB0yVRJn_Z1Rq7xso8WjW7i9YUvno93i_cPdGI 476
jug/tests/test_utils_identity.py sha256=yDchBvGDmQ9nYsKgU1My9bOTEQtz9uFGtbkKf0OkiXM 154
jug/tests/test_utils_timed_path.py sha256=yjkmaBqjMRAsLiqM3zgqx8q-azLQSMOCSf1PMFYPqBs 742
jug/tests/test_webstatus.py sha256=Jz7zCp4X8mohPCrIfyv5BGE7rvrzW3DEJJi3QHE6yYE 464
jug/tests/utils.py sha256=GTG5naAiTgz-JSb87tz6_Fv_VUDxB1ldhsu9BcuWqm4 649
jug/tests/jugfiles/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jug/tests/jugfiles/barrier_mapreduce.py sha256=sGrQkfHB0uLmYsqMTlRqzWQKD7UMEosGRkjxoKDbn1g 471
jug/tests/jugfiles/barrier_recurse.py sha256=g6ajyacIHg2oMmvQ3GgDCp0I1KZxz4iLC6peejGsz90 192
jug/tests/jugfiles/block_access.py sha256=rSloM8b3KqNPkfygvnY3na8MyayKuG3qMIJcn2ZRhJ0 341
jug/tests/jugfiles/builtin_function.py sha256=zionJNF7ftzOVI3Yen7qhhZ8tu326eq_xfMTAg_9-Bw 108
jug/tests/jugfiles/bvalue.py sha256=F5vP2AVKmz_ddhCeuUDwBw9XsrOy49Rww8fB4jN6YeY 134
jug/tests/jugfiles/compound.py sha256=oel3Tr7PPQtFoV7rgALWsKOzxnMsbN8CrgSvDFo0yc4 337
jug/tests/jugfiles/compound_nonsimple.py sha256=MFs6zRhHfCkVHtNV7BCVibDTjkpmYz7sis9kHV_qk9Q 380
jug/tests/jugfiles/compound_wbarrier.py sha256=frihlpziBRbzusC6JvsNN5JGHFsb758M0AgZgxzdI6A 280
jug/tests/jugfiles/custom_hash_function.py sha256=i_h5MfY4-hRsfrywueIsFji7rBvKTK6hIEeegfy_7VI 277
jug/tests/jugfiles/empty_mapreduce.py sha256=SpH6t9pUilC3BQ7KTB_W8fGsaoL9ipZLbDsjLBPPcwY 141
jug/tests/jugfiles/exceptions.py sha256=DcuRG1XNTVHt0ispr8s15DD_eVMG4xE1vO71MY3OFwg 65
jug/tests/jugfiles/failing.py sha256=wALjPCly7ZVeBKJO68bLsEOWnvjTxv4tfw6QRbtS9gk 498
jug/tests/jugfiles/iteratetask.py sha256=qhk_Q2-9A7MiE-ClM7ir-txphXwvnLjKmXM2j2Z5w0A 226
jug/tests/jugfiles/mapgenerator.py sha256=Lp4AhBUHfQ2z5YjoWv3swlcFqigqfKWrYKpuHlafkaw 244
jug/tests/jugfiles/mapreduce_generator.py sha256=BNkf9MrM3qg0aobh2L7nUo1taRccXdRzDniplm-slM0 210
jug/tests/jugfiles/no_load.py sha256=-fRwvzZB9M3-llGhPLQBawoJBL5VoorI4gFgolcGvNo 394
jug/tests/jugfiles/run-simple-create-file.py sha256=YD9Ev9mKVE4wJ7puw-fdSia8IU8JcMqQ8KFuxD7-bEo 327
jug/tests/jugfiles/simple.py sha256=21it2PIjlliy974Qbt_TRrndN4B818ANZLne0uM4TFw 329
jug/tests/jugfiles/simple_multiple.py sha256=Fq0VU6n767O7T6ykBgT0rONG2EcBv-y7oNf0wfLaxWI 312
jug/tests/jugfiles/sleep_until_tasklet.py sha256=MRfocr-v2wAhNuSvoqDXNK1hIHS5ARdwoCWpJ-UxS8s 150
jug/tests/jugfiles/slice_task.py sha256=5Cl5YURuim7BySh3MI7atw_kMvRhkrLaywQ-gQSUrFU 348
jug/tests/jugfiles/tasklet_simple.py sha256=Up2BqlN7WsWn3NdN2sEqW5_HMXxOXTFl3FulyrwZsiY 117
jug/tests/jugfiles/tasklets.py sha256=iEu1PfFK6mvkN9jhl9w37Hy7Z0o0sV2kqoFoSfjBGtI 268
jug/tests/jugfiles/wbarrier.py sha256=6qSBwaoWXG4pLgUL5xw4mMRkQ-rqhhZpSeHJ6fFOlyc 372
jug/tests/jugfiles/write_with_meta.py sha256=Kk7pz--r7D1wL4JcZB4kWPX_rICFRoAHXMK0YP_7uQI 331
Jug-2.3.1.dist-info/COPYING.MIT sha256=wfiNS1D8kTwgIjawvCoPwofYA7o7Q-2HKHO6Nf8V5Ag 1087
Jug-2.3.1.dist-info/METADATA sha256=pBJled-G1ufuTw2MK_Mqb7jclEvBYdAyPE1QXgtVSQc 8231
Jug-2.3.1.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
Jug-2.3.1.dist-info/entry_points.txt sha256=67jyyaRcVrl-iSmVgzd4_2AH1qLSGkOgJtNHt4B0RaY 37
Jug-2.3.1.dist-info/top_level.txt sha256=VsJ1y5jNGOw7_J5T-lX-d1v3uD3LV7MICiPM0sZS9OU 4
Jug-2.3.1.dist-info/RECORD

top_level.txt

jug

entry_points.txt

jug = jug.jug:main