wubloader/sheetsync
Mike Lang eeffeeed10 sheetsync: Deal with reverse syncing properly when not all events are in the list of worksheets
This is important because archive events should not be reversed.
We only want to create new rows when the row's intended worksheet is in our list of worksheets we sync.
..
sheetsync sheetsync: Deal with reverse syncing properly when not all events are in the list of worksheets
Dockerfile Pin gevent version to work around build issues
setup.py Pin argh to avoid stupid breaking changes