# This file lists dependencies that are used by different # pluggable (optional) parts of TaskFlow, like engines # or persistence backends. They are not strictly required # by TaskFlow (you can use TaskFlow without them), but # so they don't go to requirements.txt. # Database (sqlalchemy) persistence: SQLAlchemy>=0.7.8,<=0.9.99 alembic>=0.4.1 # Database (sqlalchemy) persistence with MySQL: MySQL-python # NOTE(imelnikov): pyMySQL should be here, but for now it's commented out # because of https://bugs.launchpad.net/openstack-ci/+bug/1280008 # pyMySQL # Database (sqlalchemy) persistence with PostgreSQL: psycopg2 # ZooKeeper backends kazoo>=1.3.1 # Eventlet may be used with parallel engine: eventlet>=0.13.0 # Needed for the worker-based engine: kombu>=2.4.8