Workbench module that fills in missing values.
First, get up and running:
pip3 install pipenv
pipenv sync
# to download dependenciespipenv run python ./test_fillna.py
# to test
To add a feature on the Python side:
- Write a test in
test_fillna.py
- Run
pipenv run python ./test_fillna.py
to prove it breaks - Edit
fillna.py
to make the test pass - Run
pipenv run python ./test_fillna.py
to prove it works - Commit and submit a pull request
To develop continuously on Workbench:
- Check this code out 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 ../fillna https://github.com/CJWorkbench/fillna.git
- Edit this code; the module will be reloaded in Workbench immediately
- When viewing the module in Workbench, modify parameters to re-render output