Skip to content

A Github API client to extract events and actions, and load into a database

License

Notifications You must be signed in to change notification settings

preset-io/github-actions

Repository files navigation

This repository contains the supporting material for this Building a Superset Community Dashboard blog post.

It provides:

  • a Jupyter notebook that can extract events / actions from a given Github repository and load it incrementally into a database
  • a Superset dashboard as a JSON file that can be loaded into your any Superset instance

Install

# clone the repo
git clone [email protected]:preset-io/dataeng.git
cd python-github

# setup a virtual env
virtualenv env -p -python3
source env/bin/activate

# install required deps
pip install -r requierments.txt
# fire up the notebook server
jupyter notebook

About

A Github API client to extract events and actions, and load into a database

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published