Metadata-Version: 2.1
Name: orca
Version: 1.5.1
Summary: A pipeline orchestration tool with Pandas support
Home-page: https://github.com/udst/orca
Author: UrbanSim Inc.
Author-email: info@urbansim.com
License: BSD
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.5
Classifier: License :: OSI Approved :: BSD License
Provides-Extra: server
Requires-Dist: pandas (>=0.15.0)
Requires-Dist: tables (>=3.1.0)
Requires-Dist: toolz (>=0.8.1)
Provides-Extra: server
Requires-Dist: flask (>=0.10); extra == 'server'
Requires-Dist: pygments (>=2.0); extra == 'server'
Requires-Dist: six (>=1.9.0); extra == 'server'

Orca
====

.. image:: https://img.shields.io/pypi/v/orca.svg
    :target: https://pypi.python.org/pypi/orca/
    :alt: PyPI Latest Version

.. image:: https://img.shields.io/pypi/pyversions/orca.svg
    :target: https://pypi.python.org/pypi/orca/
    :alt: Supported Python versions

.. image:: https://travis-ci.org/UDST/orca.svg?branch=master
    :target: https://travis-ci.org/UDST/orca
    :alt: Build Status

.. image:: https://coveralls.io/repos/UDST/orca/badge.svg?branch=master
  :target: https://coveralls.io/r/UDST/orca?branch=master
  :alt: Coverage

.. image:: https://img.shields.io/pypi/wheel/orca.svg
    :target: https://pypi.python.org/pypi/orca/
    :alt: Wheel Status

Orca is a pipeline orchestration tool that allows you to define dynamic data
sources and explicitly connect them to processing functions.
Orca has many features for working with `Pandas <http://pandas.pydata.org/>`__
data structures, but it can be used with anything.

Learn more in the official docs at https://udst.github.io/orca/.

Building the Orca UI JS Bundle
------------------------------

Orca ships with a bundle of JavaScript for the server UI.
If you've installed Orca from ``pip`` or ``conda`` you already have the
bundle, but if you're working on Orca you might need to build it manually:

* Make sure `nodejs <https://nodejs.org/>`__ is installed.
  (I use `Homebrew <http://brew.sh/>`__ on my Mac.)
* Install `gulp <http://gulpjs.com/>`__: ``npm install -g gulp``
* Change directories to ``orca/server/static``
* Run ``npm install`` to install dependencies
* Build the bundle: ``gulp js-build``, or
* Watch JS files to rebuild the bundle on changes: ``gulp js-watch``


