Skip to content

Asynchronous functions that pass data along a directed acyclic graph

License

Notifications You must be signed in to change notification settings

civisanalytics/async-graph-data-flow

async-graph-data-flow

PyPI version Supported Python versions CircleCI Builds

Full Documentation

Please visit https://civisanalytics.github.io/async-graph-data-flow

Please also check out this blog post introducing this package.

License

BSD 3-Clause License. Please see LICENSE.txt in the GitHub source code for details.

Setting up a Development Environment

The latest code under development is available on GitHub at https://github.com/civisanalytics/async-graph-data-flow. To obtain this version for experimental features or for development:

git clone https://github.com/civisanalytics/async-graph-data-flow.git
cd async-graph-data-flow
pip install -e ".[dev]"

To run tests and styling checks:

pytest
flake8 src tests examples
black --check src tests examples

For Maintainers

To update the Sphinx documentation, the source files that need editing are under docs/source/; everything else under docs/ is auto-generated. After the manual updates under docs/source/ are ready, the HTML pages are updated as follows:

rm -r docs/_sources docs/_static && rm docs/*.html

# Run the following command *twice* -- certain HTML updates only show up after multiple `sphinx-build` runs.
sphinx-build docs/source docs

About

Asynchronous functions that pass data along a directed acyclic graph

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages