edera

View on PyPIReverse Dependencies (0)

0.12.1 edera-0.12.1-py3-none-any.whl

Wheel Details

Project: edera
Version: 0.12.1
Filename: edera-0.12.1-py3-none-any.whl
Download: [link]
Size: 106472
MD5: 27b8e99a24663ee6749896feb0d38713
SHA256: 9f5380dbae4f9d6b45f639c5634c92ba1f0516ca1242a5dd95d112aa25be8185
Uploaded: 2020-06-03 05:13:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: edera
Version: 0.12.1
Summary: A distributed workflow management framework
Author: Iskander Sitdikov
Author-Email: thoughteer[at]gmail.com
Home-Page: https://github.com/thoughteer/edera
License: MIT
Keywords: workflow task schedule distributed dependency management
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: System :: Distributed Computing
Requires-Dist: flask (<2.0,>=1.0.2)
Requires-Dist: iso8601 (<1.0,>=0.1.10)
Requires-Dist: kazoo (<3.0,>=2.5.0)
Requires-Dist: pymongo (<4.0,>=3.4)
Requires-Dist: six (<2.0,>=1.10)
Requires-Dist: sympy (<2.0,>=1.3)
[No description]

WHEEL

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

RECORD

Path Digest Size
edera/__init__.py sha256=aUdRb28xsBJUqbw1kO8kTsDHrNS2zsrtTQZLSP7N7Ek 780
edera/condition.py sha256=RaZ2XrFwDzOlpp61GGDjbV6byIbNx1kOokgpgSrpaZA 14331
edera/consumer.py sha256=4JoFO5RUmEkL8x0AOSX8RDR7XJ0frADyy-A2T6bUq3s 472
edera/disjointset.py sha256=bi0MpYLwiEVMWOWQVQgbIuBQepuOrfHU0yPKxDZ9zMQ 2767
edera/exceptions.py sha256=_V6TPu5J3VlLqLH1LQn8z05Eeu5rbZ_2e1kgJctsUDY 5973
edera/flag.py sha256=evwUEACK1bFvqRxb9XMfIYIsn5KFGsfjEk9XkoVBU3A 676
edera/graph.py sha256=1cF1R-Fn8bMqzMt7TNhsus4KKM0RaAqg5sMSkuryYa8 8405
edera/heap.py sha256=qgTXvX3HAWi6ERB-SrhrL4ONeT9-zyHlSnzJlDnBjyQ 2078
edera/invoker.py sha256=5MsMQvAiGxWZytxYdErGuwLToxr5ZZnY_ifzF_i56A8 576
edera/linearizer.py sha256=Vo4gQAGtiIMuAVxqtvITNIWY-5WO83TaPcwLpfUZVCc 561
edera/locker.py sha256=zSey5r998KmsDq5L7T2QYbUQkVokqM1F4-k8cUlFZUg 1008
edera/nameable.py sha256=D2Akb9hZeqnNCdJve0xfohgeGhmUWe0or5FeGV-8wNY 939
edera/parameterizable.py sha256=JEsMdKbBSRXVzsdzwoCyVRv5FYL3L_h5O0CRTPMoJd8 6606
edera/partitioner.py sha256=S0oA2XAPWQP0sXvZs_fC_DumCaKZKrxtj78xrQ_WIpE 2434
edera/qualifier.py sha256=w-hnl5S805QfVZP2bVgvsLGoy8SsRWzssKoJUklgJtI 910
edera/qualifiers.py sha256=x4R5s6QZcKBAXk7MpCkyMEtF5N3B4vM00ZCkVph1OXU 11916
edera/queue.py sha256=Iy8KTF8HOelk9luzOsO6ALhZJPtq69OZNFygWFNFHno 3131
edera/requisite.py sha256=hdG6Q4oWfNeJfrPCFLP11wRwZ2lO2TGyjtmjGurn3ZE 1058
edera/requisites.py sha256=en9siM7jlZ_qFCmaEVZdt6H-7lkXL_0E_EDQpNyf6U8 5130
edera/routine.py sha256=JbWIjvgNy-jmQa3Xv6o9F-gUfskzPpcHuEsmutcFllM 6308
edera/storage.py sha256=YaLpAA6n1avoNWRIDYJP7uypCYcTzf8eXYMX9P7AFG8 1999
edera/task.py sha256=amOyl3AhdZNs-hSngGY_DLOxBCfBTkGoYjrl7-LE2Zg 2109
edera/worker.py sha256=EGF96Z-y4zjmyGGjVtIW2-rH8b74jOeAAtKIRTFd6jg 1826
edera/consumers/__init__.py sha256=H2r6-7PClPfWNOq1jhBZc2S9zI4C72o41NrRL5Wh0Tg 80
edera/consumers/basic.py sha256=Rlr6Y59gfvNtQNyejI2_ove2Onn7Gu5u5PoIW8ak49Q 704
edera/consumers/interprocess.py sha256=-oz1c45zkk1Zor4zA3WNihBhQdAMMUIM16ofgLHieAY 2141
edera/daemon/__init__.py sha256=4EtRJF5WXcPi7DmYVttXBjvzyL11Nei9kN5Xmf6_cxc 265
edera/daemon/autotester.py sha256=VCDGKy_IAylt4SXfMK_lC-XEXeZj3Izs9lHI47ZnziE 2107
edera/daemon/daemon.py sha256=Z9job9bgaXWXHKXBvg6bD641KmBzEgZJGadKvBw2bAc 10308
edera/daemon/modules.py sha256=I8-8_KCUR9YzPOnnhttBTINboJdQoYesu6oSXsFGg84 1002
edera/daemon/schedule.py sha256=VRoeGBSiFDDUJac3JJlg6SNRy-Nzp3Rj6YQtDXZ-r_M 576
edera/flags/__init__.py sha256=zo-7w8QqjLS4CxmvEuA8OlAsXv44P_sdwx9SVoWbfzk 84
edera/flags/interprocess.py sha256=aXsWmBpeHlzrILZpE89qqMuF5mLbYcl3ZS4zoJlXqHQ 538
edera/flags/interthread.py sha256=xdUzhnpnDTTGuA3rwJC7P7q5UV7vaLihtg6mdXLO9Tg 488
edera/helpers/__init__.py sha256=NnMQ2A_znZyHMtDFsiv2zdAVMV7RgIcVw26qwHd7gvw 676
edera/helpers/beanbag.py sha256=r029s2dni4ufHY0LW9L-t66FniocsSWLvETXPZwHLH8 2290
edera/helpers/box.py sha256=OeG3Gzb4QAqpr-nbauajT9RF_BgIlHSxBblqqGnF_dE 558
edera/helpers/boxes.py sha256=8eDQrIOT_KjO_vsN9oRdxPSRGfKFSmw5pSe8SjkQfmo 2219
edera/helpers/current_exception.py sha256=x8OsnyqwrNaslJKfijgjuWaRGh5IWfe_98EAuKX9a_E 1549
edera/helpers/factory.py sha256=C8Dw8GMRCMwrk_c4EQxstVY2nWgKBIeGQaVPnGalKnU 1506
edera/helpers/lazy.py sha256=ulzqfXmg-5nXQO8nhnmflnsR1TTg8JBC3jU6Z6oxQjU 2021
edera/helpers/phony.py sha256=18DMDluyoNE4HvhNChbgz8z5ySixj6GDZgpwL6nz7DA 667
edera/helpers/proxy.py sha256=-WyNVCHw05g-uqM7zJ2oPGKxxWBOCksPGieKZWCdCDw 2713
edera/helpers/sasha.py sha256=IWyPkNtfEw2A9g_Q59xNrAM3SDMHt9fEcxRhYzVENR8 5149
edera/helpers/serializable.py sha256=HZJ51rdDMeBplNfNr5mK3dY_kx3Z91__B-jzZn7y5Ro 6151
edera/helpers/utilities.py sha256=LyHYWq_rc--NmAUydav6xA5QrykWTrLU-LJAMUHSi_4 6378
edera/invokers/__init__.py sha256=sQ1QKeXV-mCqv3XLDwapMl0CJBDirJIUxD3zwdlfIN4 180
edera/invokers/masterslave.py sha256=8OZZcJBLtDRHt6BIzZMRit5nZdyvAZoC-4B_V95Y5lQ 5003
edera/invokers/multiprocess.py sha256=m8qbGGpqNUfn2cO-Zg6rg-mNCzPY384nAvlT7jqbZ-8 483
edera/invokers/multithreaded.py sha256=sNixLrnHHH4soDVi7CU3p5zuITAqaZaFNjXhci-xPXQ 365
edera/invokers/persistent.py sha256=MXqJ5aiuWBapckT4cs3EePadtkVg0CEMgtwpc1jL8_M 1775
edera/linearizers/__init__.py sha256=iPRbYbyPclYBCEOk9gNo54ITpEfzqjMMBNed8KcIo0k 31
edera/linearizers/dfs.py sha256=9TcyE5C0uz2n4Z2lmwlpWoGisdcHGSnp8n-w5aZKcHI 1375
edera/lockers/__init__.py sha256=-MWkjWBi2SgZG9zlufjQd7RlEzdST5HWJQ_FCETiHIk 148
edera/lockers/cascade.py sha256=jw9RES9F4t5rTPgJxQz8_FqBiAYhsHLqiu7-a9IC9hY 752
edera/lockers/directory.py sha256=kFRlChK2P8JIeq_w4bsihB-YfU_wv3jtJxcE87fkYQ4 1904
edera/lockers/process.py sha256=_SmUzvVnjs7dgaJKrA6LVaicTAJDJxV3nHFxVdihmNo 894
edera/lockers/zookeeper.py sha256=2zX300PmEx8faKeJg9LinX_wbjgIG6hJe-8WQ6Xe1Jg 4133
edera/managers/__init__.py sha256=s5fUZpYUHY904xIvom55_0vq0eFzp3aC1pihRWrLZlc 108
edera/managers/cascade.py sha256=46znt_mylk1drnEct_cfYLUtjatjDDeEwDwch2Y0Mjs 1271
edera/managers/mongo.py sha256=vzlWL7rMWCRtns8KYeDkHYHAuRbNZi0sGVppSzM2qsE 674
edera/managers/zookeeper.py sha256=nDl3oodfKzDC6NwJkczM8JFGJ2CIZ6JZTpRatKW4iCQ 897
edera/monitoring/__init__.py sha256=_zOKxm-187fSdrtpk8dt-Yx2y-cLLwvCRWzyBXFRMqc 214
edera/monitoring/agent.py sha256=SXHgthE1ym8DQVIm9aMYm6zIzPNHlw-WN8ULmDpYL0k 10341
edera/monitoring/snapshot.py sha256=Qwrcf-LyZO7B6LSsaBL6qmm3NDKo04geC6XhipqahI4 11918
edera/monitoring/ui.py sha256=f5wP_Jbt0MxZ5OCw8ONIFkb1RFEUr3UAEvX-qS3Kr0g 5348
edera/monitoring/watcher.py sha256=sbLaKj65IZ30szTX9jhZVO0EnX90Qul8zLS5BxrMzFU 10118
edera/partitioners/__init__.py sha256=tDAXGW9nUBwajIvfU-U5_h9yYL8JkqfAd-bJKv-I9Bw 38
edera/partitioners/greedy.py sha256=-VpRyafN9AtWftkCWPQ7-DJljLusGdzp1XOPZknV9sY 848
edera/resources/monitoring/ui/static/favicon.ico sha256=zz7RedOn0VyLNHemuHxuES49FfXtKg5mWiGnKfJpkn8 32988
edera/resources/monitoring/ui/static/theme.css sha256=ApTBZ3wVMwctjsF1E_PMB_5UVKdcvJFmIAW_n03dSUQ 2305
edera/resources/monitoring/ui/templates/index.html sha256=9SlXGM4_gjO9lh9u7lFU1L5u5clmV6ZvD7MLWyxiUa8 690
edera/resources/monitoring/ui/templates/page.html sha256=oKx92Gxk1dTVvYEpC_N4usaUMuz5MYYlu3ieT26BAsY 748
edera/resources/monitoring/ui/templates/report.html sha256=OrjRoc-LDMoNPs7hC_uu5vdJoSuLLcVDU5vM569zq8U 3507
edera/resources/monitoring/ui/templates/void.html sha256=wnrUNModUtTXAjtIPIPBkpnIFKvOM-ybOMRaMLGDrXE 106
edera/resources/monitoring/ui/templates/macros/task_state.html sha256=lCKkSHOMFxmj1evSqUW3Ltz4bwNk3f6Kg46XteP28YA 1397
edera/storages/__init__.py sha256=k9Ns9XT84FENl73abYsWefSs2fB5CFN6umYa4Q3TYy8 142
edera/storages/embedded.py sha256=xpIq8RzSlK1ZzXiei32TEAggpY0L3DsCQpAZm9VbZAg 1209
edera/storages/inmemory.py sha256=lujzS2GDrsdpbowSKPWVCh03kGOKKbK6aaFgSTaof4M 1285
edera/storages/mongo.py sha256=CFnwkuJy8mECYunoorDuU-rQWN1EwRAhuUxYl25j2FU 3293
edera/storages/sqlite.py sha256=K9qMn74ftHTFg7cqQbfiRk1eg2Bqbaao70OCQBRX9MQ 3918
edera/testing/__init__.py sha256=RU-lhcGdEDWSEG61FnrF4sWsjZ6HEh5wYtwSfQmhUgM 391
edera/testing/scenarios.py sha256=FlVgqR9NVKsfu8mS-f-6YW4wsVuiwHGWL2tJrEBdtmQ 2658
edera/testing/selectors.py sha256=L-31WBITW710i6XUaa70mOYX2COBjB4pjk4ELIcHA9g 1952
edera/testing/tasks.py sha256=SRJU4i_IGjS_1wmb_mQw3dsQwXPv4EzGWFnB4s4f1rM 2603
edera/workers/__init__.py sha256=_7mVNG5_IJjAsqPLT_2OL7pY22HRbAmct5ApxC8oRwQ 68
edera/workers/process.py sha256=jG9k2yEWeLBoPtCLz-2qE1Gi5Hq5LhsodCWtBA28E3E 2734
edera/workers/thread.py sha256=CIl09vNZ-n7tb4SgHMeGerQJxOXcMLGmE6DB8qrCCQQ 1901
edera/workflow/__init__.py sha256=tHJVbK2aEIX01GFEE-CE82UUkHv2GZ0vqkuMGn38Da0 196
edera/workflow/builder.py sha256=W84Qe8upw63fzidMLoZfsptpImUkBStQylXT_GDolYw 1549
edera/workflow/executor.py sha256=bXzehy2j8jFticHFbo77bEGIO25EC6CWDWqF6NcrhrE 520
edera/workflow/processor.py sha256=0Dc2t_HoOEm_gvbWmbHcXbh4QhISRg-mvzPQyB8yuKY 404
edera/workflow/executors/__init__.py sha256=m7gUpEoLSWuT8GlgBE6CLvTXsjci2JoIHjIg4iiJ6A8 137
edera/workflow/executors/basic.py sha256=HB6PvMHMm3TSCJj7-WECRs4y5oqBBN6wQvab1BBBDBg 2027
edera/workflow/executors/managed.py sha256=iPuaOmBf4G8rd4e1-C87kCAtuY9gnY9Lx3GCUobITec 733
edera/workflow/executors/monitoring.py sha256=pofS8scJLW9ZUsYJlLdj2A-tl-ZENzzqjShvbotFdNM 695
edera/workflow/processors/__init__.py sha256=lLzkLhOaWAbWu2HhHUOWuU7bNIiT5PubvIuzdt08MTo 520
edera/workflow/processors/tag_filter.py sha256=ZAdDVGM9Kbusi23Hs8Hig7-QSJQFY2VSsphcRDzU1pc 980
edera/workflow/processors/target_cacher.py sha256=cYkrD1HvnMhZAnKjVN3ReEglE6WO6W8ddgYb751f7Bs 3008
edera/workflow/processors/target_checker.py sha256=JHlkhCoYPBHPCnYfTrOCYYnYpROmJz7PrBgHo4xIVMc 619
edera/workflow/processors/target_locker.py sha256=t3e3X9uzr17V2lGZuGIoLsBuUCt1adyq0hGhVu8LbHE 2294
edera/workflow/processors/target_postchecker.py sha256=AMiQCSitNfOwA6rTf_hv2QYr13lNhlz1sbThosQaRgA 1245
edera/workflow/processors/target_prechecker.py sha256=lZ2s3OYH7-1PkSBXXTOr34tpGNVBL3FNBShpowE0y98 1241
edera/workflow/processors/task_freezer.py sha256=VDiiwjjVFw4vqUvRZ1PfwDn0F4nUJH3LZbs_f3c37rM 832
edera/workflow/processors/task_ranker.py sha256=OUx_WS7jtJzNZ2SAdxsqYbsaFjg7UAcV5RMfIFbmcsQ 673
edera/workflow/processors/task_segregator.py sha256=ynrTwz_atuBtSosipeooRZCB048taEiGcA1b1wHRYvU 3607
edera/workflow/processors/workflow_normalizer.py sha256=pmoXHXOOp06b7gGdUzgv7SS116RjKOtn7O5kiGPw6QM 8101
edera/workflow/processors/workflow_testifier.py sha256=paabEdj5_WxnIUzWhNwq4a99Ki3Y8d7Do0EB1Z1iiyA 6389
edera/workflow/processors/workflow_trimmer.py sha256=9NpSBtl04hZ4m30BB75VMSuA6-w0b0pOFO9E1DeZ6pg 5124
edera-0.12.1.dist-info/LICENSE sha256=na2_nW5eAN1C2TAS7T119bNij126_QHdqe1UiXz0GgE 1089
edera-0.12.1.dist-info/METADATA sha256=qmajSZfqyMPLtoi9S-FYRYq5Ml-252UwFO7DrnG3kSU 1211
edera-0.12.1.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
edera-0.12.1.dist-info/top_level.txt sha256=ipxLFGdnYtXzXKu3hWmglu5bxCbM4Yf7QeeMQtbkLkA 6
edera-0.12.1.dist-info/RECORD

top_level.txt

edera