webber

Webber: A Pythonic executor framework aimed at making parallel computing easy for everyone.

 1"""
 2Webber: A Pythonic executor framework aimed at making parallel computing easy for everyone.
 3"""
 4import sys as _sys
 5import logging as _logging
 6
 7__version__ = '0.1.2'
 8__supported__ = ("linux", "linux2", "win32")
 9
10if _sys.platform not in __supported__:
11    _logging.warn(f"Webber {__version__} is only supported on these platforms: {', '.join(__supported__)}")
12
13from .core import DAG, Condition, QueueDAG
14from .xcoms import Promise