bomquote/transistor

View on GitHub
transistor/__init__.py

Summary

Maintainability
A
0 mins
Test Coverage
# -*- coding: utf-8 -*-
"""
transistor
~~~~~~~~~~~~
Web data collection and storage for intelligent use cases.

:copyright: Copyright (C) 2018 by BOM Quote Limited
:license: The MIT License, see LICENSE for more details.
~~~~~~~~~~~~
"""

from transistor.schedulers.books import StatefulBook
from transistor.schedulers.brokers import ExchangeQueue
from transistor.browsers import SplashBrowser
from transistor.managers import BaseWorkGroupManager
from transistor.scrapers import SplashScraper
from transistor.workers import BaseWorker, BaseGroup, WorkGroup
from transistor.persistence import (delete_job, Field, get_job_results, Item,
                                    SplashScraperItems, BaseItemExporter)

name = "transistor"

__all__ = ['BaseGroup', 'BaseWorker', 'BaseWorkGroupManager', 'delete_job',
           'ExchangeQueue', 'Field', 'get_job_results', 'Item', 'SplashBrowser',
           'SplashScraper', 'SplashScraperItems', 'StatefulBook', 'BaseItemExporter',
           'WorkGroup']