Metadata-Version: 1.1
Name: ox_herd
Version: 0.4.2
Summary: Tools for task automation, continous integration, and testing.
Home-page: http://github.com/aocks/ox_herd
Author: Emin Martinian
Author-email: emin.martinian@gmail.com
License: custom
Description-Content-Type: UNKNOWN
Description: Introduction
        ============
        
        The ox\_herd package is a python system for job scheduling and
        management based on the `python-rq <http://python-rq.org>`__ package.
        
        The main goal of ox\_herd is to make it easy to schedule, inspect, and
        administrate automated jobs including:
        
        1. Running tests via `pytest <https://docs.pytest.org/en/latest/>`__
        
           -  For example, you can use ox\_herd as a simple, lightweight,
              `dockerized continuous integration
              server <https://github.com/aocks/ox_herd/blob/master/docs/ci.md>`__.
        
        2. Running `pylint <https://www.pylint.org/>`__ on your code.
        3. Running arbitrary python scripts.
        
        Comparisons
        ===========
        
        Some other alternatives for python include Celery and python rq while
        more general solutions include things like Jenkins. The ox\_herd package
        is intended to be lightweight as compared to something more full
        featured and sophisticated like Celery. It is based on and built on top
        of python rq so it is a little more heavyweight than rq. Ideally, it
        provides the minimal set of features and frameworks on top of rq for web
        based task monitoring, customization, and analysis for your rq tasks.
        
        Documentation
        =============
        
        See the full `documentation on
        github <https://github.com/aocks/ox_herd/blob/master/docs/intro.md>`__
        for further details or see the
        `ox\_herd\_example <https://github.com/emin63/ox_herd_example>`__
        package on github for a simple demo illustrating what you can do with
        ``ox_herd.``
        
Keywords: testing continuous integration
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
