Workbench module that moves selected rows to the header
First, get up and running:
pip3 install pipenvpipenv sync# to download dependenciespipenv run ./setup.py test# to test
To add a feature on the Python side:
- Write a test in
test_rowstoheader.py - Run
pipenv run ./setup.py testto prove it breaks - Edit
rowstoheader.pyto make the test pass - Run
pipenv run ./setup.py testto prove it works - Commit and submit a pull request
To develop continuously on Workbench:
- Check out the columnchart repository in a sibling directory to your checked-out Workbench code.
- Start Workbench with
bin/dev start - In a separate tab in the Workbench directory, run
pipenv run ./manage.py develop-module rowstoheader - Edit this code; the module will be reloaded in Workbench immediately. In the Workbench website, modify parameters to execute the reloaded code.